#bugragunduz - churn

1 messages · Page 1 of 1 (latest)

idle summit
#

How are you allowing your customers to delete their subscriptions?

unreal field
#

I have no data about that. I'm trying to analyze this on connected accounts.

idle summit
#

Well that would. be the first place to look. If they are using something like the Billing Portal you can require them to provide a reason.

#

But without seeing how the connected accounts are providing that functionality it is hard to offer suggestions.

unreal field
#

I'm guessing the most common way is to issue a cancel immediately signal through the API.

#

What would be the difference between voluntary and involuntary churn in that case?

idle summit
#

Canceling immediately through the API would have to be done by the connected account using a secret key.

#

That isn't something the end user should be able to do

#

This channel is really for developers trying to integrate with the Stripe API but what you are describing sounds like a different problem entirely.

unreal field
#

We're building a revenue analytics plugin just for context, but it's hard to understand some behavior from the docs or even from trying them out.

idle summit
#

But if you are allowing customers to cancel their subscriptions on your front-end (or the connected acounts') it's up to you to collect the reason

unreal field
#

Yes I know about that

#

By involuntary churn I mean delinquent/unpaid licenses that are automatically cancelled

#

I guess there has to be a property in the subscription object that shows this was the case when cancelling the subscription?

idle summit
#

In that case you can look at the last_invoice attribute on the subscription and check whether or not it was paid successfully

unreal field
#

Oh alright, thank you!

idle summit