Industries · B2B SaaS

See churn coming while there is still time to call the account

We build data, analytics and AI for B2B software companies. Our published SaaS work: churn signals from three systems read together for the first time, enterprise CSAT up from 4.6 to 4.8 in one quarter, and $480k of ARR kept on the books.

Published work in this industry
1 case study
ARR held
$480k
Enterprise CSAT
4.6 to 4.8
Time to move
One quarter
On this pageWhat we hear in B2B SaaS
  1. 01What we hear in B2B SaaS
  2. 02What we have delivered
  3. 03Where to start
  4. 04How the first weeks run
  5. 05Questions we get asked
  6. 06Further reading
01

What we hear in B2B SaaS

Each of these comes from our SaaS case study or from an article we wrote for software companies.

  1. 01Account managers hear last

    Churn warnings were already recorded across three systems. Each team watched its own slice, and the people who owned the relationship found out too late to act.

  2. 02Churn means three different things

    Logo, revenue and activity churn can move in opposite directions in the same quarter, and the deck shows one while the room thinks of another.

  3. 03Customers want your dashboards inside the product

    The charts are the easy part. Isolation, load shape and a support queue are what change, and none of those is a dashboard setting.

  4. 04Everyone has a BI seat and five people build everything

    Self-serve analytics turns out to be a staffing decision, not a licence purchase.

  5. 05A prompt edit went straight to production

    On the strength of one manual check. A prompt change is a deployment, and it needs gating like one.

  6. 06The model changed and your release notes did not

    Behaviour drifts without a deploy, and the first person to notice is a customer.

02

What we have delivered

One published case study, anonymised.

4.6 to 4.8Enterprise CSAT

Moved in a single quarter.

$480kARR held

Accounts that stayed on the books.

3 systemsSignals unified

Read together for the first time, without adding a fourth system.

In the customer's words

It changed the conversation from why did we lose them to who do we call today. That is the whole job.

VP Customer Success, B2B SaaS customer

Read the full account

  1. Case study, B2B SaaSThe churn signals existed. Nobody read them together.

    Persona-driven views and an account-review queue, so an at-risk account arrives with an owner and a date.

    Read the case study ↗
03

Where to start

Three places a first engagement can begin. Week 1 tells you which one comes first.

  1. AISignals that explain themselves

    Data agents watch the data and explain what moved it, so the account review starts from a reason rather than a chart.

    Data agents ↗
  2. AnalyticsAnalytics inside your product

    Apache Superset built and run by people who commit to the project, including embedding and Kubernetes.

    Apache Superset ↗
  3. AIAI features you can prove work

    A graded evaluation set of your own examples, because an AI system cannot simply pass or fail a test suite.

    AI evaluation ↗
04

How the first weeks run

The same three phases in every industry. What changes is what we build in them.

  1. Week 1, fixed feeAudit

    Two calls and a written one-pager. Yours to keep whether or not you continue.

  2. Weeks 2 to 6Build

    Something real in front of real users by week three. Median six weeks to the first production-grade artefact.

  3. Week 7 onwardOperate

    Quarterly reviews and on-call governance. The people who built it pick up the phone.

05

Questions we get asked

Do we need another tool for this?+

Not in the case we published. The signals stayed where they already lived, and the count of tools a team opens did not change.

Can you embed analytics in our product?+

Yes, on Apache Superset, including embedding and running it on Kubernetes. We upstream our fixes to the project and run it in production ourselves.

We are shipping AI features. How do we know they work?+

With a graded evaluation set built from your own examples, run before every change ships. A demo and an opinion is not a test.

Is our data used to train a model?+

No. Not ours, not anyone else's. Where a build needs a model to see your data, it sees it under your agreement. Our page on how we use AI sets out the detail.

06

Further reading

Ready when you are

Start with the Week 1 audit

Two calls and a written one-pager naming the first thing worth building, and who owns it. You keep it either way. NDA-friendly, fixed scope. Write to hello@woodfrog.tech.

Ask Priya

A question this page did not answer?

Priya is woodfrog’s digital representative. Ask her here and get a straight answer, no call needed.