levelpartner.ai
Reporting and attribution

B2B SaaS customer journey map: how it works and how to set it up

A B2B SaaS customer journey map follows a client through the stages of a subscription: discovery, trial or demo, purchase, onboarding, adoption, renewal and expansion. The same shape applies to any recurring service, including agency retainers, consultancy subscriptions and paid memberships. This article answers how to map a subscription journey where most of the value comes after the first payment, and how to track it on the levelpartner.ai platform using pipelines, payments and memberships.

Why subscription journeys need a different map

In a one-off sale, the journey ends at signature. In a subscription, signature is roughly the halfway mark. The client then has to set up, start using what they bought, see value, and decide to stay. A SaaS customer journey map that stops at the sale misses the stages where most revenue is won or lost.

For firms of 10 to 250 staff selling retainers or subscription services, this is often where flat revenue comes from. New sales are steady; churn quietly takes away the same amount each year.

The stages to map

  • Discovery: how the buyer learns you exist.
  • Evaluation: demo, trial, sample work or a paid pilot.
  • Purchase: contract and first payment.
  • Onboarding: the first 30 days, when set-up happens.
  • Adoption: regular use or engagement with the service.
  • Renewal: the decision to continue.
  • Expansion: more seats, more services or a larger retainer.

For each stage, name the signal that shows a client has reached it. Payment received. First login. Third monthly report delivered. Those signals are what you can track.

Before you start

  • A list of your subscription or retainer products and their billing cycles.
  • Recurring payments set up in Payments, or a record of renewal dates.
  • A view of which clients cancelled in the last year and roughly why.
  • An owner for post-sale stages, usually account management or client success.

How to set it up

  1. Write the seven stages with one measurable signal for each.
  2. In Opportunities > Pipelines, click Create new pipeline for post-sale stages.
  3. Move every new client into its onboarding stage on first payment.
  4. Add a contact tag by workflow when the adoption signal fires, such as Product Completed.
  5. In Settings > Custom Fields, create a date field for renewal.
  6. Use a Custom Date Reminder trigger to add a task ninety days before.
  7. Flag clients who miss the adoption signal within their first month.
  8. Review cancellations against the map each quarter to see which stage failed.
Illustration: a 30-person agency selling a £2,500 monthly retainer

Suppose the agency maps its journey and 14 of its 50 retained clients cancel over a year. If 11 of those 14 waited six weeks or more for their first results report, the pattern points at onboarding, not at the service itself. The response would be to make onboarding a tracked pipeline stage with a target date, and bring the first report forward to within 21 days. The retainer price and counts are illustrative.

What it replaces

It replaces the renewal surprise: the email saying a client will not continue, arriving the week the contract ends. With post-sale stages in a pipeline, someone sees a client stuck in onboarding or slipping in adoption months before renewal comes up. For the account management side of this, see the customer success customer journey.

Time it takes

Mapping takes a day. Building the post-sale pipeline and renewal tasks takes another. Ongoing, account managers spend a few minutes per client per month updating stages, and the quarterly churn review takes an hour.

The mistake most people make

The common mistake

Measuring adoption with a vanity signal. Logging in once or opening a report is not adoption. Pick the action that predicts renewal for your service, such as attending a monthly review call or using the second feature, and track that instead.

What most maps get wrong

They give the pre-sale stages most of the space. Look at where revenue is actually lost in a subscription business and the balance should usually be the other way round. A sensible map spends at least as much detail on onboarding, adoption and renewal as on discovery and evaluation.

When not to use it

If your service is sold as one-off projects without renewal, use a standard B2B customer journey map instead. And if you have only a handful of subscription clients, a personal relationship with each will do more than a formal map.

Troubleshooting

Clients never leave the onboarding stage. The exit signal is unclear. Define it as one concrete event, such as the kick-off call held and first deliverable sent.

Renewal tasks fire too late. Ninety days is a guide. For annual contracts with notice periods, set the task to fire before the notice deadline.

Expansion is never recorded. Upsells are added to the existing deal. Create a separate opportunity for each expansion so it shows in reporting.

Frequently asked questions

Does this apply to firms that do not sell software?

Yes. Any business with recurring revenue, such as a retainer, membership or subscription service, has the same post-sale stages.

How do we track adoption without a software product?

Use the signals your service does produce: attendance at review meetings, course progress in Memberships, replies to monthly reports, or invoices paid on time.

Who owns the post-sale stages?

One named person per client, usually an account manager. Without a named owner, post-sale stages are updated by nobody.

How do we know which stage causes churn?

Record the stage each cancelling client last reached and their stated reason. After a few quarters, customer journey analysis will show the pattern.