---
title: "Journey Engine: your shop's own customer journey | Sero"
description: "Fixed customer journey rules miss the mark for most shops. Journey Engine in Sero CDP reads the rhythm in your own data and sees who is leaving before they go."
url: "https://sero.tech/en/insights/journey-engine-your-customer-journey-does-not-belong-to-a-template"
lang: "en"
updated: "2026-11-01"
type: article
published: "2026-11-01"
author: "Rik van den Wijngaard"
section: "Product · Customer journey"
tags: ["Sero CDP", "Journey Engine", "Lifecycle", "Predictive AI"]
---

[Insights](https://sero.tech/en/insights) Product · Customer journey

Product · Customer journey November 1, 2026 6 min read

# Journey Engine: your customer journey doesn't belong to a template's rules

After 5 orders you're a fan. After a year you're lost. That is how the customer journey works in nearly every CDP and email platform.

![Rik van den Wijngaard](https://sero.tech/assets/eigen/insights-author-rik-van-den-wijngaard.webp) **Rik van den Wijngaard** Chief Strategy

![The Sero logo next to the label Journey Engine, on a dark background](https://sero.tech/assets/eigen/insights-journey-engine.webp)

1 order is a first-time customer, 2 to 4 is returning, 5 or more is a fan. Six months of silence is churning, a year of silence is lost. The same rules for a coffee roaster as for a garden furniture store.

It sounds tidy. It is also just wrong.

We looked at production data in Sero CDP for three online stores and when their first-time customers really drop off. For window coverings that is after 81 days. For coffee, after 6 months. For garden furniture, after 16 months. The standard rule says the same for all three: 6 months.

**81 days** Window coverings

**6 months** Coffee

**16 months** Garden furniture

Every shop has its own buying rhythm. A rule that ignores it is simply wrong for two out of three.

## Fixed rules cost money

Take a shop with a lot of repeat purchases, such as sports supplements. A good customer orders there every month. Within a year nearly everyone is a “fan”, so the label no longer says anything. And a customer who hasn't ordered in four months has probably already gone. Your win-back only arrives after six months. Too late.

Now the garden furniture store. You buy a lounge set there and come back a year and a half later for a parasol. Hardly anyone reaches five orders, so your fan group stays empty. And after a year the system writes off customers who are still coming back. You send them a discount code they didn't need. Margin gone.

The damage shows up in three places:

- **Win-backs at the wrong moment.** Too late for fast shops, too early for slow ones.
- **Budget going to the wrong people.** Discounts for customers who were coming back anyway, nothing for customers who really are slipping away.
- **A lifecycle dashboard that says nothing.** You see neat buckets, but not who is truly loyal and who is about to leave.

The problem isn't your team or your flows. The problem is that the rules belong to someone else.

## Journey Engine: your shop's own customer journey

That is why we built Journey Engine into [Sero CDP](https://sero.tech/en/cdp). The principle is simple: we define what a stage means, your data decides how big that stage is.

One set of formulas for every shop. No shop-specific rules, no consultant tuning thresholds client by client. “Fan” means the same thing everywhere. How many customers fall under it, and when someone drops off, the model takes from your own customer data.

The stages stay familiar: unknown, known, first-time customer, returning and fan. For each stage you see who is active, who is churning and who is lost. Every profile sits in exactly one bucket. Only now the boundaries are yours.

Watch the film

78 seconds

*Journey Engine in 78 seconds. The film is in Dutch; Sanne is an example profile.*

## How it works

### 1. It reads your customers' buying rhythm

The model first looks at how your customers really buy. Orders that belong to one purchase are merged. A dress on Monday and the same dress in another size on Wednesday is one buying moment, not two orders. Returns count, and in fashion that is no detail: someone who sends half of it back is worth less than their number of orders suggests. A seasonal clock reads when your customers buy. Around the new collection and the sale it peaks, in between silence is normal and the churn clock runs slower. And business buyers, such as a stylist ordering for shoots, are recognized automatically and kept apart, so they don't skew your consumer numbers.

### 2. Fan on value, not on count

A fan is someone who delivers clearly more value per year than your shop's average repeat buyer. Not someone who happened to order five times. At our garden furniture shop that line sits at €438 a year. At a fashion shop it sits somewhere else, and that is exactly the point. It also means Returning is broad at one shop and narrow at another.

### 3. It predicts instead of counting afterwards

For every customer, the model calculates the chance that they will come back within a year. Churning means: that chance has halved. Lost: that chance is practically zero. Repeat buyers get boundaries based on their own rhythm.

And when the data can't back something up yet, the model says so honestly. It doesn't invent a label to fill a bucket.

### 4. It keeps learning

Your assortment changes, your customers change. The model changes with them. Every event and every interaction goes straight in, and based on that it keeps adjusting. Your thresholds move with how your customers buy now, without anyone having to edit a rule.

### 5. It responds immediately

Every interaction shifts the customer journey. An opened email, a click, a product view, a cart, an order. The chance of return is updated right away, and with it the customer's place in the journey.

## What that delivers at a garden furniture shop

This is the customer journey of a garden furniture webshop in Sero, with over 445,000 known profiles. Not a template, but the result of its own data:

Profiles per stage and status

| Status | Known | First-time customer | Returning | Fan |
| --- | --- | --- | --- | --- |
| Active | 646 | 47,664 | 17,837 | 9,351 |
| Churning | 13,584 | 225,697 | 26,471 | 303 |
| Lost | 100,267 | 0 | 2,111 | 1,332 |

On top of that, 563,401 unknown visitors are active. Look especially at the Active row: 27,405 first-time customers, 9,562 returning customers and 4,836 fans are nearing churn. That is your work list for this week.

## A label delivers nothing. An action does.

Let's be honest: a smarter bucket is not revenue yet. That is where most AI features go wrong. A nice dashboard that nobody does anything with.

In Journey Engine, every shift starts a flow. Take Sanne, a fan of a fashion shop. In March she bought a trench coat and a pair of jeans, both in size M, and kept them. Now her chance of return drops to 34%, with 21 days left until churning. She viewed the new knitwear collection twice. She opens emails and responds on WhatsApp.

That is enough to act on. Sero sends a lifecycle warning to your channels, and Sanne gets the same story on every channel:

The same story on every channel

**Email**

“Sanne, your trench coat deserves a warm sweater underneath”, with the new knitwear in size M.

**WhatsApp**

A personal message with 15% off until Sunday.

**Facebook and Instagram**

An ad for the knitwear collection, in an audience of customers nearing churn.

**Google**

A higher bid through Customer Match when she searches for wool sweaters herself.

![Example from the film: Sanne's profile next to the email, the WhatsApp message, the Facebook and Instagram ad and the Google result](https://sero.tech/assets/eigen/insights-journey-engine-kanalen.webp)

*From the film, in Dutch: why it is Sanne's turn now, and what she sees on each channel.*

At 09:21 she opens the email and clicks on the knitwear. Her chance of return goes straight to 46%. She looks at a camel cable-knit sweater, puts it in her cart in size M and orders at 09:24 for €89. Chance of return 93%. Fan stays fan. The journey stops by itself, because the goal has been reached.

**34%** Chance of return, 21 days until churning

**46%** 09:21, opens the email and clicks on the knitwear

**93%** 09:24, ordered for €89

Three minutes. No campaign that keeps running for another three weeks to someone who already bought. No discount for the customer who was coming anyway.

That is AI the way we mean it. Not as a chatbot on your homepage, but as the engine under your retention: it sees who is leaving before it happens, and it acts on it right away.

## In short

After 5 orders you're a fan, after a year you're lost. That is the customer journey of a template. Journey Engine gives you the customer journey of your shop: on your own data, predictive, and directly connected to email, WhatsApp and ads.

Curious what your customer journey looks like without the standard rules? We'd be happy to run Journey Engine on your own data and show you who is about to drop off right now. [Plan a demo](https://calendly.com/miguel-sero/sero-demo).

Sero CDP Journey Engine Lifecycle Predictive AI

Turn this into results for your shop

## Explore what Sero can do for you.

[Talk to us](https://sero.tech/en/contact)

Keep reading

## More insights

[View all](https://sero.tech/en/insights)

![A modern Kees Smit garden set on a patio, imagery created with Sero Productshot](https://sero.tech/assets/eigen/insights-kees-smit-tuinset.webp)

Case · Connected AI stack

How Kees Smit is building one connected AI stack for the entire customer journey

Kees Smit Tuinmeubelen connects content production, product advice and service in one AI stack built on Sero CDP. On the product page, smart widgets now answer 30,000 questions a month.

September 20, 2026

9 min read

<https://sero.tech/en/insights/how-kees-smit-builds-one-connected-ai-stack>

![The homepage of Mobico's new platform featuring refurbished iPhones, on an orange background](https://sero.tech/assets/eigen/insights-mobico-platform.webp)

Case · Data & personalization

How Mobico brings data, AI and personalization together

With Sero CDP, Shopping Assistant and Support Agent, refurbished iPhone specialist Mobico connects customer data with AI and personalization. Every interaction becomes input for a more relevant next one.

October 29, 2026

5 min read

<https://sero.tech/en/insights/how-mobico-brings-data-ai-and-personalization-together>

![Traveldeal personalizes travel advice and offers with Sero](https://sero.tech/assets/eigen/home-result-traveldeal.webp)

Case · Personalization

How Traveldeal increased conversion by 20%

Traveldeal made one travel offering relevant to different types of travelers. AI personalization gave every visitor content that matched their own plans — without maintaining dozens of separate pages.

July 30, 2025

8 min read

<https://sero.tech/en/insights/how-traveldeal-increased-conversion-by-20-percent>
