Data Setting: Smart grouping

Smart grouping allows users to select how simultaneous activities are treated within ChartMogul. This setting impacts the MRR breakdown within the application, and is found in the Subscription Analytics tab in the Data Settings page.
Smart_grouping_new_screenshot.png
When enabled, some MRR movements that happen within the selected time frame will be grouped together. For example, when smart grouping is off, a new subscription that consists of two plans will generate one new business MRR movement and one expansion MRR movement. With smart grouping turned on, ChartMogul will classify these two plans as part of the same new business event (as can be seen in the screenshot below). We recommend leaving smart grouping turned on.Screenshot_2019-08-08_at_14.55.48.png

Smart grouping also generates events comparable to the one described above for churns and reactivations.

In cases where a combination of contractions and an expansions happen within the selected time frame, the individual activities are still classified as a contraction and an expansion as appropriate, even though they are grouped and summarised on a customer's page according to the overall effect of the event. 

How does this affect my charts and tables?

With the exception of the MRR movements chart, smart grouping does not affect your charts, but it does influence their breakdown in the data table. When it is enabled, the number of MRR movements contributing to New business MRR, Churn MRR and Reactivation MRR is likely to increase, whereas the movements contributing to Expansion and Contraction MRR will decrease by the same amount.

In the example below, smart grouping is enabled and Company Inc cancelled both of their plans one minute from one another, so both activities contributed to Churn MRR

Multi-churn_example.png

Had smart grouping been disabled, only the last activity for Company Inc (i.e. the cancellation of the Basic plan) would have been classed as Churn MRR, and the cancellation of the Bundle plan would have been classed as a contraction.

Changing this setting will require ChartMogul to reprocess your data. Although the changes will be visible straight away on an individual customer's page, it will take longer for the changes to be seen in the chart breakdowns. While this is taking place, your data will not be complete and accurate.