📊 Stripe Dashboard is free to download on our store Get It Free →
Stripe Dashboard add-on icon
Google Sheets Add-on · Free Download

Stop Rebuilding Your MRR Sheet By Hand. Let Stripe Fill It In.

Pull weekly or monthly MRR, gross volume, new customers, active subscribers, and churn rate straight from Stripe into Google Sheets — then generate native charts in one click. No backend, no dashboard tool, just your own API key.

Free download No credit card required Read-only restricted Stripe key No backend, no middleman
Stripe Dashboard — Google Sheet template preview
Free to download
Why We Built This

"We just wanted to know our weekly MRR and churn without exporting a Stripe CSV every Monday and rebuilding the same three formulas."

That's exactly what happened building Makeinfo's own revenue tracking. Every Monday looked the same: export transactions from Stripe, paste into a sheet, rewrite the MRR and churn formulas, and hope we didn't fat-finger a column.

So we built the tool we actually needed: a Google Sheets add-on that pulls weekly or monthly metrics straight from Stripe with your own API key, and turns them into native charts with one more click. Stripe Dashboard is that tool — we use it to track Makeinfo's own numbers, and now you can use it for yours.

M

The Makeinfo Team

Builders of Stripe Dashboard

Works with the tools you already use

Stripe Stripe Billing Google Sheets Google Workspace Looker Studio Notion

Does this sound like you?

You already have the revenue data in Stripe. Now you're stuck rebuilding the same report from it every week.

📊

Exporting Stripe CSVs into a spreadsheet every Monday

Downloading transactions, cleaning columns, and rebuilding the same MRR formula — every single week.

🧮

Building MRR and churn formulas by hand

Stripe doesn't have an MRR or churn endpoint. Getting those numbers right means writing — and re-writing — your own math.

🕰️

A dashboard tool for five numbers

Paying for a full BI tool or analytics platform just to see MRR, churn, and subscriber counts is overkill.

🔑

Nervous about handing your Stripe key to a third party

Connecting Stripe to another SaaS product means trusting their servers with your revenue data.

📆

Numbers that go stale the moment you export them

A one-time CSV export is out of date by the next standup. Re-running the whole process gets old fast.

Three steps. No exports. No formulas.

Stripe Dashboard lives inside Google Sheets — your Stripe key and data never leave the spreadsheet you're already working in.

1
🔑

Connect your Stripe key

Paste a read-only Stripe restricted key into the Settings tab, flip on Test Mode if needed, and click Test Connection to confirm it works.

2
📅

Pick weekly or monthly, and how far back

Choose Week or Month grouping and how many periods to pull (up to 104), then click Import Stripe Data.

3
📈

Generate native charts in one click

Once your rows land, click Generate Charts to add a combo chart (MRR, volume, customers, subscribers) and a churn-rate line chart — right in your sheet.

See it in action

The real sidebar — not a mockup. Here's exactly what you'll see in your own Google Sheet.

Stripe Dashboard sidebar — Step 1: connect your Stripe key and choose granularity

Step 1 — Connect your Stripe key

Everything you need, already in your spreadsheet

No new dashboard to learn. No credits to buy from us.

💰

Weekly or monthly revenue metrics

MRR, churn, and more — grouped your way

  • MRR, gross volume, new customers, active subscribers, and churn rate
  • Group by week or month
  • Pull 1–104 periods per run, 14 by default
📊

One-click native Sheets charts

No manual chart-building

  • Combo chart: MRR + gross volume (lines), new customers + active subscribers (bars)
  • Separate churn-rate line chart
  • Built from whatever's on your active sheet, any time
🔑

Bring your own read-only Stripe key

Your account, your data

  • Restricted key only — we never accept a full secret key
  • Key stored in your spreadsheet, not on our servers
  • Test Mode keeps sandbox data separate from live
🛡️

No backend, no middleman

Runs entirely in your browser

  • Your sheet talks directly to Stripe's API
  • Nothing routed through our servers
  • Nothing for us to see or store
📋

Built for Google Sheets

A sidebar, not another tab

  • Native Sheets UI, no external dashboard
  • Re-run anytime — new rows append below existing data
  • Contact Us / Help built into the menu

Free. Bring your own Stripe key.

Stripe Dashboard is a free download. It calls your own Stripe account directly — there's no usage fee, no markup, no middleman.

Free
$0
One-time download · No credit card required
Weekly or monthly Stripe metrics import
One-click native chart generation
Test Mode & Test Connection
Get It Free

Instant access · Works with any Google account

Here's what teams got back after switching

Less time rebuilding reports, more time acting on the numbers.

SK

Sam K.

Founder

★★★★★
"I used to rebuild our MRR sheet from a Stripe CSV every Monday morning. Now I just click Import and Generate Charts."
EV

Elena V.

Head of Ops

★★★★★
"We needed weekly churn without paying for a BI tool. This add-on gets us there in about a minute."

* Testimonials represent aspirational outcomes. Replace with real customer quotes when available.

Relatable scenarios for easy adoption

See exactly how things change once Stripe reporting is built into your workflow.

Weekly Revenue Reporting

30+ min every Monday

Exporting Stripe CSVs, rebuilding MRR/churn formulas, and pasting results into last week's sheet.

Under 2 minutes

Click Import Stripe Data, then Generate Charts — the sheet and charts update themselves.

Investor / Team Updates

Screenshots of a paid dashboard

Copying numbers out of a BI tool into a deck or email every update cycle.

Live Google Sheet

Share the sheet directly — MRR, churn, and charts stay current with a re-run.

Sandbox Testing

Mixed test & live numbers

No easy way to keep Stripe test-mode data separate from real revenue while building the sheet.

Clearly separated

Test Mode checkbox and badge keep sandbox imports visually distinct from live data.

Highlight small, achievable wins

Real workflows this add-on is built to replace.

🎯
30 min → 2 min
Weekly Reporting Time

Founder replaced a Monday-morning CSV-export-and-formula ritual with a two-click Import + Generate Charts run.

Founder
📈
1 sheet, 2 charts
Dashboard Replaced

Ops lead dropped a paid BI subscription in favor of native Sheets charts built straight from Stripe data.

Ops Lead
💰
$0/mo
Platform Cost

Finance team gets weekly MRR and churn numbers without adding another line item to the software budget.

Finance

* Figures are illustrative outcomes based on the workflow this add-on replaces, not measured customer data.

Your Stripe data is already there.
You just need it in a sheet.

Your revenue numbers already exist in Stripe.

They're just locked behind a CSV export and a formula you've rebuilt a dozen times.

Stripe Dashboard pulls MRR, gross volume, new customers, active subscribers, and churn straight into your sheet, then charts them for you — without a backend, a dashboard subscription, or a middleman.

Free to download. Your own API key. No markup, no middleman.

📊
✓ Imported
📊
✓ Imported
📊
✓ Imported

Your MRR, churn, and charts — right inside Google Sheets

About This Add-on & Data Usage

Stripe Dashboard is a Google Sheets add-on that imports weekly or monthly MRR, gross volume, new customers, active subscribers, and churn rate from your Stripe account, and can generate native charts from that data. You connect your own Stripe key, choose your import settings, and the add-on calls Stripe's API directly from your browser — writing results back to your sheet, without a backend in between.

📄

Google Sheets — Read & Write

The add-on reads the granularity, period count, and output columns you choose, then writes weekly-or-monthly metric rows back to your sheet, plus any charts you generate. It only accesses the active spreadsheet — never any other files in your Drive.

🔑

Your Stripe Key — Read-Only, Stored in Your Spreadsheet

Stripe Dashboard only accepts a Stripe restricted key scoped to read-only access — it rejects a full secret key outright, so it's never even capable of writing, refunding, or charging anything in your Stripe account. Your key is stored in your spreadsheet's user properties, not on our servers, and used only to call the Stripe API on your behalf.

🚫

What We Do Not Access

We do not access your Gmail, Google Drive files, Google Contacts, calendar, or personal account information. We do not store, sell, or share your Stripe data — the add-on runs entirely client-side, with no backend of ours in the loop.

🛡️

Third-Party Data Provider

Your Stripe API key is used to call Stripe's own API directly from your browser, solely to retrieve the customers, subscriptions, and charges needed to compute your metrics. Stripe's own privacy policy governs how they handle that data.

For full details, read our Privacy Policy.
By downloading Stripe Dashboard you agree to our Privacy Policy. For personal use — redistribution or resale is prohibited.