u/tirth2057

▲ 4 r/SaaS

We thought churn was a pricing problem. We were wrong.

We always thought that churn was a pricing problem.

P.S. It wasn't.

For a while, our dashboard kept showing the same thing: the churn kept going up and the activation going down. Nothing broken, obviously.

So, as a normal team, we tested pricing changes:

- added discounts

- extended trials

But still, there was no change.

So at this point, we stopped looking at the dashboards and went through the churned accounts manually, not analytics, but the actual conversations: support tickets, Slack threads.

We noticed something really interesting; we were able to observe a pattern. A lot of users didn't complain. They didn't say the product was bad or they didn't ask for refunds. They stopped replying mid-conversations.

We kept looking for big reasons for churn, but most of it wasn’t big. It was small friction + conversations that slowly died.

We ended up building a simple internal tool to track these threads and see which ones actually got resolved versus just “replied to.”

It’s still early, but even that alone changed how we look at churn. It made me realize dashboards are good at telling you what happened, but not what it actually felt like to the customer.

1.With our tool we were able to catch the churn before it even happens

2.we could analyse real behaviour with the conversations and contexts well preserved

3.Simply integrates to any app that's the lovely part

(I have only used ai for the grammar part:)

reddit.com
u/tirth2057 — 7 hours ago
▲ 2 r/SaaS

Nobody on our team was lazy. The system just had no memory.

I want to be honest about something most SaaS founders do not admit publicly.

For 14 months we had no real client communication system. We had vibes.

22 clients. All on Slack Connect. Four person CS team. Every single one of those relationships managed through a combination of personal memory, a Notion doc nobody updated, and the collective hope that someone was handling whatever just came in.

It worked. Until it did not.

The incident that broke us was not dramatic. A client sent a routine question on a Wednesday afternoon. Three people saw it. All three were in the middle of something. All three made the same assumption — someone else will get to it. Nobody got to it. Client followed up Friday. We scrambled. They noticed.

We did not lose the client. But we lost something harder to recover — their confidence in our responsiveness. That opinion does not reverse easily.

Here is what I learned after trying every solution that exists:

The Notion doc fails because it requires updating a second system after you already handled the conversation in Slack. Nobody has that discipline consistently when they are busy. Busy is permanent.

The tracking channel fails for the same reason. Human maintained. Human inconsistent.

Personal reminders fail the moment you forget to set one. Which happens exactly when you are most overwhelmed and most need the reminder.

Every solution failed for the same root cause. They all depended on human discipline at the precise moment humans have the least of it.

The only thing that worked was removing the human from the equation entirely.

When a client message arrives the system assigns it automatically. The owner gets a private Slack DM. If nobody replies in four hours a reminder fires. Eight hours another reminder. Twelve hours the CS lead gets alerted. Client says thanks and it closes itself. Monday morning the whole team gets a digest — response times, open threads, breaches — without anyone compiling anything.

Last month. Zero dropped threads. Average response time 23 minutes. CS lead got her evenings back.

The system owns the process now. Not the person.

That shift sounds small. It is not. When the person is the system the business has a ceiling.

reddit.com
u/tirth2057 — 15 hours ago