Chargebee

Chargebee is a subscription billing and revenue management platform used by SaaS, ecommerce, and recurring-revenue businesses. It handles everything from subscriptions and invoices to coupons and customer data in one place.

Connecting Chargebee to Coupler.io lets you pull your billing and subscription data into any destination — spreadsheets, BI tools, or AI assistants — without writing a single line of code.

Why connect Chargebee to Coupler.io?

  • Centralize subscription, invoice, and transaction data in Google Sheets, BigQuery, Looker Studio, or AI tools like ChatGPT, Claude, or Gemini

  • Combine multiple Chargebee entities (e.g., join Subscriptions with Customers) using Coupler.io's Join transformation

  • Append data from multiple Chargebee sites into a single dataset

  • Keep your reports up to date with scheduled data refreshes

Prerequisites

Before you start, make sure you have:

  • A Chargebee account (any plan)

  • A Chargebee API key — you can find this in your Chargebee dashboard under Settings > Configure Chargebee > API Keys

  • Your Chargebee site name (the subdomain in your Chargebee URL, e.g., yoursite from yoursite.chargebee.com)

Quick start

circle-check
1

Create a new data flow in Coupler.io. Go to your Coupler.io dashboard and click Add data flow. Search for and select Chargebee as your source.

2

Enter your Chargebee credentials. Paste your API key and enter your Chargebee site name. Coupler.io will use these to authenticate with your account.

3

Select an entity. Choose which Chargebee entity you want to export — for example, Subscriptions, Invoices, or Customers. You can add more sources to the same data flow later.

4

Set a start date. Use the date picker to define how far back Coupler.io should pull data. Records created before this date will not be included.

5

Choose a destination. Select where you want your data to land — Google Sheets, Excel, BigQuery, Looker Studio, or an AI destination like ChatGPT, Claude, or Gemini.

6

Run the data flow. Click Run to perform a manual sync. Once it completes successfully, your Chargebee data will appear in your chosen destination.

Available entities

Entity
What it contains

Subscriptions

Active and historical subscription records

Subscription with scheduled changes

Subscriptions with pending future changes

Customers

Customer profiles and metadata

Invoices

Invoice details, amounts, and statuses

Transactions

Payment transactions and outcomes

Credit notes

Issued credit notes against invoices

Unbilled charges

Charges not yet added to an invoice

Orders

Physical/digital order records

Items

Product catalog items

Item prices

Pricing details per item

Item families

Groupings of related items

Attached items

Items linked to plans or subscriptions

Plans

Subscription plan definitions

Addons

Add-on product definitions

Coupons

Discount coupon records

Promotional credits

Promotional credit balances

Payment sources

Saved payment methods

Contacts

Billing/account contacts

Events

Audit log of Chargebee events

Hosted pages

Checkout and portal page records

Quotes

Sales quotes

Quote line groups

Line item groups within quotes

Gifts

Gift subscription records

Virtual bank accounts

Virtual bank account details

Differential prices

Price overrides for specific customers

Comments

Internal comments on records

Site migration details

Data from site migrations

Last updated

Was this helpful?