Jump to content

Create Attrition rate report


Seiya

Recommended Posts

Hi,

 

We need to report our customer attrition rates i.e. percentage of customers who do not choose to renew their recurring subscriptions in a given period. I'm battling to come up with MySQL queries for the following..

 

  1. What % of customers on a monthly recurring plan have paid for a 2nd period
  2. What % of customers on a monthly recurring plan have paid for a 3rd period
  3. What % of customers on a monthly recurring plan have paid for a 4th period

 

Any pseudo code or outline of the logic would be great appreciated from more experienced users. Anyone out there have any idea?

Link to comment
Share on other sites

It seems like you would need to add another field in MySQL under members. Then create a conditional that upon payment completion to update this field by 1. You could then create a query perhaps based on account creation date & cancelled status to see attrition rate.

 

I don't see this as feasible for existing accounts, unless you would like to add the billing period number manually for every account.

Link to comment
Share on other sites

  • 1 year later...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use & Guidelines and understand your posts will initially be pre-moderated