← All case studies

A cancellation platform, from concept to production in eight weeks.

StaySignal is a cancellation intelligence platform: an embedded widget, retention automation, and churn analytics that catch a SaaS subscription before it lapses. We took it from first call to a live product in eight weeks.

ClientStaySignal
SectorSaaS retention
EngagementMVP build
Built in8 weeks

The job

Tom came with a clear problem: SaaS companies were losing subscribers and had no insight into why. Retention outreach was manual, so it could not scale, and any real fix had to sit on a secure, multi-tenant foundation with Stripe as the source of truth.

We went from first call to a live product in eight weeks. What started as a simple MVP turned into something more complete than the brief: an embedded cancellation widget, a retention engine wired into Stripe, and a churn analytics dashboard, all on a platform built to be trusted with other companies’ data.

What we built

The widget drops into any SaaS cancellation flow as an iframe, captures the reason across a few steps, and then the retention engine responds in the moment: a Stripe-powered discount, pause, or plan change tuned to why the customer was leaving.

Behind it, a churn analytics dashboard aggregates the feedback and tracks what was saved, and the whole thing runs on a secure multi-tenant foundation so each customer’s data stays their own.

What the client said
“Working with Matt on StaySignal has been awesome!! He went above and beyond at every stage. What started as a simple MVP turned into something much more complete and impressive thanks to his dedication and skill. The quality of his work has exceeded expectations, communication has been clear and fast throughout, and he's been super proactive in suggesting improvements and tackling challenges along the way.”
Tom van den Heuvel, Founder, StaySignal

Want your first version built right, and fast?

That is the MVP Build: I take the idea to a launched product, then stay on to keep it running.

Book a call →Read another case study →