Simple pricing

Both plans include the same product. Pick the band that matches your MRR. Month to month, cancel any time in Lemon Squeezy.

Under $10k MRR

Starter

€49 / mo

Failed-payment recovery and a cancellation flow for early SaaS.

  • Stripe Connect, read-only plus billing actions
  • Smart retries by decline reason
  • Recovery email sequence and hosted card update page
  • Cancel survey with coupon, pause, and downgrade offers
  • Recovered revenue dashboard
Start trial on Starter

Under $50k MRR

Growth

€99 / mo

The same product, priced for a larger subscription base.

  • Everything in Starter
  • Built for catalogs up to $50k MRR
  • Same dunning and cancel flow — no per-recovery fee
  • 14-day trial, then month-to-month
Start trial on Growth

Questions

Who is ChurnGuard for?

Small SaaS companies under $50k MRR that lose money to failed cards and last-minute cancellations, and do not want a $250–$300 tool to fix it.

What happens in the 14-day trial?

Checkout starts a 14-day free trial on Starter or Growth. You are not charged until that trial ends.

Do you store card numbers?

No. Card updates happen in Stripe Billing Portal or with a Stripe SetupIntent. ChurnGuard stores the connected-account token and the recovery case, not PAN data.

Which Stripe events do you need?

invoice.payment_failed, invoice.paid, customer.subscription.updated, and customer.subscription.deleted, sent from connected accounts to your ChurnGuard webhook.

Can I change the emails and the save offers?

Yes. The dunning sequence (delays, subjects, bodies, and retry hours) and the cancel survey offers (coupon, pause, downgrade) are edited in the app.

How does your own billing work?

ChurnGuard is billed through Lemon Squeezy. Checkout links and the webhook secret come from environment variables. The webhook activates Starter or Growth on your workspace.