- Home
- Resources
- Integrations
- Chargebee
Chargebee Zapier integrationAutomate Chargebee with Zapier.
The Chargebee Zapier integration gives you 17 triggers, 9 actions and 4 searches. Every trigger is instant, so a failed payment or a cancelled subscription reaches the rest of your tools without waiting, even on the free plan.
Verified Trustpilot reviews · AI, automation & growth agency
What the Chargebee Zapier integration actually does
It links Chargebee, the subscription billing tool, to the other apps you run through Zapier. Chargebee reports billing events (a new customer, a payment, a cancellation) and Zapier reacts by writing, updating or looking things up, in Chargebee or elsewhere, with no copy-paste in between.
Three results come up again and again. First, a dunning alert: Payment Failure fires the moment a charge bounces, and your account manager can reach out while the renewal is still fresh. Second, a cleaner churn log: Subscription Cancellation Scheduled and Subscription Cancellation let you record the intent and the actual exit as two separate moments, which is the window where a retention call still has a chance. Third, billing that follows the sales side: when a deal closes in another app, Create Customer then Create Subscription set up the account in Chargebee without a second pair of hands.
Now the limits. The integration has no action that deletes anything, no action that issues a refund, and no find-or-create shortcut on its searches. The triggers cover customers, cards, payment methods, invoices and subscriptions, and nothing else. When an action is missing, API Request (Beta) is the escape hatch, and it assumes you can read Chargebee's API documentation.
If you are weighing tools, the same app has a Chargebee n8n integration page and a Chargebee Make integration page, written with the same method.
Zapier vocabulary in one minute
Eight words carry the whole page. Each one is explained here once, then used as is.
- Zap
- The automation you build: one trigger, then one or more actions that run each time the trigger event happens.
- Trigger
- The event in an app that starts the Zap. Once the Zap is on, Zapier waits for it, here a Chargebee billing event.
- Action
- What the Zap does once it has started: the step that writes, sends or updates something for you.
- Task
- The unit Zapier bills: one action your Zap completes successfully. Your plan is counted in tasks.
- Polling vs instant
- Polling: Zapier checks the app on a timer. Instant: the app calls Zapier the moment the event happens. Chargebee only has instant triggers.
- Filter
- A step that lets the Zap go on only when what arrived meets your condition, and stops it otherwise.
- Search step
- A step that looks up something that already exists, so the steps after it can use what it found.
- Connection
- Your Chargebee account linked to Zapier once, then reused by every step that touches Chargebee.
What a Chargebee Zap costs you
Listening costs nothing. A Chargebee event that starts your Zap is free; only the actions that follow are billed.
- Trigger0 tasks
- Action that works1 task each
- Action that fails0 tasks
- Free plan100 tasks a month, two steps per Zap
- Filter or searchmulti-step Zap, paid plan
Every action that goes through counts as one task, and each one counts on its own: a three-action Zap eats three times more than a one-action Zap. A failed action is not counted. The free plan gives 100 tasks a month and unlimited Zaps, but each Zap stops at two steps. Add a filter, a search or a second action and it becomes a multi-step Zap, which needs a paid plan. Chargebee is not a premium app, so it works from the free plan. The interval grid below only applies to polling triggers, and Chargebee has none.
Connect Chargebee to Zapier in three steps
- 01
Open your connections
In Zapier, open the Apps page of your account and click + Add connection. You need a Chargebee account first, plus access to the customers and subscriptions you want the Zap to touch.
- 02
Pick Chargebee
Type Chargebee in the search box of the dialog, select it, then click Add connection. A new tab opens on the Chargebee side, where the actual sign-in happens.
- 03
Sign in and grant access
Sign in to Chargebee in that tab and allow Zapier to use the account. The connection then appears in your list, and every Chargebee step of every Zap can reuse it.
Your first Chargebee Zap
GoalGive every new Chargebee customer a subscription, but only for customers whose record carries an email.
- 01
Create the Zap and pick the trigger
Start a new Zap, choose Chargebee as the app and New Customer as the event. Then select the Chargebee connection you just created.
- 02
Test the trigger
Run the test. Zapier brings back the three most recent customers of your account, so you map the next steps on a real record rather than a guess.
- 03
Add a filter
Click the plus icon, choose Filter, then set the field (Email), the rule and the value. Mind the rule type: a text rule only works on text. This step makes the Zap multi-step, so a paid plan.
- 04
Add the action
Add Chargebee again with Create Subscription, then map the customer from the trigger into the fields. On Catalog 2.0 this action needs that existing customer.
- 05
Test, then publish
Run each step once and read what came back. When the subscription shows up in Chargebee as expected, click Publish to switch the Zap on.
Chargebee triggers on Zapier
17 events start a Zap when something happens in Chargebee, and 17 of them are instant: the app calls Zapier straight away, whatever your plan.
Card Deleted
Instant triggerIn Zapier“Triggers when a card is deleted.”
Removing a card from a customer account becomes a signal you can act on. The Zap starts with the customer's details in hand, so the next step knows who just lost a stored card.
Card Expiration
Instant triggerIn Zapier“Triggers when a credit card expires.”
This one starts the Zap when a stored credit card reaches its expiry. Instead of waiting for the renewal to bounce, you get the event as soon as Chargebee records it.
Customer Details Updates
Instant triggerIn Zapier“Triggers when customer details such as first name, last name, email, billing address, etc., are updated.”
Any edit to a customer record in Chargebee (first name, last name, email, billing address and the like) kicks off the Zap with the updated values.
New Customer
Instant triggerIn Zapier“Triggers when a customer is created.”
Each customer created in Chargebee starts the Zap with the new record. It is the entry point of most onboarding flows.
New Invoice
Instant triggerIn Zapier“Triggers when a new invoice is generated(with line item support).”
When Chargebee generates an invoice, the Zap receives it with its line items. That gives your accounting or reporting tools each charge in detail, not just a total.
Payment Failure
Instant triggerIn Zapier“Triggers when a payment fails.”
A charge that does not go through fires this trigger. For a subscription business it is the signal worth acting on first.
New Payment Method
Instant triggerIn Zapier“Triggers when a payment method is added.”
Adding a payment method to a customer account in Chargebee starts the Zap. Often it is the good news that follows a failed payment or an expired card.
Payment Method Updates
Instant triggerIn Zapier“Triggers when a payment method is updated.”
An existing payment method changing in Chargebee starts the Zap. It sits next to New Payment Method but covers edits rather than additions.
New Payment
Instant triggerIn Zapier“Triggers when a payment is collected successfully.”
A payment collected successfully starts the Zap. That is the moment money actually lands, which makes it the right trigger for anything tied to cash rather than invoices.
Subscription Activation
Instant triggerIn Zapier“Triggers when a subscription is changed from Trial to Active state.”
A subscription moving from Trial to Active fires this trigger. It is the trial conversion, the moment a test user becomes a paying customer.
Subscription Cancellation Scheduled
Instant triggerIn Zapier“Triggers when a subscription is scheduled for cancellation.”
Here the Zap starts when a subscription is set to cancel later, not when it actually ends. The subscription has not ended yet, which leaves room to talk.
Subscription Cancellation
Instant triggerIn Zapier“Triggers when a subscription is cancelled.”
The subscription is now cancelled, and the Zap starts with the record. This is the real exit, the one to log in a churn report.
Subscription Details Updates
Instant triggerIn Zapier“Triggers when subscription details such as custom fields, billing information, recurring items etc., are modified.”
Edits on a subscription (custom fields, billing information, recurring items and so on) start the Zap.
New Subscription
Instant triggerIn Zapier“Triggers when a subscription is created.”
Every subscription created in Chargebee starts the Zap. It is the broadest view of new business on the billing side.
Subscription Pause
Instant triggerIn Zapier“Triggers when a subscription is paused.”
A subscription being paused starts the Zap. The customer has not left, but billing stops for a while.
Subscription Reactivation
Instant triggerIn Zapier“Triggers when a subscription is moved from Cancelled state to Active/In Trial/Non Renewing/Future state.”
A cancelled subscription that returns to Active, In Trial, Non Renewing or Future fires this trigger. That is a win-back, and worth knowing about.
Subscription Resumption
Instant triggerIn Zapier“Triggers when a paused subscription is resumed.”
When a paused subscription resumes, the Zap starts. Billing is running again and the customer is back in normal service.
Chargebee actions on Zapier
Chargebee gives you 9 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Operations index
Change Next Billing Date
ActionIn Zapier“Updates next billing date of a subscription.”
Moves the next billing date of a subscription. A narrow action, but it saves a trip into Chargebee for a frequent request.
Create Customer
ActionIn Zapier“Creates a new customer in Chargebee.”
Adds a new customer record to Chargebee from data another app holds, so billing starts from the same details sales already collected.
Create Subscription
ActionIn Zapier“Creates a new subscription. If you are on Catalog 1.0 of Chargebee, this action allows you to create a subscription and a customer in a single step. If you are on Catalog 2.0 of Chargebee, this action allows you to create a subscription for an existing customer”
Opens a subscription in Chargebee. How it behaves depends on your Chargebee catalog: on Catalog 1.0 it can create the subscription and the customer in one step, on Catalog 2.0 it attaches to a customer that already exists.
Pause Subscription
ActionIn Zapier“Pauses a subscription in Chargebee.”
Puts a subscription on hold in Chargebee from a Zap, so billing stops without cancelling the customer.
Record Offline Payment for an Invoice
ActionIn Zapier“Records an offline payment for unpaid invoices.”
Marks money received outside Chargebee, a bank transfer or a cheque, against an unpaid invoice.
Resume Subscription
ActionIn Zapier“Resumes a paused subscription in Chargebee.”
Restarts a paused subscription in Chargebee. It is the natural counterpart of Pause Subscription.
Update Customer
ActionIn Zapier“Updates customer details in Chargebee.”
Changes the details of a customer already in Chargebee with values coming from another step.
Update Subscription
ActionIn Zapier“Updates a subscription in Chargebee.”
Edits an existing subscription in Chargebee, for instance after a plan change decided in another tool.
API Request (Beta)
ActionIn Zapier“This is an advanced action which makes a raw HTTP request that includes this integration's authentication.”
An advanced action that sends a raw request to Chargebee using the connection you already set up. It covers what the other actions do not, at the price of reading Chargebee's API documentation.
Chargebee searches on Zapier
4 search steps look for data that already exists in Chargebee, so a later step can use it.
The four searches sit at the bottom of the action list in the editor, under the SEARCH heading. Each one fetches an existing customer, subscription or invoice so the next step can use it. None of them offers a find-or-create variant, so the create box below never appears for Chargebee. Three settings decide what happens when the result is not a clean single match.
Finds an Existing Customer
SearchIn Zapier“Lookup an existing customer.”
Looks up a customer already in Chargebee and hands their record to the next steps. It is the usual first move before Update Customer or Create Subscription.
Find Existing Subscription
SearchIn Zapier“Lookup details of an existing subscription.”
Fetches the details of one subscription when you already know its identifier. The Subscription Id field is required.
Fetch Subscription Invoice Details
SearchIn Zapier“Get the Invoice details for a specific Subscription ID”
Brings back the invoice details of a given subscription. It needs a Subscription Id, and a choice of which invoice to keep when there are several.
Fetch Customer Subscription Details
SearchIn Zapier“Get the subscription details for a specific customer ID”
Returns the subscription details of a customer from their Customer Id, with a required choice for customers who hold several subscriptions.
The three settings every search exposes
- Successful if no search results are found?Left on its default, a search that finds nothing stops the Zap and skips the steps that relied on it. Switched on, the Zap carries on without the data.
- Create X if it doesn't exist yet?Ticking it turns a search into a find-or-create. Chargebee's searches do not offer it, so you will not see this box here.
- If multiple search results are found?Keep the first match (the default), stop the Zap, or pass every match on at once.
When a Chargebee Zap breaks
Most failures are not bugs. They come from how Zapier listens and from what Chargebee expects in each field.
Zapier publishes one help article for this app, How to get started with Chargebee on Zapier. Beyond it, the cases below are the general Zapier limits that apply to a billing tool. For a broken Zap that resists, the Zapier troubleshooting page goes further.
Nothing from before the Zap
A Zap only reacts to events after it is switched on. Customers, invoices and payments that already existed are never picked up; moving that history is a separate job.A Zap that feeds itself
Listen to Subscription Details Updates and write with Update Subscription, and each write sets the Zap off again, eating tasks until you stop it.A bulk import that stalls
Importing many customers at once can send Zapier a burst of events. Its flood protection may hold them back.A search with no ID
Three of the four searches need a Subscription Id or a Customer Id. If no earlier step provides it, the search fails or finds nothing.
Need help automating Chargebee with Zapier?
A person reads every message.



