Support

Frequently asked questions

Everything you need to know about how Gleam works, what it connects to, and what you get. Can't find your answer? Email us.

01

What is Gleam Revenue and what does it actually do?

00

Gleam connects to your Stripe account and calculates the SaaS metrics Stripe's own dashboard doesn't surface — real MRR, ARR, churn rate, and the full MRR movement breakdown: new, expansion, contraction, reactivation, and churned. It takes a daily snapshot of your revenue, emails you a plain-English summary every morning, and gives you a dashboard with a churn feed, individual customer detail pages, and a month-end forecast. Think of it as the numbers page you open before you get out of bed.


02

How does Gleam connect to my Stripe account?

00

Gleam uses Stripe Connect OAuth — the same mechanism Stripe uses for its own partner integrations. You click “Connect Stripe,” authorise the connection in Stripe's own UI, and Gleam immediately starts an initial sync of your subscription data. No API keys to copy and paste, no Stripe dashboard configuration. The whole process takes about 60 seconds, and your first daily digest lands the next morning.


03

Can Gleam do anything to my Stripe account — like charge my customers or cancel subscriptions?

00

No. Gleam only ever reads your data. Stripe's OAuth protocol grants read-write permissions by default (Stripe doesn't offer a read-only scope for standard Connect apps), but Gleam never makes any write calls to your Stripe account. We maintain an automated test suite that fails the build if any write call is ever introduced into the codebase. Gleam will never create, modify, cancel, refund, or delete anything in your Stripe account.


04

Why doesn't Stripe show me my real MRR? What does Gleam calculate differently?

00

Stripe's dashboard shows gross volume and revenue, but it doesn't calculate MRR the way a SaaS investor or founder would define it. Gleam reads the actual prices on your active subscriptions — not invoice amounts — so mid-cycle upgrades are classified as expansion rather than new revenue, and metered billing add-ons that aren't truly recurring are excluded. It also separates your MRR into distinct buckets: new, expansion, contraction, and churned. Stripe conflates all of these; Gleam keeps them apart so you know exactly what moved your number.


05

What metrics does Gleam track?

00

Every plan includes MRR, ARR, active subscriber count, 30-day churn rate, a month-end MRR forecast, and a churn feed with individual customer records showing subscription history, LTV, tenure, and cancellation reason.

Pro and Team plans add: MRR broken down by pricing plan or tier, a full MRR waterfall chart (new / expansion / contraction / churn), 90-day MRR history instead of 30, and trial expiry warnings so you can reach out before a customer churns.


06

How does the daily email digest work?

00

Once per day, at the hour you configure (default 8am in your local timezone), Gleam emails you a summary of the previous day. It includes your current MRR, who churned, how many new subscribers signed up, and whether the month-end forecast has moved. The email is designed to be read in 15 seconds — no charts, no clicking through to a dashboard. It's one signal: are things up, flat, or down, and who specifically moved?


07

What counts as churn? Does a pause or a downgrade count?

00

Gleam tracks several types of negative MRR events separately. A full cancellation counts as churned MRR. A plan downgrade or reduction in seats counts as contraction MRR — not churn. A subscription pause is recorded as its own event type. All of these appear in the churn feed with the customer's name, email, LTV, and tenure, so you can see exactly what happened and act on it. Gleam intentionally separates contraction from churn because they're different problems with different causes and different responses.


08

I have multiple Stripe accounts or products — does Gleam handle that?

00

Yes. The Starter plan supports one Stripe account. Pro supports up to three, and Team supports unlimited Stripe accounts. Each account gets its own dashboard and its own MRR calculations — they're not blended together. Multi-user access for shared team dashboards is a Team plan feature, so multiple founders or operators can log in and see the same data.


09

What happens to my data if I disconnect Stripe or cancel my Gleam subscription?

00

If you disconnect Stripe, Gleam stops syncing new data but preserves all your historical MRR snapshots, churn events, and customer records. Your charts stay intact — they just stop updating until you reconnect. Syncing resumes the moment you reconnect.

If you cancel your Gleam subscription, your data is retained for 30 days in case you want to reactivate. After that, you can request full deletion at any time by emailing hello@gleamrevenue.com.


10

What's the difference between the Starter, Pro, and Team plans?

00

Starter ($29/month) is one Stripe account with 30 days of MRR history, the churn feed, daily digest, and month-end forecast — everything a solo founder needs to stay on top of their numbers.

Pro ($59/month) adds up to three Stripe accounts, full MRR history, MRR breakdown by plan tier, the waterfall chart, and trial expiry warnings. Designed for founders who want to understand exactly where MRR is moving.

Team ($99/month) is for companies with multiple products or distributed teams — unlimited Stripe accounts, multi-user access, and priority support.

All plans include a 14-day free trial with no credit card required.

Reach out at hello@gleamrevenue.com — typically a response within one business day.