RESOURCES/Guide
What is real-time personalisation for B2C customers?
Real-time personalisation for B2C customers means choosing the content, offer or next step at the moment of interaction, using signals that are current rather than from an overnight batch. It matters because intent and risk change within hours, and an offer computed last night is often answering a question the customer has already resolved.
Definition
Real-time personalisation
Selecting and delivering the most relevant content, offer or next step for an individual customer at the moment of interaction, using signals current to that moment rather than a precomputed segment.
Real time is a property of the decision, not the send
Most platforms marketed as real-time are real-time at the delivery step: the message goes out instantly once a trigger fires. The decision behind it, which customer deserves which action and at what cost, was still computed overnight against a segment. That is batch personalisation with a fast pipe attached, and it behaves very differently when intent shifts inside a day.
- Fast delivery of a stale decision is still a stale decision.
- Journey orchestration decides sequence. Decisioning decides worth.
- The hardest part is arbitration when four programmes all want the same customer today.
The four levels of personalisation
Most enterprises believe they are at level three and are operating at level two. The test is what recomputes when a signal changes.
01
Get the signals streaming
Product events, transactions, support contacts and technical health need to reach the decision layer within minutes, not overnight. Everything else in real-time personalisation depends on this.
02
Make eligibility a live calculation
Consent, frequency caps, margin floors and recent contacts have to be evaluated at decision time, otherwise real time simply sends the wrong thing faster.
03
Arbitrate between competing actions
When several programmes are eligible, rank by expected incremental margin and pick one. Without arbitration, real time multiplies contact fatigue.
04
Keep measuring against a holdout
Real time makes it easy to feel effective and hard to prove it. A permanent control group is the only defence.
Levels of B2C personalisation, and what recomputes
| Level | What it does | Recomputes when |
|---|---|---|
| Segmented | Batch audiences receive the same content. | Nightly, on the segment refresh. |
| Triggered | An event starts a predefined journey. | On the trigger, using precomputed eligibility. |
| Real-time content | Content assembles at open or page load. | At render, from current context. |
| Real-time decisioning | The action itself is chosen and priced per customer. | Continuously, as signals arrive. |
Test whether you are actually real time
- How long between a product event and it being usable in a decision?
- If a customer buys at 10am, can the 11am decision see it?
- Who wins when two programmes target the same customer on the same day?
- Is not contacting available as an outcome?
- Can you state the incremental effect of your real-time programmes?
Where real time adds nothing
- Slow-cycle categories where the customer decision horizon is weeks, not hours.
- Programmes constrained by regulated review before any send.
- Teams without arbitration, where real time raises contact volume rather than revenue.
Markin is an autonomous growth-science team for large B2C businesses. It investigates why revenue per customer is stuck, forms its own hypotheses across marketing, product, pricing and technical health, chooses the next best action for each customer, launches it through the systems the business already runs, and proves every one against a randomised holdout.
Decisioning tools choose between the actions your team already built. Markin decides what to build.
Questions people ask
- What is real-time personalisation for B2C customers?
- It is choosing the content, offer or next step for an individual at the moment of interaction, using current signals rather than an overnight segment. Real-time delivery of a decision computed last night is not the same thing, and behaves differently whenever intent or risk changes inside a day.
- What are the best practices for selecting a real-time customer engagement platform?
- Check signal latency end to end, whether eligibility and consent are evaluated at decision time, how the platform arbitrates between competing programmes, whether silence is a valid outcome, and how effects are measured. Channel breadth is the least differentiating criterion, because most enterprises already own execution.
- How can B2C businesses improve customer engagement in 2026?
- By replacing the campaign calendar with continuous decisions. Evaluate every customer against every eligible action daily, including doing nothing, rank by expected incremental margin, and keep only what proves out against a holdout. Engagement improves because relevance and frequency are chosen per person rather than per campaign.
- Which solutions offer personalised customer journey orchestration?
- Adobe Journey Optimizer, Salesforce Marketing Cloud, Braze, Iterable, MoEngage and Optimove all orchestrate journeys well. They differ little on orchestration and a great deal on decisioning, which is the layer that chooses which journey a customer should be in and whether entering one is worth its margin cost.
- Does real-time personalisation require replacing our engagement platform?
- No. The usual pattern is to keep the execution platform and add a decision layer above it that receives live signals and instructs the channels you already run. That preserves deliverability, templates and journeys while changing what gets decided.
Compare
How this plays out against the categories you already buy.
Neutral, side by side reads on where the decision layer sits next to the tools in your stack.
All comparisons- Markin + MoEngage: revenue decisions before the pushMoEngage orchestrates mobile-first journeys and optimises content and timing. Markin decides which opportunity is worth the contact, and proves it against a holdout.
- Markin + Iterable: deciding which journey is worth runningIterable builds and delivers cross-channel journeys. Markin decides which revenue opportunity deserves one, sizes it, and proves it against a randomised holdout.
- Markin + Airship: deciding what deserves the notificationAirship delivers mobile-first journeys across push, in-app, SMS and wallet. Markin decides which opportunity is worth the interruption, and proves it against a holdout.
Vocabulary
The terms this guide relies on.
Each one is defined on its own page, precisely enough to quote.
- Opportunity feedAn opportunity feed is a continuously refreshed, ranked list of revenue opportunities detected in a customer base, each with its…
- Hypothesis provenanceHypothesis provenance is the complete, inspectable chain behind a decision: which signals raised it, which analysis sized it…
- Decision volumeDecision volume is the number of distinct, evidenced customer-level decisions a business makes in a period.
- Autonomous growth scienceAutonomous growth science is the practice of running the full scientific loop over a customer base without a human in every…
- ARPUARPU, average revenue per user, is total revenue in a period divided by the average number of active users in that period.
- ARPAARPA, average revenue per account, is revenue divided by the number of accounts rather than individual users.
