Skip to main content
Solved

Trial Conversion Chart -- replicating logic

  • February 15, 2022
  • 1 reply
  • 65 views

Forum|alt.badge.img+3

 

The Trial Conversion chart is comprised of these statuses. Is there known logic to replicate these buckets with the data from the /subscribers/ endpoint? I’d like to be able to replicate these states at the database level for internal reporting.

Best answer by Miguel Carranza

Hi Jeff,

It’s maybe not impossible, but I think it would be quite difficult given what the API returns. The API is optimized to check for current subscription status, but not really for analytical purposes. For instance, you will be able to know if a subscriber is currently on a trial, promotional, intro or normal period looking at the `period_type` field. But you would not have access to the history of purchases, or whether a “normal” period was a trial conversion or not. 

For analytic purposes, I would suggest to use our ETL exports instead. This way you will get a CSV of your transactions, which is way more complete. It will include fields like `is_trial_conversion`, `billing_issues_detected_at`, `renewal_number` and `unsubscribe_registered_at`

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

1 reply

Miguel Carranza
RevenueCat Staff
Forum|alt.badge.img+6
  • RevenueCat Staff
  • 84 replies
  • Answer
  • February 18, 2022

Hi Jeff,

It’s maybe not impossible, but I think it would be quite difficult given what the API returns. The API is optimized to check for current subscription status, but not really for analytical purposes. For instance, you will be able to know if a subscriber is currently on a trial, promotional, intro or normal period looking at the `period_type` field. But you would not have access to the history of purchases, or whether a “normal” period was a trial conversion or not. 

For analytic purposes, I would suggest to use our ETL exports instead. This way you will get a CSV of your transactions, which is way more complete. It will include fields like `is_trial_conversion`, `billing_issues_detected_at`, `renewal_number` and `unsubscribe_registered_at`


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