Most B2B outreach is basically guessing.
You scrape a list of companies, send emails, and hope someone happens to need what you sell.
So I built something different.
The system analyzes businesses and tries to detect signals that indicate they’re already losing customers or revenue.
Things like:
• slow websites
• weak review presence
• missing conversion infrastructure
• outdated positioning
Then it ranks companies based on where there’s a clear opportunity.
Instead of cold outreach that sounds like:
“Hey, do you need marketing help?”
You can start with:
“We noticed your competitors are capturing more reviews and your site loads slowly — that’s probably costing you leads.”
Right now the system generates:
• ranked prospect reports
• detected weaknesses
• positioning angles for outreach
Curious if agencies or consultants here would actually use something like this.
Still early, but the idea is replacing random prospecting with market intelligence.
— Ralph
'silent leaks that look like normal churn' is exactly the pattern with failed payments in SaaS.
the payment fails, the customer stops using the product because they lose access, and from the outside it looks like 'churn.' but the customer didn't cancel. they just had a card that got declined and nobody told them. the MRR graph looks the same either way.
the SaaS version of your local business patterns: failed payment going to Stripe's automatic retry only (usually too late), card expiry notifications sent to the wrong email, dunning emails that look like spam so customers don't open them. each one individually small. together they're 5-10% of annual revenue quietly missing.
the detection signal: if your churn rate is unusually smooth (no spikes, no obvious product problems) and your MRR growth is slower than you'd expect, it's worth checking how many 'churned' customers in the last 6 months had a payment failure event right before they left.
Love the framing around 'signals before the pitch'. One revenue leak that's almost invisible to founders — especially SaaS — is failed subscription payments. A card expires or gets declined, and unless you have an automated recovery sequence, that customer just quietly churns without ever deciding to cancel. Industry data puts it at 5–9% of MRR lost this way every month. The tricky part is it doesn't show up as a churn event in your analytics — it looks like normal attrition. For local businesses the equivalent might be abandoned quotes or unpaid invoices that nobody follows up on. For SaaS it's the payment processor silently failing. In both cases the leak is fixable once you know where to look.
That’s a really good example.
The interesting ones are the silent leaks because they rarely show up as something obviously broken. From the outside it just looks like “normal” churn or “normal” lead flow.
When you start digging though, you realize a lot of businesses are quietly losing revenue in places they never look.
With local businesses I keep seeing patterns like:
• after-hours inquiries going straight to voicemail
• quote requests that never get followed up
• weak review velocity compared to nearby competitors
• slow sites that cause form abandonment
None of those look dramatic individually, but stacked over a year they can easily turn into tens of thousands in missed revenue.
What I find interesting is figuring out which signals you can detect from public data vs which require internal analytics.
That’s something I’ve been experimenting with lately — building tools that scan public signals and try to estimate where those leaks might exist before you ever talk to the company.
For SaaS it feels trickier though.
Curious — have you seen any good ways to detect failed payment recovery problems without direct access to the billing system? That feels like one of those huge silent leaks but I’m not sure how much of it is observable externally.