Trackli
Use Case|Chargebee

Affiliate Tracking for Chargebee Billing

Chargebee powers complex subscription billing with trials, coupons, and plan hierarchies. Trackli plugs into Chargebee's event stream to attribute signups, trial conversions, and recurring payments to the affiliate who drove each customer.

How to Set Up Chargebee Affiliate Tracking

Get up and running in minutes with these simple steps.

1

Authorize Chargebee API Access

Provide your Chargebee site name and generate a read-only API key for Trackli. We only need permission to read subscriptions and invoices.

2

Register Chargebee Webhooks

Trackli configures webhooks in your Chargebee site to listen for subscription_created, invoice_generated, and payment_succeeded events.

3

Define Trial-to-Paid Commission Logic

Decide whether affiliates earn commission when a trial starts, when it converts to paid, or both. Configure hold periods for trial conversions.

4

Create Affiliate Signup Page

Use Trackli's hosted portal or embed our signup form. Affiliates get unique links that pass attribution data through to Chargebee checkout.

5

Monitor and Optimize

Use Trackli's analytics dashboard to see which affiliates drive the highest LTV customers and optimize your commission structures accordingly.

How It Works

From referral link to commission payout — fully automated with Chargebee.

Affiliate tracking flow diagram for Chargebee

Trackli vs Traditional Affiliate Tracking

See how Trackli compares to manual or legacy affiliate solutions.

FeatureTrackliTraditional
Trial Conversion TrackingTracks trial start, conversion, and first payment separatelyNo distinction between trial and paid signups
Coupon-Aware CommissionsCalculates commissions after coupon discounts appliedCommissions on full price even when coupons used
Plan Change AttributionMaintains referral link through plan upgrades and downgradesLoses attribution when plan changes occur
Revenue RecognitionAligns with Chargebee's revenue recognition settingsBasic revenue tracking without recognition rules
Multi-Site SupportConnect multiple Chargebee sites under one Trackli accountSeparate tracking setup needed per site
Dunning AwarenessPauses commissions during failed payment retriesCounts failed charge attempts as valid payments

Frequently Asked Questions

Does Trackli handle Chargebee's trial periods correctly?
Yes. You can configure Trackli to wait until a trial actually converts to a paid subscription before crediting the affiliate. Commission hold periods align with your Chargebee trial durations automatically.
How does Trackli handle Chargebee coupons?
Trackli calculates commissions on the actual amount charged after coupons are applied. If a customer uses a 50% off coupon, the affiliate earns commission on the discounted amount, not the list price.
Can I connect multiple Chargebee sites?
Yes. If you run multiple products on separate Chargebee sites, you can connect all of them to a single Trackli account and manage affiliate programs across products from one dashboard.
What happens during Chargebee dunning (failed payment retries)?
Trackli recognizes when a payment is in dunning status and won't credit commission until the payment actually succeeds. If the subscription is ultimately cancelled due to payment failure, no commission is generated.
Does Trackli integrate with Chargebee's hosted checkout pages?
Yes. Trackli passes attribution parameters through Chargebee's hosted pages, API checkout, and self-serve portal. Referral tracking works across all Chargebee checkout experiences.

Ready to launch your affiliate program?

Start tracking affiliate referrals in minutes. No complex setup, no enterprise pricing.