Docs / Integration Tutorials /  

Chargebee

Chargebee Conversion Tracking And Attribution – How To Set Up

Attribute Chargebee-processed payments to the original marketing sources

Contents

Chargebee conversion tracking

Able CDP supports tracking of sources of the payments that are made using Chargebee. It records source of each visitor when they become leads or sign-up, associating the customer details with the visitor identity. This allows to attribute all payments and subscription lifecycle events made by through Chargebee to the original visitor sources, as well as send precise click id parameter to the supported ad platform integrations such as Facebook Conversions API, Google Ads API and TikTok Events API.

To send Purchase events from Chargebee to Able:

  1. In Chargebee, go to Settings > Configure Chargebee > API Keys and Webhooks
  2. Add Webhook Endpoint URL https://dukm0ab28c.execute-api.eu-west-2.amazonaws.com/webhook/%%FUNNEL_MARK%%
  3. Select which events to send

Able supports the following Chargebee events:

  • subscription_started
  • subscription_activated (for subscriptions with a trial period) and subscription_created
  • subscription_cancelled
  • payment_succeeded
  • payment_failed
  • payment_refunded

Able CDP will now receive webhooks from Chargebee, automatically attributing Purchases and other lifecycle events to website visitors by customer emails and phones and tracking payment amounts and other conversion details.

Frequently Asked Questions and Troubleshooting

Which Chargebee events are tracked?

The following Chargebee webhook events are mapped to Able CDP conversion events:

  • StartTrial. Generated when a subscription_started webhook is received. Records the beginning of a trial subscription, allowing tracking of trial starts back to the original marketing source.
  • Subscribe. Generated when a subscription_activated webhook is received (for subscriptions converting from a trial period) or a subscription_created webhook is received (for new subscriptions created directly without a trial). Data includes: Subscription ID, customer info.
  • CancelSubscription. Generated when a subscription_cancelled webhook is received. Enables tracking of churn back to the original acquisition source.
  • Purchase. Generated when a payment_succeeded webhook is received. Data includes: Payment amount, currency, customer info. Enables revenue attribution to marketing sources and sending conversion values to ad platforms.
  • PaymentFailure. Generated when a payment_failed webhook is received. Helps identify failed payment patterns by acquisition source.
  • Refund. Generated when a payment_refunded webhook is received. Data includes: Refunded amount, currency. Enables accurate net revenue reporting by source.

Chargebee conversion tracking is commonly used with


This page has been written by the Able CDP Customer Success Team, formed of digital marketing practitioners and seasoned marketing data experts.
If you have any questions or suggestions, please contact us using the contact form.