Skip to main content
All CollectionsIntegrations
How to integrate Chargebee
How to integrate Chargebee

Chargebee integration with FirstPromoter

Harvey Gil avatar
Written by Harvey Gil
Updated over a week ago

FirstPromoter allows you to automatically track sales, refunds, upgrades and cancellations from Chargebee.

1. Accessing Chargebee Integration

  • Navigate to your profile located in the upper-right section and select "Settings";

  • Access the "Integrations" tab;

  • Scroll down to the "Integrations with third-parties" section;

  • Select "Setup" under Chargebee.

2. Setting Chargebee Webhooks

  • Log in to your Chargebee account and navigate to Settings > Webhook Settings.

  • Click the 'Add new webhook' button on the top right (if visible);

  • Set a Webhook name such as "FirstPromoter";

  • Paste the Webhook Endpoint URL value from the FirstPromoter integration setup into the Webhook URL field;

  • Select API version - V2;

  • Choose the following events only: "Customer Created", "Payment Succeeded", "Payment Refunded", "Subscription Cancelled", "Subscription Deleted";

  • Check "Exclude card information from webhook call";

  • Click "Create Webhook".

3. Confirming Webhook Connection

  • Return to FirstPromoter, enter your Chargebee subdomain in the 'Site' field (look at the URL bar; if your URL is https://mycompany.chargebee.com, your site is 'mycompany');

  • Click "Confirm webhook connection".

Note: If you need to modify the Chargebee account or switch from sandbox to production environments, go to your Profile - Settings > Integrations tab - Integrations with third-parties > Select Chargebee - Update, and repeat the steps.

Did this answer your question?