Sidecar

Keep Stripe for self-service. Run your big deals in Bunny.

Sidecar syncs your Stripe data into Bunny. Your product-led revenue carries on billing through Stripe, while Bunny takes over the higher-value, sales-led subscriptions — proper quoting, approvals and renewals, with one set of SaaS metrics across both.

No migration. Nothing moves off Stripe until you decide it should.

Stripe Self-service
Checkout & card payments
Standard plans, everyone same price
Runs exactly as it does today
Customers, subscriptions, products and payments sync into Bunny
Bunny Sales-led
Takes over your higher-value subscriptions
Quotes, ramps, custom pricing and approvals
Renewals, RevRec and the board pack
Charges still collected through Stripe
One set of SaaS metrics across both
AppFactor
Optiply
Authsignal
Levo
Crewting
Tenora
Open Law
AppFactor
Optiply
Authsignal
Levo
Crewting
Tenora
Open Law
The custom pricing problem

You can’t do custom pricing in Stripe without messing everything up

Every sales-led deal that needs a price Stripe doesn’t already have leaves you picking from four bad options. Here’s what each one costs you.

Option 01

Customer-specific products

A new product and price for every negotiated deal.

The catalog fills with one-offs that no two accounts share, so nothing can be grouped, compared or reported on.

Option 02

Manual invoices

Raise the invoice by hand, every billing period.

The deal is no longer a subscription, so there is nothing to renew, nothing to prorate and nothing to recognise automatically.

Option 03

Creative use of coupons

Bend discounts into shapes they were never meant to take.

The real contracted price is now hidden behind a stack of coupons, so your reported revenue and your actual revenue drift apart.

Option 04

Invoice it out of QuickBooks

Move sales-led billing out of the billing system entirely.

Your biggest deals now live where your product, your metrics and your renewals can’t see them.

All four choices kill the same three things.

Automated renewals
Revenue recognition
SaaS metrics
Every time someone goes into Stripe to configure a new product for a sales-led deal, they mess up the whole downstream billing stack in the process.

We hear this from customers constantly. The damage isn’t at the point of sale — it’s three months later, when the renewal doesn’t fire, the revenue schedule is wrong, and nobody can work out which change caused it.

What sales-led needs that Stripe doesn’t offer
  • Quotes for upsells and renewals
    Expansion has to be as easy to quote as new business
  • Approval workflows
    Discounting checked against policy, not left to judgement calls
  • Subscription-level price overrides
    Override the price on one deal without touching the catalog
  • Ramp deals and timed discounts
    Multi-year terms that step up on a schedule you agreed
  • ASC 606 revenue recognition
    Deferred schedules built from the contract, not a spreadsheet
See the full Bunny vs Stripe comparison
How Sidecar works

Two systems, one book of business

Stripe keeps doing everything it already handles well. Bunny takes the deals it was never built for — and the charges are still collected through your existing Stripe account.

01

Connect

Link your Stripe account in a few clicks. Your customers, subscriptions, products and payment history appear in Bunny, mapped onto a real product catalog. Nothing about your live billing changes.

02

Split the motion

Self-service keeps running on Stripe, untouched. Write new sales-led business in Bunny — quotes, custom pricing, ramps, approvals and signatures — without creating a single one-off product in Stripe.

03

Take over the big ones

Hand your higher-value subscriptions to Bunny to manage, when it suits you — one segment, one product line, one account at a time. Everything else stays on Stripe for as long as you like.

What syncs in from Stripe

Customers and contacts
Active subscriptions and their plans
Products, prices and coupons
Invoices, payments and failures

What Bunny takes over

Quoting, custom pricing and ramps
Approval workflows and signatures
Renewals, upgrades and proration
Revenue recognition and SaaS metrics

Payments don’t move.

Bunny raises the invoice for the subscriptions it manages, and the charge is still collected on your existing Stripe account — so your customers’ payment experience and stored cards are untouched. See the Stripe integration.

Watch

Connect Stripe, then quote a deal Stripe could never handle

A run through the whole loop: sync a live Stripe account into Bunny, write a sales-led deal with custom pricing and an approval step, and see it running as a Bunny-managed subscription — with the charge still collected through Stripe.

Video to be produced

Screen recording: connect a Stripe account and show the synced customers and catalog; build a ramped, discounted quote in Bunny with an approval; sign it; then show the subscription running in Bunny, the charge collected via Stripe, and the updated metrics across both. Do NOT imply the deal is written back into Stripe.

id: sidecar-walkthrough 90–120 seconds
Analytics

Full SaaS metrics on the revenue already sitting in Stripe

Trials, revenue, collections, retention, forecast and renewals — calculated across both systems from one catalog, instead of split between two tools and reconciled by hand.

Read the transcript

Bunny Analytics is organized into several sections. In addition to the overview, you can navigate to trials, revenue, collections, retention, forecast, and renewals. The overview dashboard gives you a quick snapshot of your business. Here, you can view monthly and annual recurring revenue, monthly revenue over time, and the number of new and total paying accounts.

The Trials dashboard helps you monitor who is trying the product and how those trials are performing. You can see trials per month, which ones are converting, and which ones are dropping off. You can also see where trials are coming from across the US and globally. The Revenue dashboard provides a deeper look at your revenue.

In addition to MRR and ARR, you can view monthly revenue over time here, along with the movements. This is a drill down where you can see new business, expansion, contraction, and outright churn. We also track compound growth rate, as well as revenue per state and country. The Collections dashboard helps you stay on top of customer collections.

You can see how your outstanding revenue is aging from zero to ninety days, along with the top unpaid accounts. On the Retention dashboard, we take a closer look at how effectively you are retaining your customers. At the top, you can see monthly churn rate, followed by net retention and gross retention, which are two very important metrics for SaaS businesses.

Finally, you have a cohort chart that shows how well you are retaining customers over time. The Forecast dashboard lets you predict how much revenue you're collecting in the coming months. You can see the monthly numbers at the top, as well as the detailed invoices being collected below. Finally, we have the renewals. The renewal amounts per month are shown in the top chart, followed by detailed accounts in the table below. And this is Bunny Analytics.

RevOps Agent

Point AI at the revenue you already have

Once your Stripe data is in Bunny and rooted in a real catalog, the RevOps Agent can work on it. Ask which renewals are at risk, where discounting is leaking revenue, or which accounts have outgrown their plan — and have it draft the quotes.

This is the part that never works on raw Stripe data: an agent is only as good as the structure underneath it, and a catalog full of customer-specific one-offs gives it nothing to reason about.

Explore the RevOps Agent
A single product catalog feeding quoting, billing, provisioning, self-service, analytics and revenue recognition
Optiply
Switching to Bunny was a game-changer. It's SaaS billing done right - simple, powerful and truly going for automation”
Sander van den Broek
CTO & Founder, Optiply
Free trial

The RevOps expert your team never had.

Bunny's AI agent knows your entire book of business and acts on it — flagging at-risk renewals, chasing overdue invoices, and closing upgrades automatically.
  • Type "send upgrade quotes to all starter plan accounts" — done in seconds
  • At-risk renewals flagged, chased, and closed — before you know there's a problem
  • Overdue invoices collected automatically, without an awkward conversation
Try free for 30 days

No credit card required. Cancel anytime.

FAQ

Frequently asked questions

What is Bunny Sidecar?
Sidecar syncs your Stripe data into Bunny. Your self-service, product-led revenue carries on billing through Stripe exactly as it does today, while Bunny takes over your higher-value, sales-led subscriptions — quoting, approvals, signatures and renewals — with one set of SaaS metrics and revenue recognition across both.
Do I have to migrate off Stripe to use Sidecar?
No. Billing continues through Stripe throughout. You can run both systems together indefinitely, and hand higher-value subscriptions to Bunny to manage at your own pace — one segment, one product line or one account at a time.
Why can't I just do custom pricing in Stripe?
You can, but every approach costs you something. Customer-specific products fill your catalog with one-offs that can't be grouped or reported on. Manual invoices mean the deal is no longer a subscription, so there is nothing to renew, prorate or recognise. Creative use of coupons hides the real contracted price. Invoicing sales-led deals out of QuickBooks moves your biggest contracts outside your billing system entirely. All four break automated renewals, revenue recognition and SaaS metrics.
What does sales-led need that Stripe doesn't offer?
Quotes for upsells and renewals, approval workflows for discounting, subscription-level price overrides, ramp deals and timed discounts, and ASC 606 revenue recognition. Bunny provides all of these while Stripe continues to handle self-service checkout and card payments.
Is the sync two-way?
No. Sidecar syncs one way, from Stripe into Bunny — customers and contacts, active subscriptions and their plans, products, prices and coupons, and invoices, payments and failures. Bunny does not push signed deals or price changes back into Stripe. Instead, the higher-value subscriptions are managed in Bunny from that point on, while everything else carries on billing through Stripe.
Do I get SaaS metrics across both systems?
Yes. Because Stripe's data is mapped onto a real product catalog in Bunny, you get ARR, MRR, NRR, GRR, churn, retention, collections, forecast and renewals calculated across your whole book of business rather than split between two tools.
Can the RevOps Agent work on my Stripe data?
Yes. Once your Stripe data is in Bunny and rooted in a real catalog, the RevOps Agent can answer questions about it and act on it — flagging at-risk renewals, surfacing expansion opportunities and drafting the quotes. An agent needs that structure to reason about; a catalog full of customer-specific one-offs gives it nothing to work with.
Does Sidecar change how my customers pay?
No. Billing continues through Stripe. For the subscriptions Bunny manages, Bunny raises the invoice and the charge is still collected on your existing Stripe account, so your customers' payment experience and stored cards are unaffected.