Subscription analytics from a spreadsheet
No billing platform, or invoices that live outside it? Keep customers, plans and invoices in Google Sheets and export them to GrowPanel with the add-on. Every report works the same as with a native connector.
- Free until $200k ARR
- No credit card needed
- Live in minutes
- EU hosted, GDPR compliant
| A | B | C | D | E | F | G | H | |
|---|---|---|---|---|---|---|---|---|
| 1 | Invoice ID | Customer ID | Type | Invoice Date | Amount | Currency | Plan ID | Export Status |
| 2 | inv_1041 | cus_071 | subscription | 2026-09-01 | 9900 | usd | plan_pro | Success |
| 3 | inv_1042 | cus_072 | subscription | 2026-09-01 | 4900 | usd | plan_starter | Success |
| 4 | inv_1043 | cus_018 | subscription | 2026-09-02 | 29900 | usd | plan_scale | Success |
| 5 | inv_1044 | cus_044 | one-time | 2026-09-03 | 50000 | usd | Success | |
| 6 | inv_1045 | cus_033 | cancellation | 2026-09-04 | 0 | usd | plan_pro | Success |
| 7 | inv_1046 | cus_073 | subscription | 2026-09-05 | 9900 | eur | plan_pro | Success |
| 8 | inv_1047 | cus_052 | refund | 2026-09-05 | -2500 | usd | plan_starter | Success |
| 9 | inv_1048 | cus_074 | subscription | 2026-09-06 | 19900 | gbp | plan_growth | Success |
| 10 | inv_1049 | cus_061 | subscription | 2026-09-08 | 9900 | usd | plan_pro | Success |
| 11 | inv_1050 | cus_075 | subscription | 2026-09-09 | 4900 | usd | plan_starter | Success |
GrowPanel
From Google Sheets to live metrics in four steps
The template button creates the right columns for you, so there's nothing to design.
Install the add-on
Create a Google Sheets data source in GrowPanel, install the add-on and enter your API key.
Export your rows
Plans first, then customers, then invoices. Each row gets an Export Status, so you see exactly what arrived.
Movements calculated
GrowPanel turns your invoices into MRR history and classifies every change.
Update any time
Changed or added rows? Export again. Rows with matching IDs are updated.
Invoices · 12 rows · Successre-exportCustomers · 3 rows · Successre-exportPlans · 1 row · Skippedre-exportFrom rows to MRR history
The add-on sends your rows to GrowPanel and writes the result back next to each row. GrowPanel then builds each customer's MRR history from the invoices.
What each sheet becomes in GrowPanel
Every SaaS metric from your Google Sheets data
The moment the import finishes, every report is ready. No spreadsheets, no formulas to maintain.
- MRR, ARR and every movement: new, expansion, contraction, churn and reactivation
- Churn, retention and cohorts, down to the customer
- Cashflow, failed payments and refunds
- MRR and cashflow forecasts built from your own data
- GrowPanel AI answers questions about your numbers in plain English
Set up in minutes
- Create the data source
In GrowPanel, add a Google Sheets data source and copy your API key.
- Install the add-on
Install the GrowPanel add-on in Google Sheets and open it from the Extensions menu.
- Create the templates
Use Create Template to get the right columns for plans, customers and invoices.
- Export in order
Plans, then customers, then invoices. Re-export whenever your data changes.
Google Sheets and GrowPanel, answered
Something else on your mind? Talk to a human, we reply within one business day.
Who is the Google Sheets source for?
Businesses without a supported billing platform, teams importing historical data, and anyone with invoices billed outside their main system. You can run it alongside Stripe, Chargebee or Recurly.
Is it real time?
No. Sheets is a manual source, so you export whenever you have new data. For real-time sync, connect a billing platform like Stripe, or push data from your own system with the Custom API.
What if I change a row after exporting?
Export again. Rows with matching IDs are updated, and you can import the data back into a sheet to verify it.
Which columns do I need?
The add-on creates templates for plans, customers and invoices. Amounts are in cents, and each invoice references a customer ID and, for subscriptions, a plan ID. The guide lists every column.
What does it cost?
GrowPanel is free until you're above $200k ARR. After that, plans are priced by ARR, billed monthly or annually.