Subscribe to Vincent Granville's Weekly Digest:

How can a large company detect the root cause for a sudden increase in churn, requested credits or charge backs?

Here are two ideas:
  • Survey your customers, including those who left or who are causing problems.
  • Automatically analyze / summarize what users post on Twitter and other social networks about your company. Look for shifts in what users are posting now, vs. 3 months ago.This can be performed with very inexpensive / open source tools. We do it with Perl scripts, web crawling and advanced data mining.
The problem could be external (related to what your competitors are doing), and using internal data only to find the root cause, might not work.

Views: 34

Reply to This

Replies to This Discussion

BR, No there shouldn't be. If there are, I would also be interested in seeing them. These are all different statistical techniques that exist only in the purest sense. They are not tied to specific applications. Often the choice is up to the modeler, and what you have expertise in doing. It is also dependent upon the number of degrees of freedom in each model, and the model assumptions you are willing to make. Typically for a churn problem I would use a logistic model, and support it with decision tree analysis. But a lot of people nowadays are doing churn using survival analysis.

-Ralph Winters
BR. One point to follow-up on what Vincent mentioned. Does the company for whom you are doing this analysis have a customer service department? If so, you may be able to develop a bit of picture of why customers are leaving based on comments that they are giving. Even better, if your customer service reps (or sales reps) aren't asking people the reason for their leaving (either when they leave, or, as a follow-up after they do), then they should be. If churn is a major concern, as it sure is here in Canada with all the new telco entrants, then collecting this information on the fly should be a priority and will greatly help you in your modeling efforts.

Yes, I would also agree with Ralph in that logistic regression supported by an inductive decision tree to verify the model findings is the right course of action. The tree will also be valuable in helping those for whom you are doing the model to interpret the results in plain English. One more note about the modeling exercise: ensure that the historical data that is used to predict churn (however you define this) takes into consideration any lag time that there is between when data is collected, cleaned, stored, and ready for use at any given point in time for modeling.
For involuntary I would say analyze the billing data and for voluntary churn make sure you include callcenter data. Performing text mining on call center data will definately give you a lot of insight, but unfortunately this data is not always captured with a high level of accuracy by the call center agents. You should also take note of new promotions by competitors and analyze the influence of these promotions on your revenue and churn.
Idielle does make a great point. However, at the very least, you can look at the call centre data much the same as you would the feedback from a focus group: not representative, but an excellent guide with regards to key concepts that should me measured/reported on in customer surveys or a more rigorous data capture program. This data would then be used for modeling.
Hi! This is such a great article and I am sure a lot of money saving enthusiasts are going to benefit from this. Keep it up! I am Diana Mathew, an Australian Entrepreneur, ebook author (The Money Tree by Diana Mathew) and a Saving Money guru.
If you have time, maybe you can visit me too:
http://www.mymoneytree.com.au
Hello Diana. Thank you for this. Does your publication address ways in which to measure churn, or does it cover practical ways in which churn may be reduced on an operational level?

RSS

Follow us

© 2013   AnalyticBridge.com is a subsidiary and dedicated channel of Data Science Central LLC

Badges  |  Report an Issue  |  Terms of Service