← View All Guides
Chargebee logo
Integration Guide

How to Set Up Chargebee Referral Rewards for Higher-Value Plans with GrowSurf

Use Chargebee coupons or credits with GrowSurf dynamic reward rules when referrals to higher-tier plans should earn bigger rewards.

Want the full setup walkthrough?

Use these docs for exact setup steps, supported fields, and troubleshooting.

GrowSurf can automate Chargebee coupons or credits whenever a reward is unlocked, and the Chargebee integration also supports dynamic rewards when different plan outcomes should issue different reward amounts.

This is the right setup when a referral to a higher-value Chargebee plan should earn a bigger incentive than a referral to a lower-tier plan. GrowSurf handles the reward logic; Chargebee still handles the subscription billing object that receives the coupon or credit.

Integration Steps

Connect Chargebee with the right live or test credentials

Chargebee integration settings in the GrowSurf campaign editor
Connect Chargebee once, then use the same integration for referral triggering, coupons, credits, or both.

In Campaign Editor > 4. Options > Integrations, add your Chargebee site, API key, and product catalog version. If Chargebee payments should also trigger referrals, keep the webhook credentials configured and make sure the matching Chargebee webhook is active.

Connect the reward in Coupons/Credits

Connect a reward in the Chargebee coupons and credits tab in GrowSurf
Choose the GrowSurf reward you want Chargebee to fulfill, then configure how the billing incentive should work.

Open the Coupons/Credits tab and click Connect a Reward. Start with the reward that should vary based on the referred friend's plan or another qualifying attribute.

Pick coupon or credit based on how the plan reward should land

Chargebee coupon settings in GrowSurf for a connected reward
Coupons are best for direct invoice discounts, while credits are better when the reward should accumulate over time.

Use a coupon when the plan-based reward should discount the next invoice or billing period. Use a credit when the reward should stack as promotional balance. For double-sided rewards, choose whether the referrer, the referred customer, or both should receive the Chargebee incentive.

Enable dynamic reward rules for plan-based reward amounts

If higher-tier referrals should earn a larger reward, turn on Dynamic Reward Rules for the connected reward and define the rule set that matches the referred friend's plan or qualifying attributes. A common setup is to issue one reward amount for a base plan and a larger reward for a higher-tier plan.

See our dynamic rewards guide for the full rule-builder walkthrough and examples.

Test the rule set before going live

Run a test in the same Chargebee mode where the reward is connected, then confirm the participant's reward details in GrowSurf and the applied Chargebee coupon or credit on the right subscription. If the higher-tier reward does not fire, check for a missing dynamic rule, a currency mismatch, or the wrong customer email in Chargebee.

Tips

FAQ

Can GrowSurf issue different Chargebee reward amounts for different plans?

Yes. The Chargebee integration supports GrowSurf dynamic reward rules, so you can vary the coupon or credit amount based on referred-friend attributes such as the plan they signed up for.

Where do I configure the dynamic reward rules?

Configure them on the connected reward inside GrowSurf, then save the reward after your rules are in place.

Why did the higher-tier reward not apply?

The most common causes are a missing dynamic rule match, testing in the wrong Chargebee mode, a currency mismatch, or a Chargebee customer email that no longer matches the GrowSurf participant email.

Set up your refer a friend program with customer referral and affiliate program software that lowers your acquisition costs, increases customer loyalty, and saves you gobs of time.

Trusted by marketing and product teams at fast-growing B2C, fintech, and SaaS companies