Chargebee

Getting started with Chargebee

To use any of the above modules, you need to connect your Chargebee account to Integromat. If you do not have a Chargebee account yet, you can create one at Chargebee.com.

Connecting the Chargebee service to Integromat

To connect your Chargebee account to Integromat, follow the general instructions for Connecting to services. After you click the Add button, you will be prompted to enter your Chargebee company username and API key.

In the Company username field, enter the subdomain of your Chargebee URL. If your Chargebee account URL is e.g. https://mycompany.chargebee.com/, enter mycompany.

To get the API key, login to your Chargebee account, click on Settings in the top menu and select Configure Chargebee.

Settings

Scroll down to the API keys and webhooks section and select API keys.

API keys

Here you can create a new API key or select an existing one. While generating an API Key in Chargebee, you have the option to select a permission level for the key. Make sure you determine the correct level of access needed by Integromat for your purpose.

Once you have entered your Chargebee Company username and API key into the respective fields in Integromat, click on Continue and finish your scenario.

Connection

Using the instant trigger Watch events

Chargebee currently does not support automatic registration of webhooks, so you need to register your webhook manually. When you create a webhook in Integromat, copy the webhook URL address into your clipboard.

Webhook creation

To register a webhook, log into your Chargebee account and click on Settings in the top menu and go Configure Chargebee> API keys and webhooks> Webhooks.

Webhooks

Click the Add new webhook button and fill in the Webhook settings form.

New webhook

Enter any name of your choice for the webhook into the Webhook name field. Into the Webhook URL field, paste the URL from Integromat which you have copied to your clipboard.

Select V2 as the API Version. We recommend to select also the Set this as primary option in the advanced settings of the webhook. Then click Create webhook.

Create webhook

After the webhook is created, Chargebee will send all event notification to the Webhook URL address you have specified in the form.

Scenarios with the instant trigger Watch events

Chargebee does not allow to choose the type of events that shall trigger the notification. When you create a webhook in Chargebee, you will be notified of all events specified in this list.

By using filters in Integromat you can then select which Event type should be further processed in your scenario. E.g. To select customer events, your filter should look like this:

Filter

Using a router

A router let you create multiple routes in your scenario and process each type of events in a separate route.

Routing

Important

All Chargebee app modules expect amounts to be provided in a currency's smallest unit. For example, to specify an amount of 1 USD in the price field, enter 100.

Popular use cases from our blog

automated-data-collection-crm-illustration

How to Automate Data Collection - Part 5: CRM Systems

automated-data-collection-chatbot-marketing-illustration

How to Automate Data Collection - Part 4: Chatbot Marketing

automated-data-collection-paid-ads-illustration

How to Automate Data Collection - Part 3: Paid Ads

automated-data-collection-email-illustration

How to Automate Data Collection - Part 2: Email Marketing Segmentation

personalized-customer-experience-illustration-integromat

5 Automated Solutions to Personalize Customer Experience

data-collection-automation-forms-pt-1

How to Automate Data Collection - Part 1: Online Forms

Didn’t find what you were looking for?

Expert

Find an expert

We feature a network of 450+ certified partners across the globe who are ready to help

Find an expert

Automate any workflow in your business

Sign up for a free account today. No credit card required, no time limits on free plan.