Bunny Analytics

SaaS analytics that explain your revenue, not just report it

MRR, ARR, revenue movements, churn, NRR, GRR and cohorts, calculated from the subscriptions and invoices Bunny already bills. Eight dashboards, live from day one. No spreadsheet to rebuild every month, no metrics tool to sync.

Board reporting

It’s board day. Where’s your MRR?

If your metrics live in a spreadsheet, someone rebuilds them every month: an export from billing, a lookup against the CRM, and one formula that breaks the day a plan gets renamed. Bunny calculates them from the billing itself, so the board deck starts from numbers that are already right.

  • No exports. Metrics come from the subscriptions and invoices Bunny bills.
  • No formulas to break. Movements, retention and cohorts are calculated for you.
  • Every number traceable. Drill into most charts and export the records behind them as CSV.

Billing, CRM and finance all telling different stories? That’s the siloed data problem.

Revenue movements

Your MRR is up 8.6%. Can you explain why?

A growing top line can hide a churn problem. Bunny breaks every change in MRR into the five movements behind it, month by month, so you know whether growth came from new logos or from the customers you already have.

  • New business: net-new customers signing their first contract.
  • Expansion: existing customers upgrading, adding seats or add-ons, or using more.
  • Reactivation: customers who churned coming back.
  • Contraction: downgrades and removed seats or add-ons.
  • Churn: customers cancelling entirely.

Usage revenue changes sit alongside, and the Revenue dashboard adds compound monthly growth rate (CMGR) and MRR by country and US state.

Monthly churn

2.0%

Kept after a year

78.5%

Lost in a year

21.5%

Churn

2% churn sounds small. Give it a year.

Lose 2% of your MRR every month and a fifth of it is gone by the end of the year. Churn compounds quietly, which is why it needs watching monthly, not discovering at the annual planning offsite.

Bunny’s Retention dashboard charts your churn rate month by month, next to net and gross revenue retention, so a bad month stands out while it is still one bad month. Read more on revenue churn and logo churn, or check your own retention with the free NRR and GRR calculator.

Products

Which plan actually pays the bills?

Your most popular plan and your most profitable plan are rarely the same one. The Products dashboard shows how revenue spreads across your catalog, so pricing decisions start from what customers actually pay.

  • MRR by product, by plan and by price list
  • Each plan’s share of revenue
  • Active subscriptions, customers and average revenue per subscription for every plan
  • The share of MRR billed annually, and how your price list mix changes over time

Spot a plan that’s underpriced? See how Bunny helps with price optimization.

  1. Pro $31,200
  2. Scale $26,240
  3. Growth $9,800
  4. Enterprise $5,200
  5. Starter $3,900
  6. Agency $1,850
  7. Team $1,240
  8. Startup program $760
  9. Legacy Basic $480
  10. Nonprofit $230

2 of 10 plans = 71% of MRR. Pro and Scale carry the business.

Cohorts

Which customers grow after they sign?

Cohort retention groups customers by the month they started and tracks what that group is worth over time, as a share of where it began. It strips out new sales, so it is the most honest view of whether your product keeps and grows the customers it wins.

Net MRR retention by cohort

Jan 26
Feb 26
Mar 26
Apr 26
May 26
Jun 26
Jul 26
Aug 26
Sep 26
Oct 26

March cohort: 141% of its starting MRR after seven months. Hover or tap a row to read any cohort.

Renewals, forecast & collections

See next year’s revenue before it arrives

The metrics that matter most are the ones still ahead of you. Bunny shows what’s up for renewal, what cash should land and who hasn’t paid, from the same contracts it bills.

Renewals

The renewal pipeline by month, split into renewing, expiring and cancelling, plus a table of completed renewals you can export. Pair it with renewal management and every renewal deal opens 90 days out with the quote drafted.

Forecast

An invoice forecast of expected cash by month, combining committed recurring fees with usage estimated from past periods.

Collections

Collections due, percent overdue and aging in 30, 60 and 90 day buckets, so late payers surface before they become write-offs.

Built in

Eight SaaS dashboards, on from day one

Every chart is calculated from your live subscription and invoice data in Bunny. There’s no warehouse to set up, no connector to break and no month-end export to clean.

  1. 01

    Overview

    MRR, ARR, usage revenue, ARPA, paying accounts, this month’s forecast and outstanding collections at a glance.

  2. 02

    Trials

    Where trials come from by country and US state, which products and plans get trialled, and how they convert.

  3. 03

    Revenue

    MRR and ARR, revenue movements, compound monthly growth rate and revenue by geography.

  4. 04

    Products

    MRR, subscriptions and customers by product, plan and price list, and each plan’s share of revenue.

  5. 05

    Collections

    Collections due, percent overdue and invoice aging in 30, 60 and 90 day buckets.

  6. 06

    Retention

    Monthly churn rate, net and gross revenue retention, and net MRR retention cohorts.

  7. 07

    Forecast

    Expected cash by month from committed recurring fees plus usage estimated from past periods.

  8. 08

    Renewals

    The upcoming renewal pipeline by month, and completed renewals you can export.

Straight from billing

The dashboards read the subscriptions and invoices Bunny bills, so the numbers match what customers actually pay.

Filter anything

Narrow every dashboard by date range, account or product to answer the question in front of you.

Drill down, export

Click into most charts and cards to see the records behind the number, then download them as CSV.

Ask in plain English

“How much of last quarter’s movement was expansion versus churn?” The RevOps Agent answers from the same analytics.

Levo
“SaaS billing is a core business problem that becomes exponentially more complex as you scale. At Levo, Bunny became the operational backbone for our commercial process—from quote generation through invoicing and renewals. Instead of chasing spreadsheets and reconciling deals, we always knew the status of every customer, every invoice, and every renewal.”
Free trial

The RevOps expert your team never had.

Ask it anything about your book of business, and it answers from your live data. Point it at the renewal that needs a quote and it drafts one. All the digging, none of the digging.
  • Type "send upgrade quotes to all starter plan accounts" — done in seconds
  • Know which renewals need you this month, while there is still time to do something about it
  • Find every overdue invoice in one question, instead of one account at a time
Try free for 30 days

No credit card required. Cancel anytime.

FAQ

Frequently asked questions

What is SaaS analytics?
SaaS analytics is the reporting a subscription business runs on: MRR and ARR, how that revenue moved (new business, expansion, contraction, churn and reactivation), retention measures like NRR, GRR and cohorts, and forward views such as renewals and cash forecast. Because every number comes from contracts and invoices, it is most accurate when it is calculated inside the billing system.
Which SaaS metrics does Bunny track?
MRR, ARR, usage revenue, ARPA and paying accounts; MRR movements split into new business, expansion, reactivation, contraction and churn; compound monthly growth rate; revenue by country and US state; churn rate, NRR, GRR and net MRR retention cohorts; MRR, subscriptions, customers and ARPS by product, plan and price list; trial conversion; collections aging; an invoice forecast; and the renewal pipeline.
Where does the data come from?
From the subscriptions and invoices in Bunny itself. There is no separate analytics tool to connect, sync or reconcile, so your metrics always match what you billed.
What's the difference between NRR and GRR?
Both start from the revenue you had with existing customers. GRR subtracts churn and contraction and stops there, so it can never exceed 100%. NRR also adds expansion back, so it can go above 100% when existing customers grow faster than you lose revenue.
Can I see the records behind a number?
Yes. Most charts and cards drill down to the individual records that make up the value, and you can download them as a CSV file. Every dashboard can also be filtered by date range and account or product.
Can I ask questions about my metrics in plain English?
Yes. The Bunny RevOps Agent answers questions like "how much of last quarter's movement was expansion versus churn?" from the same analytics that power the dashboards.
Which Bunny plans include analytics?
SaaS analytics are included in the PLG and SLG plans. See the pricing page for what each plan includes.