Skip to main content
Solved

Mixpanel: Parallel Trial and regular cancellation/renewal events?


Forum|alt.badge.img+1

hello!

I am wondering if both events are sent in parallel to Mixpanel in following use cases:

  • User cancels the trial period: rc_trial_cancelled_event and rc_cancellation_event both, or just the trial one?
  • User keeps the subscription after the trial period: rc_trial_converted_event and rc_renewal_event bothor just the trial one?

I am asking because of the Trial flow descriptions in the webhook section of the documentation, where trial events are not present: https://www.revenuecat.com/docs/event-flows#initial-purchase-flow

I am wondering how this translates into the events sent towards the Mixpanel.

Best answer by kaitlin

Hey @samo-bracic-bb

User cancels the trial period: rc_trial_cancelled_event and rc_cancellation_event both, or just the trial one?

Just the `rc_trial_cancelled_event` will fire when a trial period is opted out of conversion.

User keeps the subscription after the trial period: rc_trial_converted_event and rc_renewal_event bothor just the trial one?

Just the `rc_trial_converted_event` will fire when the trial converts. 

Are both rc_trial_started_event and rc_initial_purchase_event sent, when Trial is started? Or is it only the trial one?

You’re probably sensing a theme here, but just the `rc_trial_started_event` will fire here. 

 

These are a good questions - MixPanel (and some other integrations, though not all) covers these trial period cases with a trial-specific event, where as Webhooks do not, and will use the general events for trial periods. 

View original
Did this post help you find an answer to your question?

3 replies

Forum|alt.badge.img+1

Also to add to this question:

  • Are both rc_trial_started_event and rc_initial_purchase_event sent, when Trial is started? Or is it only the trial one?

kaitlin
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • 328 replies
  • Answer
  • September 15, 2023

Hey @samo-bracic-bb

User cancels the trial period: rc_trial_cancelled_event and rc_cancellation_event both, or just the trial one?

Just the `rc_trial_cancelled_event` will fire when a trial period is opted out of conversion.

User keeps the subscription after the trial period: rc_trial_converted_event and rc_renewal_event bothor just the trial one?

Just the `rc_trial_converted_event` will fire when the trial converts. 

Are both rc_trial_started_event and rc_initial_purchase_event sent, when Trial is started? Or is it only the trial one?

You’re probably sensing a theme here, but just the `rc_trial_started_event` will fire here. 

 

These are a good questions - MixPanel (and some other integrations, though not all) covers these trial period cases with a trial-specific event, where as Webhooks do not, and will use the general events for trial periods. 


Forum|alt.badge.img
  • New Member
  • 2 replies
  • January 26, 2024

This is very helpful, I have one more question!
Do both `rc_trial_converted_event` and `rc_initial_purchase_event` fire at the same time when a user completes their trial and pays for the first time?

The definitions are:
Initial purchase: A new subscription has been purchased.
Trial converted: When an auto-renewing subscription product converts from a free trial to normal paid period.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings