{"id":17212,"date":"2020-10-19T08:21:53","date_gmt":"2020-10-19T06:21:53","guid":{"rendered":"https:\/\/chartmogul.com\/blog\/?p=17212"},"modified":"2024-04-26T15:46:59","modified_gmt":"2024-04-26T13:46:59","slug":"mrr-customer-month","status":"publish","type":"post","link":"https:\/\/chartmogul.com\/blog\/mrr-customer-month\/","title":{"rendered":"From Hack(athon) to Feature: How We Built \u201cMRR per Customer per Month\u201d"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">When I read the Slack message from our CEO Nick saying that ChartMogul was going to have its first hackathon, I was immediately excited.&nbsp;<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">The story of our first hackathon<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The plan was to create teams of people who do not usually work together with the aim to design and build something new and innovative related to ChartMogul. This did not have to be software \u2014 it could be anything, as long as it added value in some way to ChartMogul or our ecosystem.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Even though the end product didn\u2019t necessarily have to be software, teams were divided so that every team had developers.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Before the start of the Hackathon, we all had internal team meetings to brainstorm ideas. On the day the Hackathon started, we made the final decisions on what to build.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It was fun to work on something different from our current sprints, as well as to work with people from other teams, we don\u2019t usually spend much time with.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We are a <em>remote<\/em> company and by doing a <em>remote<\/em> Hackathon we faced completely different challenges. But thanks to the hackathon, we even managed to release a new feature that we are launching today!<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Being a remote company means that we work in different timezones. We are used to it in our day-to-day work. But here, we had only one day to work on what we believed was a winning idea.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The day kicked off with pre-hackathon meetings to allow the teams to align on their projects and even do some early work on the specs so that developers could hit the ground running. This meant that we had to be careful with how we structured the projects \u2014 to rank the specifics by order and to find a way to use the different timezones as a strategic advantage.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Picking the winning team<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">After the hackathon ended, everyone was invited to review other teams&#8217; projects, and we all voted for our top two favorites (naturally, we weren\u2019t allowed to vote for our own team!)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Congratulations to Team SnapMogul on winning the first prize!&nbsp;<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Although SnapMogul hasn&#8217;t made it into our product yet, the team working on it imagined it as a web-based service that lets you generate images of your ChartMogul charts which you can easily share through other social platforms like Twitter and LinkedIn.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The feature was always popular and the team had a great video as well as a funny explanation of the service they built! I believe the secret to their success was the combination of something that&#8217;s both funny and useful. From looking at the video it was clear that they as a team had a lot of fun:<\/p>\n\n\n\n<figure class=\"wp-block-embed is-type-video is-provider-youtube wp-block-embed-youtube wp-embed-aspect-16-9 wp-has-aspect-ratio\"><div class=\"wp-block-embed__wrapper\">\n<p class=\"video-container\"><youtube-video videoid=\"tRmDnbZUHMc\"><\/youtube-video><\/p>\n<\/div><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">This was one of the most diverse teams, with members coming from Belarus, the Philippines, South Korea, and Tunisia.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Introducing MRR per customer per month!<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">We had an avalanche of great ideas during the hackathon: there were 8 specific ideas coming from 9 teams! 2 of the teams had the same idea and built the same thing, so after the hackathon was over we decided to work on building this into a production-ready feature.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><em>MRR per Customer per Month<\/em> has been one of the most requested features by our users ever since VCs started using this data as an input in their investor reporting spreadsheet templates:<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"773\" height=\"114\" src=\"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2020\/10\/Screenshot-2020-10-16-at-13.19.43.png\" alt=\"Example of a customer requesting &quot;MRR per customer per month&quot;\" class=\"wp-image-17223\" srcset=\"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2020\/10\/Screenshot-2020-10-16-at-13.19.43.png 773w, https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2020\/10\/Screenshot-2020-10-16-at-13.19.43-300x44.png 300w, https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2020\/10\/Screenshot-2020-10-16-at-13.19.43-500x74.png 500w, https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2020\/10\/Screenshot-2020-10-16-at-13.19.43-720x106.png 720w\" sizes=\"auto, (max-width: 773px) 100vw, 773px\" \/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">As there was previously no way to export this report directly from within ChartMogul, our success team created a workaround to export this data. It required quite a bit of work in Excel and it is a significant improvement to have it integrated into our application.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The 2 teams that chose to work on this idea for the Hackathon had slightly different approaches towards it. We picked the best parts of the ideas from the two teams and combined them into a production-ready feature.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The <em>MRR per customer per month<\/em> export aligns with our company\u2019s goal of making it super easy to export useful data out of ChartMogul.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">From Hack to Feature: Challenges getting it into production<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The implementations done for the hackathon were both impressive but had their shortcomings and did not handle all use cases neatly. For instance, one did not work with filters applied, whereas the other one was not neatly integrated into the application. There were also other minor bugs that would emerge in different testing scenarios.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">To help with feature discoverability we made the feature present in both the <strong>Data platform &gt; Output<\/strong> section and the <strong>Customers<\/strong> section of the application. Exporting from <strong>Customers<\/strong> supports filtering the data, while the export from within <strong>Data platform<\/strong> exports everything.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2021\/06\/lh--t__0Z9xVbpTQJ2Uul6_8CW7zLIrjdPDEUVh9LQe3bcKn62xxhf5pVWJFbvpqlOt4KOBJ74v7ELtQb55qJ_MYcvKXoANsBq1dFfdlIluVH5oXYiEXlJpBn1pBeQYz7J2PoOcft7RgRKr.png\" alt=\"Export a list of &quot;MRR per customer per month&quot; from the Customers screen in the ChartMogul app.\"\/><\/figure>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2021\/06\/lh--t__eR4E1oGiepk-ff7UnnEtam9-xtiJyPz0u4q9VYxJD8z9MTMY3PhldAjWzsrihhuN8yFvZTyR6Tw_Jja-eCw47oTuFgHtG_0spZvDgGX6kqfOp_-wea3kA0G8HQ8lqdR8tSyxn5RD.png\" alt=\"A full export of &quot;MRR per customer per month&quot; is available from the Data platform section in the ChartMogul app.\"\/><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Check out our Help Center to <a href=\"https:\/\/help.chartmogul.com\/hc\/en-us\/articles\/205132221-How-to-export-your-customers-and-subscriptions\">learn how to export customers and subscriptions<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Hackathon outtakes<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">It is a pleasure to work with very skilled and creative people. This opportunity allowed us all to get an insight into other people&#8217;s ideas as well as what are the parts of our product that they would like to improve.&nbsp;<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">We were all amazed at the number of great ideas that teams came out of the hackathon. In our first town hall meeting after the hackathon people were already asking when we will hold our next one. <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">I, for one, can&#8217;t wait!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>A few months ago we held ChartMogul\u2019s first internal company-wide hackathon. Today, we are launching a feature that came out of it!<\/p>\n","protected":false},"author":51,"featured_media":17211,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13],"tags":[1973,48],"class_list":["post-17212","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-how-we-build","tag-data-platform","tag-mrr"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>From Hack(athon) to Feature: How We Built MRR per Customer per Month<\/title>\n<meta name=\"description\" content=\"A few months ago we held ChartMogul\u2019s first internal company-wide hackathon. Today, we are launching a feature that came out of it!\" \/>\n<meta name=\"robots\" content=\"index, follow\" \/>\n<link rel=\"canonical\" href=\"https:\/\/chartmogul.com\/blog\/mrr-customer-month\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"From Hack(athon) to Feature: How We Built MRR per Customer per Month\" \/>\n<meta property=\"og:description\" content=\"A few months ago we held ChartMogul\u2019s first internal company-wide hackathon. Today, we are launching a feature that came out of it!\" \/>\n<meta property=\"og:url\" content=\"http:\/\/alleged-peace.flywheelsites.com\/mrr-customer-month\/\" \/>\n<meta property=\"og:site_name\" content=\"ChartMogul\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/chartmogul\" \/>\n<meta property=\"article:published_time\" content=\"2020-10-19T06:21:53+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-04-26T13:46:59+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/alleged-peace.flywheelsites.com\/wp-content\/uploads\/2020\/10\/MRR_per_customer_blog.png\" \/>\n\t<meta property=\"og:image:width\" content=\"3000\" \/>\n\t<meta property=\"og:image:height\" content=\"1250\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Katarina Milanovic\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@chartmogul\" \/>\n<meta name=\"twitter:site\" content=\"@chartmogul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Katarina Milanovic\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"http:\\\/\\\/alleged-peace.flywheelsites.com\\\/mrr-customer-month\\\/#article\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/alleged-peace.flywheelsites.com\\\/mrr-customer-month\\\/\"},\"author\":{\"name\":\"Katarina Milanovic\",\"@id\":\"http:\\\/\\\/alleged-peace.flywheelsites.com\\\/#\\\/schema\\\/person\\\/1a5b5ea45482e8ecc9f1e26114abd405\"},\"headline\":\"From Hack(athon) to Feature: How We Built \u201cMRR per Customer per Month\u201d\",\"datePublished\":\"2020-10-19T06:21:53+00:00\",\"dateModified\":\"2024-04-26T13:46:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"http:\\\/\\\/alleged-peace.flywheelsites.com\\\/mrr-customer-month\\\/\"},\"wordCount\":891,\"commentCount\":0,\"publisher\":{\"@id\":\"http:\\\/\\\/alleged-peace.flywheelsites.com\\\/#organization\"},\"image\":{\"@id\":\"http:\\\/\\\/alleged-peace.flywheelsites.com\\\/mrr-customer-month\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/alleged-peace.flywheelsites.com\\\/wp-content\\\/uploads\\\/2020\\\/10\\\/MRR_per_customer_blog.png\",\"keywords\":[\"data platform\",\"mrr\"],\"articleSection\":[\"How we Build\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"http:\\\/\\\/alleged-peace.flywheelsites.com\\\/mrr-customer-month\\\/\",\"url\":\"http:\\\/\\\/alleged-peace.flywheelsites.com\\\/mrr-customer-month\\\/\",\"name\":\"From Hack(athon) to Feature: How We Built MRR per Customer per Month\",\"isPartOf\":{\"@id\":\"http:\\\/\\\/alleged-peace.flywheelsites.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"http:\\\/\\\/alleged-peace.flywheelsites.com\\\/mrr-customer-month\\\/#primaryimage\"},\"image\":{\"@id\":\"http:\\\/\\\/alleged-peace.flywheelsites.com\\\/mrr-customer-month\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/alleged-peace.flywheelsites.com\\\/wp-content\\\/uploads\\\/2020\\\/10\\\/MRR_per_customer_blog.png\",\"datePublished\":\"2020-10-19T06:21:53+00:00\",\"dateModified\":\"2024-04-26T13:46:59+00:00\",\"description\":\"A few months ago we held ChartMogul\u2019s first internal company-wide hackathon. Today, we are launching a feature that came out of it!\",\"breadcrumb\":{\"@id\":\"http:\\\/\\\/alleged-peace.flywheelsites.com\\\/mrr-customer-month\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"http:\\\/\\\/alleged-peace.flywheelsites.com\\\/mrr-customer-month\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\\\/\\\/alleged-peace.flywheelsites.com\\\/mrr-customer-month\\\/#primaryimage\",\"url\":\"https:\\\/\\\/alleged-peace.flywheelsites.com\\\/wp-content\\\/uploads\\\/2020\\\/10\\\/MRR_per_customer_blog.png\",\"contentUrl\":\"https:\\\/\\\/alleged-peace.flywheelsites.com\\\/wp-content\\\/uploads\\\/2020\\\/10\\\/MRR_per_customer_blog.png\",\"width\":3000,\"height\":1250,\"caption\":\"From Hack(athon) to Feature: How We Built MRR per Customer per Month\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"http:\\\/\\\/alleged-peace.flywheelsites.com\\\/mrr-customer-month\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"http:\\\/\\\/alleged-peace.flywheelsites.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"From Hack(athon) to Feature: How We Built \u201cMRR per Customer per Month\u201d\"}]},{\"@type\":\"WebSite\",\"@id\":\"http:\\\/\\\/alleged-peace.flywheelsites.com\\\/#website\",\"url\":\"http:\\\/\\\/alleged-peace.flywheelsites.com\\\/\",\"name\":\"ChartMogul\",\"description\":\"Get all your SaaS &amp; Subscription Metrics with a Single Click! MRR, churn, LTV and much more.\",\"publisher\":{\"@id\":\"http:\\\/\\\/alleged-peace.flywheelsites.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"http:\\\/\\\/alleged-peace.flywheelsites.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"http:\\\/\\\/alleged-peace.flywheelsites.com\\\/#organization\",\"name\":\"ChartMogul\",\"url\":\"http:\\\/\\\/alleged-peace.flywheelsites.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"http:\\\/\\\/alleged-peace.flywheelsites.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"http:\\\/\\\/alleged-peace.flywheelsites.com\\\/wp-content\\\/uploads\\\/2019\\\/05\\\/ChartMogul-Logo.png\",\"contentUrl\":\"http:\\\/\\\/alleged-peace.flywheelsites.com\\\/wp-content\\\/uploads\\\/2019\\\/05\\\/ChartMogul-Logo.png\",\"width\":278,\"height\":52,\"caption\":\"ChartMogul\"},\"image\":{\"@id\":\"http:\\\/\\\/alleged-peace.flywheelsites.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/chartmogul\",\"https:\\\/\\\/x.com\\\/chartmogul\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/chartmogul\\\/\"]},{\"@type\":\"Person\",\"@id\":\"http:\\\/\\\/alleged-peace.flywheelsites.com\\\/#\\\/schema\\\/person\\\/1a5b5ea45482e8ecc9f1e26114abd405\",\"name\":\"Katarina Milanovic\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/alleged-peace.flywheelsites.com\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/katarina.png\",\"url\":\"https:\\\/\\\/alleged-peace.flywheelsites.com\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/katarina.png\",\"contentUrl\":\"https:\\\/\\\/alleged-peace.flywheelsites.com\\\/wp-content\\\/uploads\\\/2020\\\/01\\\/katarina.png\",\"caption\":\"Katarina Milanovic\"},\"description\":\"Product Manager\",\"url\":\"https:\\\/\\\/alleged-peace.flywheelsites.com\\\/author\\\/katarina\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"From Hack(athon) to Feature: How We Built MRR per Customer per Month","description":"A few months ago we held ChartMogul\u2019s first internal company-wide hackathon. Today, we are launching a feature that came out of it!","robots":{"index":"index","follow":"follow"},"canonical":"https:\/\/chartmogul.com\/blog\/mrr-customer-month\/","og_locale":"en_US","og_type":"article","og_title":"From Hack(athon) to Feature: How We Built MRR per Customer per Month","og_description":"A few months ago we held ChartMogul\u2019s first internal company-wide hackathon. Today, we are launching a feature that came out of it!","og_url":"http:\/\/alleged-peace.flywheelsites.com\/mrr-customer-month\/","og_site_name":"ChartMogul","article_publisher":"https:\/\/www.facebook.com\/chartmogul","article_published_time":"2020-10-19T06:21:53+00:00","article_modified_time":"2024-04-26T13:46:59+00:00","og_image":[{"width":3000,"height":1250,"url":"http:\/\/alleged-peace.flywheelsites.com\/wp-content\/uploads\/2020\/10\/MRR_per_customer_blog.png","type":"image\/png"}],"author":"Katarina Milanovic","twitter_card":"summary_large_image","twitter_creator":"@chartmogul","twitter_site":"@chartmogul","twitter_misc":{"Written by":"Katarina Milanovic","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"http:\/\/alleged-peace.flywheelsites.com\/mrr-customer-month\/#article","isPartOf":{"@id":"http:\/\/alleged-peace.flywheelsites.com\/mrr-customer-month\/"},"author":{"name":"Katarina Milanovic","@id":"http:\/\/alleged-peace.flywheelsites.com\/#\/schema\/person\/1a5b5ea45482e8ecc9f1e26114abd405"},"headline":"From Hack(athon) to Feature: How We Built \u201cMRR per Customer per Month\u201d","datePublished":"2020-10-19T06:21:53+00:00","dateModified":"2024-04-26T13:46:59+00:00","mainEntityOfPage":{"@id":"http:\/\/alleged-peace.flywheelsites.com\/mrr-customer-month\/"},"wordCount":891,"commentCount":0,"publisher":{"@id":"http:\/\/alleged-peace.flywheelsites.com\/#organization"},"image":{"@id":"http:\/\/alleged-peace.flywheelsites.com\/mrr-customer-month\/#primaryimage"},"thumbnailUrl":"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2020\/10\/MRR_per_customer_blog.png","keywords":["data platform","mrr"],"articleSection":["How we Build"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"http:\/\/alleged-peace.flywheelsites.com\/mrr-customer-month\/","url":"http:\/\/alleged-peace.flywheelsites.com\/mrr-customer-month\/","name":"From Hack(athon) to Feature: How We Built MRR per Customer per Month","isPartOf":{"@id":"http:\/\/alleged-peace.flywheelsites.com\/#website"},"primaryImageOfPage":{"@id":"http:\/\/alleged-peace.flywheelsites.com\/mrr-customer-month\/#primaryimage"},"image":{"@id":"http:\/\/alleged-peace.flywheelsites.com\/mrr-customer-month\/#primaryimage"},"thumbnailUrl":"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2020\/10\/MRR_per_customer_blog.png","datePublished":"2020-10-19T06:21:53+00:00","dateModified":"2024-04-26T13:46:59+00:00","description":"A few months ago we held ChartMogul\u2019s first internal company-wide hackathon. Today, we are launching a feature that came out of it!","breadcrumb":{"@id":"http:\/\/alleged-peace.flywheelsites.com\/mrr-customer-month\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["http:\/\/alleged-peace.flywheelsites.com\/mrr-customer-month\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/alleged-peace.flywheelsites.com\/mrr-customer-month\/#primaryimage","url":"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2020\/10\/MRR_per_customer_blog.png","contentUrl":"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2020\/10\/MRR_per_customer_blog.png","width":3000,"height":1250,"caption":"From Hack(athon) to Feature: How We Built MRR per Customer per Month"},{"@type":"BreadcrumbList","@id":"http:\/\/alleged-peace.flywheelsites.com\/mrr-customer-month\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"http:\/\/alleged-peace.flywheelsites.com\/"},{"@type":"ListItem","position":2,"name":"From Hack(athon) to Feature: How We Built \u201cMRR per Customer per Month\u201d"}]},{"@type":"WebSite","@id":"http:\/\/alleged-peace.flywheelsites.com\/#website","url":"http:\/\/alleged-peace.flywheelsites.com\/","name":"ChartMogul","description":"Get all your SaaS &amp; Subscription Metrics with a Single Click! MRR, churn, LTV and much more.","publisher":{"@id":"http:\/\/alleged-peace.flywheelsites.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"http:\/\/alleged-peace.flywheelsites.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"http:\/\/alleged-peace.flywheelsites.com\/#organization","name":"ChartMogul","url":"http:\/\/alleged-peace.flywheelsites.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"http:\/\/alleged-peace.flywheelsites.com\/#\/schema\/logo\/image\/","url":"http:\/\/alleged-peace.flywheelsites.com\/wp-content\/uploads\/2019\/05\/ChartMogul-Logo.png","contentUrl":"http:\/\/alleged-peace.flywheelsites.com\/wp-content\/uploads\/2019\/05\/ChartMogul-Logo.png","width":278,"height":52,"caption":"ChartMogul"},"image":{"@id":"http:\/\/alleged-peace.flywheelsites.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/chartmogul","https:\/\/x.com\/chartmogul","https:\/\/www.linkedin.com\/company\/chartmogul\/"]},{"@type":"Person","@id":"http:\/\/alleged-peace.flywheelsites.com\/#\/schema\/person\/1a5b5ea45482e8ecc9f1e26114abd405","name":"Katarina Milanovic","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2020\/01\/katarina.png","url":"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2020\/01\/katarina.png","contentUrl":"https:\/\/chartmogul.com\/blog\/wp-content\/uploads\/2020\/01\/katarina.png","caption":"Katarina Milanovic"},"description":"Product Manager","url":"https:\/\/chartmogul.com\/blog\/author\/katarina\/"}]}},"_links":{"self":[{"href":"https:\/\/chartmogul.com\/blog\/wp-json\/wp\/v2\/posts\/17212","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/chartmogul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/chartmogul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/chartmogul.com\/blog\/wp-json\/wp\/v2\/users\/51"}],"replies":[{"embeddable":true,"href":"https:\/\/chartmogul.com\/blog\/wp-json\/wp\/v2\/comments?post=17212"}],"version-history":[{"count":0,"href":"https:\/\/chartmogul.com\/blog\/wp-json\/wp\/v2\/posts\/17212\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/chartmogul.com\/blog\/wp-json\/wp\/v2\/media\/17211"}],"wp:attachment":[{"href":"https:\/\/chartmogul.com\/blog\/wp-json\/wp\/v2\/media?parent=17212"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/chartmogul.com\/blog\/wp-json\/wp\/v2\/categories?post=17212"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/chartmogul.com\/blog\/wp-json\/wp\/v2\/tags?post=17212"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}