- Home
- Resources
- Integrations
- Chargebee
Chargebee Make integrationAutomate Chargebee with Make.
Every invoice, customer and subscription in Chargebee can start a workflow on its own. The Chargebee Make integration gives you 35 modules: 4 triggers, 26 actions and 5 searches. This page shows what they do, how to connect your account and how to build a first scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Chargebee Make integration do for your billing team?
The Chargebee Make integration links your Chargebee account to Make, a visual tool where you build a scenario (the automation itself: a chain of modules) without writing code. Each module is one brick: a trigger that watches Chargebee, an action that changes something, or a search that looks records up.
Invoices that reach the right people. Watch Invoices spots each new invoice, Retrieve an Invoice Link fetches the download link, and a module from another app, such as your email tool or your accounting software, takes it from there.
Subscriptions that update your other tools. Watch Subscriptions fires on every new subscription. Pair it with Retrieve a Customer to pull the buyer's record and push it into your CRM, so sales sees who just signed up.
Payments recorded where they happen. When a customer pays by bank transfer outside Chargebee, Record an Invoice Payment logs that offline payment on the invoice. Refund an Invoice and Collect Payment for an Invoice cover the opposite cases.
What Make will not do for you: Make's own documentation for Chargebee is flagged as limited, so some settings are only visible once you open a module. When a listed module falls short, Make an API Call reaches the rest of the Chargebee API with the same connection. The same app also has a node on n8n: the Chargebee n8n integration page covers it, and n8n vs Make helps you pick. New to the editor? The Make training starts from zero.
How do you connect Chargebee to Make?
- 01
Add a Chargebee module
In a new scenario, click the big +, type Chargebee and pick any module. Under the connection field, click Create a connection. A connection is your Chargebee account linked to Make once, then reused by every Chargebee module.
- 02
Name the connection
This step is optional, but a clear name helps later. If your team links more than one Chargebee account, a name like
Chargebee billingkeeps anyone from picking the wrong one in a hurry. - 03
Authorize and save
Follow what the window asks: either approve Make on Chargebee's own page, or paste the key Chargebee gives you. Then click Save. Make now lists the Chargebee data it can read inside each module.
Your first scenario: send each new Chargebee invoice as a PDF link
GoalWhen a new invoice is created in Chargebee, Make fetches its download link and hands it to another app.
- 01
Create the scenario
Open the Scenarios page, create a new scenario and click the + in the middle of the canvas. That empty circle becomes your first module.
- 02
Add Watch Invoices
Search for Chargebee, pick Watch Invoices and select your connection. This trigger has a clock badge: it is scheduled, meaning Make checks Chargebee for new invoices each time the scenario runs.
- 03
Fetch the download link
Click the + to the right of the trigger and add Retrieve an Invoice Link. In its invoice field, map the invoice ID that Watch Invoices outputs. Mapping means clicking the value from the previous module instead of typing it.
- 04
Send it to another app
Add one more module from the tool that should receive the link, for example your email or chat app. Drop the link from Retrieve an Invoice Link into the message body.
- 05
Test with Run once
Create an invoice for a test customer in Chargebee, then click Run once. Each module shows a bubble with the bundles it received (a bundle is one item, here one invoice). Check that the link arrived.
- 06
Schedule and switch on
Click the clock on Watch Invoices. A new scenario runs every 15 minutes by default, and the Free plan cannot go lower. Save, then flip the scenario on.
Which Chargebee triggers can start a scenario?
4 modules start a scenario when something happens in Chargebee. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Chargebee as soon as it happens.
Watch Customers
Scheduled triggerIn Make“Triggers when a new customer is created.”
This trigger starts your scenario each time a new customer appears in Chargebee, and passes that customer on as a bundle to the next modules.
Watch Events
Instant triggerIn Make“Triggers when a new event occurs.”
Watch Events is the only instant Chargebee trigger in Make. It reacts to each new event on the account rather than to one kind of record, and hands it to your scenario.
Watch Invoices
Scheduled triggerIn Make“Triggers when a new invoice is created.”
Each new invoice created in Chargebee becomes a bundle that flows into your scenario, ready to be copied, sent or enriched.
Watch Subscriptions
Scheduled triggerIn Make“Triggers when a new subscription is created.”
Watch Subscriptions wakes your scenario up whenever someone starts a new subscription in Chargebee, which makes it the natural starting point for onboarding flows.
What else can Make do in Chargebee?
Chargebee gives you 31 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
- Add a Promotional Credit
- Collect Payment for an Invoice
- Create a Coupon
- Create a Customer
- Create an Invoice
- Create a Subscription for Items
- Deduct a Promotional Credit
- Delete a Coupon
- Delete a Customer
- Delete an Invoice
- Delete a Subscription
- Make an API Call
- Record an Invoice Payment
- Refund an Invoice
- Retrieve a Coupon
- Retrieve a Customer
- Retrieve an Invoice
- Retrieve an Invoice Link
- Retrieve a Promotional Credit
- Retrieve a Subscription
- Retrieve a Transaction
- Set a Promotional Credit
- Update a Coupon
- Update a Customer
- Update an Invoice
- Update a Subscription for Items
- Find Coupons
- Find Customers
- Find Invoices
- Find Promotional Credits
- Find Subscriptions
Add a Promotional Credit
ActionIn Make“Adds a promotional credit.”
Adds promotional credit to a customer's balance in Chargebee, on top of what they already have.
Collect Payment for an Invoice
ActionIn Make“Collects the payments for "payment_due" and "not_paid" invoices.”
Asks Chargebee to charge the customer for an invoice that is still unpaid, instead of waiting for someone on your team to click it.
payment_due or not_paid status. Check the status first with Retrieve an Invoice.Create a Coupon
ActionIn Make“Creates a new coupon.”
Creates a new coupon in Chargebee from your scenario, so discounts can be generated by the tools where your campaigns actually live.
Create a Customer
ActionIn Make“Creates a new customer.”
Adds a customer record to Chargebee using data mapped from an earlier module, such as a signup form, a CRM deal or a spreadsheet row.
Create an Invoice
ActionIn Make“Creates an invoice.”
Builds a new invoice in Chargebee from your scenario, which is handy for charges that sit outside a regular subscription.
Create a Subscription for Items
ActionIn Make“Creates a new subscription. Works only for website version 2.0.”
Starts a new subscription in Chargebee for a customer, based on the items of your catalog, so a sale closed elsewhere becomes recurring billing.
Deduct a Promotional Credit
ActionIn Make“Deducts a promotional credit.”
Removes part of a customer's promotional credit balance, the mirror image of Add a Promotional Credit.
Delete a Coupon
ActionIn Make“Deletes a coupon.”
Removes a coupon from Chargebee, which stops it from being applied from that point on.
Delete a Customer
ActionIn Make“Deletes a customer.”
Erases a customer record from Chargebee when a request coming from another system says it should go.
Delete an Invoice
ActionIn Make“Deletes an invoice”
Deletes an invoice in Chargebee, typically one that was created by mistake or duplicated by an earlier automation.
Delete a Subscription
ActionIn Make“Deletes a subscription.”
Removes a subscription from Chargebee entirely, rather than changing its plan or its items.
Make an API Call
ActionIn Make“Performs an arbitrary authorized API call.”
Sends a request of your choice to the Chargebee API, reusing the connection you already created, so you are not stuck when no ready-made module fits.
Record an Invoice Payment
ActionIn Make“Records an offline payment for an invoice.”
Records in Chargebee a payment that arrived outside it, such as a bank transfer or a check, against its invoice.
Refund an Invoice
ActionIn Make“Refunds an invoice.”
Issues a refund on a Chargebee invoice, so the money goes back to the customer from within your scenario.
Retrieve a Coupon
ActionIn Make“Retrieves a coupon.”
Fetches one coupon from Chargebee when you already know which one you want, and returns its details for the next modules.
Retrieve a Customer
ActionIn Make“Retrieves the customer identified by the unique identifier.”
Loads the full record of one customer in Chargebee from their unique ID, so later modules can use everything stored on that record.
Retrieve an Invoice
ActionIn Make“Retrieves an invoice for the specified invoice id.”
Reads one invoice from Chargebee using its invoice ID, giving you its current state at the moment the scenario runs.
Retrieve an Invoice Link
ActionIn Make“Retrieves a link for downloading the invoice.”
Gets a download link for an invoice, the thing customers and accountants actually want to receive, rather than raw invoice data.
Retrieve a Promotional Credit
ActionIn Make“Retrieves a promotional credit.”
Reads one promotional credit entry from Chargebee, so your scenario knows what was granted before it acts on it.
Retrieve a Subscription
ActionIn Make“Retrieves the subscription identified by the 'subscription id'.”
Loads one subscription from Chargebee by its subscription ID, with its plan and state as they are right now.
Retrieve a Transaction
ActionIn Make“Retrieve a transaction identified by its unique id.”
Fetches a single payment transaction from Chargebee through its unique ID, useful when you need proof of what actually went through.
Set a Promotional Credit
ActionIn Make“Sets a promotional credit.”
Sets a customer's promotional credit balance to a precise value, whatever it was before.
Update a Coupon
ActionIn Make“Updates a coupon.”
Changes an existing coupon in Chargebee without deleting and recreating it, so the code your customers know stays the same.
Update a Customer
ActionIn Make“Updates a customer.”
Writes changes to a customer already in Chargebee, keeping billing contacts in line with the tool your team edits every day.
Update an Invoice
ActionIn Make“Updates an invoice.”
Modifies an invoice that already exists in Chargebee, instead of deleting it and issuing a new one.
Update a Subscription for Items
ActionIn Make“Updates the existing subscription. Works only for website version 2.0.”
Changes an existing subscription's items in Chargebee, for upgrades, downgrades or add-ons driven by another tool.
Find Coupons
SearchIn Make“Retrieves the list of coupons based on specified criteria.”
Searches Chargebee's coupons based on the criteria you set and returns every match as a separate bundle.
Find Customers
SearchIn Make“Retrieves the list of customers based on specified criteria.”
Looks up customers in Chargebee by the criteria you choose, which is how you find a record when you do not have its Chargebee ID.
Find Invoices
SearchIn Make“Retrieves the list of invoices based on specified criteria.”
Pulls a list of invoices from Chargebee that match your criteria, one bundle per invoice.
Find Promotional Credits
SearchIn Make“Retrieves the list of promotional credits.”
Lists the promotional credit entries stored in Chargebee, giving you the history of what was added, deducted or set.
Find Subscriptions
SearchIn Make“Retrieves the list of subscriptions based on specified criteria.”
Searches Chargebee's subscriptions with the criteria you pick and hands each match to the rest of the scenario.
Need help automating Chargebee with Make?
A person reads every message.