1
1 Comment

How I Pivoted Twice in 3 Months (And Why Talking to Customers Before Coding Changed Everything)

TL;DR: Built an AI customer service agent for churn detection. Customers said support conversations weren't enough. Pivoted to cancellation flows. Customer success leaders said that's too late. Finally found the real problem: detecting churn 3-6 weeks before customers even think about leaving.

The First Idea: AI Support Agent for Churn Detection

Like many founders, I started with what seemed like a clever insight: "What if we could detect churn signals from customer support conversations using AI?"

The logic seemed sound:

  • Frustrated customers contact support
  • AI analyzes sentiment and conversation patterns
  • Early warning system alerts CS teams
  • Profit! 🚀

I spent 4 weeks building KitoAI v1 - an AI agent that would analyze support tickets, detect frustration patterns, and predict churn risk. The technology worked beautifully. The sentiment analysis was spot-on. The interface was clean.

But when I started talking to potential customers...

Reality Check #1: "Most Users Churn Silently"

Customer after customer told me the same thing:

"This is cool, but most of our churned customers never contacted support. They just... disappeared."

"The ones who complain are often the ones who stick around. It's the silent users who leave without warning."

"Support conversations are maybe 20% of our churn. What about the other 80%?"

Ouch. My beautiful AI support agent was solving for the minority of churn cases.

The Pivot: Custom Cancellation Flows

Back to the drawing board. If support conversations weren't enough, maybe I needed to catch customers at the moment they decide to leave.

The new insight: "What if we could detect churn intent during the cancellation process and intervene with personalized retention offers?"

This felt smarter:

  • Catch customers in the act of canceling
  • Use AI to understand their specific reasons
  • Present tailored solutions or offers
  • Save customers at the last moment

I was excited. This was going to be the "exit-intent popup" of SaaS retention.

But Then I Made a Crucial Decision

Instead of immediately coding (again), I decided to talk to more customers first. Specifically, I wanted to understand how customer success teams actually handle retention.

I reached out to CS leaders at software companies. Their feedback was unanimous and brutal:

Reality Check #2: "Cancellation is Too Late"

"By the time someone clicks 'cancel,' they've already mentally checked out. The decision is made."

"We need to catch problems weeks before customers even think about leaving."

"Cancellation flow optimization is like putting a band-aid on a bullet wound. You're still losing 80% of at-risk customers."

One CS director at a 50-person company put it perfectly:

"The moment they come to cancel is way too late. I need to see things that are currently invisible before customers notice problems themselves."

The Real Problem: The Timing Gap Crisis

Through these conversations, I discovered the actual problem CS teams face:

Traditional churn signals appear when it's too late:

  • Usage drops → Customer already disengaged
  • Support complaints → Frustration already peaked
  • Cancellation requests → Decision already made

What CS teams actually need:

  • Early warning signals 3-6 weeks before traditional indicators
  • Invisible behavioral patterns that predict disengagement
  • Time to intervene while customers are still engaged

The Third Time's the Charm: KitoAI's True Mission

Now I understood the real opportunity. KitoAI needed to be a churn prevention radar, not a churn detection tool.

The new approach combines multiple intelligence sources:

  • Support sentiment analysis (yes, still valuable, but just one piece)
  • Usage quality metrics (not just activity, but effectiveness)
  • Behavioral pattern changes (workflow disruptions, feature adoption drops)
  • Communication signals (email engagement, in-app notification responses)
  • Payment & billing patterns (failed payments, downgrades, billing inquiries)

The goal: Detect at-risk customers 3-6 weeks before they decide to leave.

What I Learned About Building for B2B

1. Customer Development Never Stops

I thought I understood churn after building the first version. I was wrong. Each pivot revealed new layers of the problem.

2. Talk to Decision Makers, Not Just Users

Speaking to CS directors and VPs gave me insights I'd never get from individual support agents or account managers.

3. Timing Matters More Than Technology

The coolest AI in the world is useless if it alerts you too late. Understanding the customer journey timing was crucial.

4. Look for the Invisible Problem

The real opportunity wasn't in the obvious churn signals everyone tracks. It was in the invisible patterns that predict future churn.

The Current State: Building What Customers Actually Want

Three months and two pivots later, I'm building something customers actually asked for:

"We need to see things that are currently invisible before customers notice problems themselves." - CS Director, 100-person company

Key Takeaways for Fellow Founders

  1. Build relationships, not just products - The best insights come from ongoing conversations with your target market
  2. Question your assumptions relentlessly - What seems obvious might be completely wrong
  3. Timing is everything in B2B - Understand when your solution fits in the customer's workflow
  4. Look for the invisible problems - The biggest opportunities are often in what people can't see or measure
  5. Pivot with purpose - Don't just change features, change your understanding of the problem

What's Next?

KitoAI is now focused on being the churn prevention radar that gives CS teams 3-6 weeks to save at-risk customers. We're working with early customers to refine the multi-signal intelligence engine.

The journey from AI support agent to churn prevention platform taught me that the best products solve invisible problems - and sometimes it takes a few pivots to find them.

You can join the waitlist to get early access at: https://www.kitoai.com

on July 16, 2025
  1. 1

    The 3-6 weeks lead time finding is the interesting part. Most teams treat churn as a moment, not a process. The product changes when you measure intent shift, not the exit.