We have been prompting different user cohorts to subscribe. To judge the effectiveness of our targeting, we created a different UTM campaign ID for each cohort. All of the these subscriptions are via Stripe. Is there a way for us to breakout subscriptions based on weblink or UTM campaign ID?
Best answer by ryanView original
If you have a campaign ID, or any other attribute you want to attach to a customer, you could set them as subscriber attributes before the purchase. There are SDK methods to do this, but also a REST API if you’re talking Stripe and web payments.
All subscriber attributes are included in webhooks and ETL exports for your own offline analysis. However, certain reserved attributes are also filterable in Customer Lists. It could make sense to use some of the reserved attribution keywords for tracking this so you can do some analysis in the Customer Lists dashboard. More info on the reserved attributes here: https://docs.revenuecat.com/docs/subscriber-attributes#attribution-data