Kova

From symptom to impact

Customers rarely open with their real problem. They open with a symptom. In discovery I work through three levels, from what the customer says, to why it's happening, to what it costs the business. This page applies that to Haulio, the customer in the Kova success plan, and maps their workflow before and after Kova.

L1, L2, L3

LevelWhat we found at HaulioWho says itWhere it feeds MEDDPICC
L1 · Symptom
The individual pain
“We keep losing renewals we didn't see coming.”CSMs, and Rachel in the first callIdentify pain
L2 · Root cause
The operational problem, at team level
Account health signals sit in four tools. Each CSM pulls them by hand once a week and judges risk their own way, so warning signs are days old and inconsistent by the time anyone acts.Rachel and RevOpsDecision criteria
L3 · Business impact
Why it matters commercially
£180k of renewals lost last quarter. Gross revenue retention at 88% against a 93% target. A renewal forecast the CRO can't rely on.Daniel, the CROMetrics and economic buyer

Each level usually has a different owner. A deal sold only at L1 stalls when it reaches someone who cares about L3.

Getting from L1 to L2

Five Whys, as it went in the Haulio discovery call:

  1. Why did you lose those renewals? The customers had been unhappy for months, and we didn't act.
  2. Why didn't you act? We didn't know until the renewal conversation.
  3. Why didn't you know? The signs were there: usage falling, tickets piling up, a champion leaving. But they were spread across Segment, Zendesk and HubSpot.
  4. Why weren't they brought together? Each CSM does it by hand once a week across 55 accounts, and in busy weeks it gets skipped.
  5. Why by hand? Nothing joins the data up, and there's no shared definition of a healthy account.

That last answer is the L2 root cause. It's what Kova has to fix, and it's where the before-and-after below starts.

Before Kova

ToolsCSMHead of CSCustomerHubSpotrenewalsZendeskticketsSegmentusageStripeinvoicesLogs into each tool, account by account55 accounts, about 2 hours every MondayCopies it into a spreadsheetcolours each account by feelWeekly review of 6 spreadsheetsTuesday, 1 hour, whole teamCSM contacts the customerdays after the signal first showed1234

Red outlines are manual steps. Numbers mark the bottlenecks.

  1. Four tools, by hand. About 2 hours per CSM every Monday, across 55 accounts. 12 CSM-hours a week for the team.
  2. Risk judged by feel. Six CSMs, six definitions of “at risk”. Rachel can't compare accounts across the team.
  3. A weekly batch. By Tuesday's review, a signal can be 7 days old. Anything that happens on a Wednesday waits almost a week.
  4. Late outreach. Three hand-offs before anyone contacts the customer: tools to spreadsheet, spreadsheet to meeting, meeting to CSM. The lost renewals were spotted in their final weeks.

After Kova

SystemsCSMHead of CSCustomerHubSpotZendeskSegmentStripeKova scores every accountas events arrive, same rules, with reasonsAlert with reason and next steponly when an account drops a bandActs the same daycall, escalate or fixMonday: reviews Kova's ranked listabout 45 minutes, exceptions onlyHears from the CSMwhile there's time to fix itevents1234

Green numbers show where each bottleneck is removed. Dashed lines happen automatically.

  1. No manual pulls. HubSpot, Zendesk, Segment and Stripe send events to Kova as things happen.
  2. One definition of risk. Every account is scored by the same rules, calibrated against Haulio's own lost renewals, with the reasons shown.
  3. No waiting for Tuesday. The alert reaches the CSM when the account slips. The Monday review covers exceptions, not data gathering.
  4. One hand-off. Alert to CSM, same day, with a suggested next step.

What changes, level by level

LevelMeasureBeforeAfter (90-day target)
L1Renewals lost without a warning first3 last quarter0
L2Monday review time per CSMAbout 3 hoursUnder 45 minutes
L2Age of a signal when someone sees itUp to 7 daysMinutes
L2Hand-offs before the customer hears from us31
L2At-risk alerts acted on within 2 working daysNot measured80%
L3Gross revenue retention88%Trending to 93% within the year

Haulio and its numbers are fictional. The same measures are the ones the success plan reports against at 90 days.

How I use this