Next best action marketing: what it is and how it works in 2026
Next best action marketing explained: how it works, real B2C examples, how it differs from segment campaigns and marketing automation, and what it is worth on a 2M base.
Romà Llambés·
#Next Best Action
#Decisioning
#Guides
Frequently asked
Questions readers ask about this.
What is Next Best Action?
Next Best Action (NBA) is a decisioning approach where a system evaluates, for each customer at each moment, every eligible intervention and selects the one with the highest expected incremental value. It replaces segment-and-blast campaigns with per-customer, per-moment routing.
How does Next Best Action work in marketing?
The system ingests behavioral, transactional and contextual signals; scores each customer for a set of eligible actions using propensity or uplift models; and picks the single action with the highest expected incremental margin, subject to channel, frequency and eligibility constraints. Each decision is measured against a preserved holdout.
What is the difference between Next Best Action and segmentation?
Segmentation groups customers into buckets and applies a shared treatment to the bucket. NBA scores every action for every individual customer and picks the winner per customer per moment. Segments can still exist as guardrails or eligibility filters, but they no longer decide what to send.
What technologies support Next Best Action?
A modern NBA stack combines: a real-time event stream, a feature store, propensity and uplift models (often meta-learners such as T-, X- and R-learner), a decisioning engine that ranks eligible actions, and an execution layer that preserves holdouts and reads incrementality per decision.
How does Next Best Action reduce churn?
By scoring retention interventions per-customer against a holdout, NBA distinguishes at-risk customers whose churn is actually preventable from natural stayers who don't need an offer. That lifts incremental save rate without eroding ARPU through unnecessary discounts.
What is next best action marketing?
Next best action marketing is choosing, for each individual customer at each moment, the single marketing intervention with the highest expected incremental value instead of scheduling campaigns for segments. The candidate set always includes doing nothing, and every decision is measured against a preserved holdout.
How is next best action measured?
As incremental lift per decision against a preserved holdout: a randomly assigned share of eligible customers who receive no action in the same window. The readout is treated-minus-holdout on incremental ARPU, margin or save rate, assigned at decision level rather than campaign level, never on opens or clicks.
What are examples of next best action marketing?
Typical B2C examples: routing a telco subscriber to a plan upgrade instead of a retention discount when uplift favours the upgrade; holding back a win-back offer from a lapsed retail buyer who would return anyway; switching a streaming viewer from a churn save message to an annual plan prompt; and choosing to send nothing to the ~40% of a base where no eligible action scores positive in the week.
How is next best action marketing different from marketing automation?
Marketing automation executes journeys a human authored: the branching logic, timing and offers are fixed at design time. Next best action marketing decides at run time which action, if any, has the highest expected incremental value for that customer in that moment. Automation is the execution layer; NBA is the decision layer that tells it what to send.
Next Best Action (NBA) is a decisioning approach that picks, for each customer at each moment, the single action with the highest expected incremental value. It replaces segment-and-blast campaigns with per-customer, per-moment routing. In 2026, most large B2C growth programs either run some version of NBA or are actively migrating toward it.
The term has been overloaded by vendors, Salesforce Einstein, Pega Customer Decision Hub and half a dozen CDPs all claim it, so it helps to strip it back to the underlying idea and rebuild from first principles.
What is next best action marketing?
Next best action marketing is the practice of choosing, for each individual customer at each moment, the single marketing intervention with the highest expected incremental value, instead of scheduling campaigns for segments. The candidate set includes doing nothing. Every decision is measured against a preserved holdout, so the reported lift is causal rather than correlational.
The definition, sharpened
Three things are load-bearing in that definition. Per customer means the unit of decision is one person, not a segment. Per moment means the decision is re-evaluated when state changes, not on a weekly cadence. Incremental value means the score reflects what the customer does because of the action, not what they would have done anyway.
Next Best Action vs segmentation
Segmentation groups customers into buckets and applies a shared treatment to the bucket. NBA scores every eligible action for every individual customer and picks the winner per customer per moment. The distinction matters because segments systematically undershoot per-customer uplift: two customers in the same segment can have opposite treatment effects, and a segment-level treatment averages them into a mediocre outcome for both.
Segments can still exist as guardrails or eligibility filters (region, plan tier, consent state) but they should not decide what to send. That is the job of the per-customer, per-action score.
Next best action marketing compared with segment campaigns and rules-based personalization
Dimension
Segment campaigns
Rules-based personalization
Next best action
Unit of decision
A segment, decided weekly
A rule branch, decided when authored
One customer, re-decided when state changes
Ranking score
Marketer priority
Rule order
Expected incremental margin per action
Measurement
Post-hoc attribution
Rarely measured at all
Preserved holdout, per decision
Marginal cost of one more action
High: more sends, more fatigue
High: rules multiply and conflict
Near zero: the score decides, including 'do nothing'
Typical failure
Treats customers who would have converted anyway
Frozen logic no one dares change
Propensity relabelled as uplift
How Next Best Action works, end to end
1. Signals
A modern NBA stack ingests three families of signals in near-real time: behavioral (product events, session recency, engagement decay), transactional (purchases, billing events, plan changes), and contextual (device, location, seasonality, upstream marketing exposure). These land in a feature store that resolves the state of every customer at any moment.
2. Models
Two model families do the real work. Propensity modelsestimate the probability a customer takes an action; useful for eligibility and prioritization. Uplift models, meta-learners such as T-learner, X-learner and R-learner, estimate the causal effect of a specific intervention on a specific customer. Uplift is the model family NBA actually needs, because the whole point is to rank actions by their incremental effect, not their expected level.
3. Decisioning engine
The decisioning engine takes the scored actions and picks a winner per customer, subject to constraints: channel capacity, frequency caps, consent, product eligibility, holdout assignment. It emits one decision per customer per moment with a full provenance trail, the signal, the segment, the model version and the prior experiment it descends from.
4. Execution and measurement
The chosen action is routed to the appropriate channel (email, push, in-product, call center, paid) and the outcome is measured against a preserved holdout of customers who received no action for the same window. The read is treated-versus-holdout, per action, per cohort. Anything less than that is not causal.
Where NBA earns its keep, by use case
1Retention. NBA distinguishes at-risk customers whose churn is actually preventable from natural stayers who don't need an offer. That lifts incremental save rate without eroding ARPU through unnecessary discounts. See customer churn prediction for the modeling side of this.
2Cross-sell. NBA ranks candidate second-product offers against incremental uplift, so cannibalization shows up as negative score on the substitute product and never gets shipped.
3Plan upgrades. NBA nudges under-utilized customers on lower tiers with the exact offer whose uplift-weighted margin is highest, one at a time.
4Onboarding. Per-customer per-moment routing during the first two weeks shapes activation trajectory more than any segment-level drip can.
NBA vs Salesforce Einstein, Pega and the CDPs
Every category leader has an NBA product: Salesforce Einstein Next Best Action, Pega Customer Decision Hub, Adobe Journey Optimizer, and now most modern CDPs. The stacks differ in detail but converge on the same conceptual shape. What distinguishes them in practice is (a) whether the models are genuinely uplift-based or wrap propensity under a rebrand, (b) whether a preserved holdout is a first-class object or a bolted-on afterthought, and (c) how much of the loop is actually agentic, meaning proposing candidate actions, not just picking among a fixed set the marketer wrote in advance.
A future post in this series will do the head-to-head on the big vendors; for now, the buyer's rule of thumb is: if the product cannot show you the incremental margin per decision against a control, it is not doing what NBA is supposed to do.
A worked example: what NBA changes on a 2M base
Take a consumer subscription business with 2,000,000 active customers and a blended monthly ARPU of $9.40, the 2026 median for streaming in the Markin benchmark set. Six actions are eligible in any given week: a tier upgrade, an add-on cross-sell, a usage nudge, a retention save, a payment-recovery prompt, and no action.
1Segment approach. Four segments, one treatment each, one weekly send. Roughly 1.4M customers receive a message, most of whom would have behaved identically without it. Measured against a 5% holdout, incremental ARPU lift lands in the 0.4–0.8% range and fatigue costs show up as rising opt-outs.
2NBA approach. Each customer is scored on all six actions by expected incremental margin. About 40% of the base receives no action in the week because no intervention scores positive. Volume falls, incremental lift rises: the same 5% holdout reads 2.1–3.4% incremental ARPU over a quarter in the deployments we measure.
3What the difference is worth. On $9.40 ARPU and 2M customers, moving from 0.6% to 2.6% incremental lift is roughly $376,000 of incremental monthly revenue, about $4.5M annualized, with fewer messages sent.
Next best action marketing examples
The examples below are the decisions large B2C teams route through an NBA layer most often. In each one, the value comes from picking between actions rather than from the action itself.
1Telco: upgrade instead of discount. A subscriber shows churn signals. The rules-based reflex is a retention discount; uplift scoring often ranks a plan upgrade higher, because the discount would have been given to someone who was staying anyway.
2Retail: suppress the win-back. A lapsed buyer with high organic return probability scores negative on incremental margin for a coupon. The next best action is no action, which protects margin the campaign would have burned.
3Streaming: annual plan instead of save message. A viewer with rising watch depth converts better on an annual prompt than on a churn save, and the annual switch removes the churn risk the save was trying to treat.
4Fintech: product density over reactivation. For an active account holder, a card or lending cross-sell outranks a generic reactivation nudge; for a dormant one, the ranking flips. Same base, two different next best actions.
5Marketplaces: which side to treat. The candidate set spans both supply and demand. The decision layer picks the side where an intervention produces incremental GMV, not the side that is easier to message.
Next best action marketing vs marketing automation
Marketing automation executes journeys a human authored: branching logic, timing and offers are fixed at design time and only change when someone edits the flow. Next best action marketing decides at run time which action, if any, carries the highest expected incremental value for that customer in that moment. They are not competing categories: automation is the execution layer, NBA is the decision layer that tells it what to send, to whom and when. Teams that add NBA on top of an existing engagement platform keep their channels and replace only the logic that chooses the treatment.
How is next best action measured?
NBA is measured as incremental lift per decision against a preserved holdout: a randomly assigned share of eligible customers who receive no action in the same window. The readout is treated-minus-holdout on the business metric, incremental ARPU, margin or save rate, never opens, clicks or attributed conversions.
1Holdout at decision level, not campaign level. The control must be assigned when the decision is made, per action, or you cannot attribute lift to the specific intervention that produced it.
2Read incremental margin, not response. Response rate rewards treating customers who would have converted anyway. Incremental margin is the only score that ranks actions correctly.
3Watch for contamination. A holdout that still receives the same offer through a different channel is not a holdout. Cross-channel suppression is part of the measurement design, not an operational detail.
4What invalidates a read. Changing the eligibility rule mid-flight, resizing the holdout, or shipping a pricing change in the same window. Any of the three and the quarter's number is descriptive, not causal.
The minimum architecture for next best action
1Event stream and feature store. Near-real-time behavioral, transactional and contextual signals resolving customer state at any moment. Batch-only features cap the 'per moment' half of NBA.
2Uplift models per action. One causal model per candidate action, not one global propensity model reused as a ranking score.
3Arbitration with constraints. Channel capacity, frequency caps, consent state, product eligibility and holdout assignment applied at decision time, with provenance recorded per decision.
4Execution inside existing channels. The decision layer should write into the CRM, product surface or contact center you already run. A new channel is a migration project, not a growth program.
Method and limits
The ARPU level used in the worked example is the 2026 streaming median from the Markin B2C benchmark set (147 operators with at least one million active customers, trailing twelve months to Q2 2026); see ARPU benchmarks by industry 2026. The lift ranges are observed in Markin deployments with a preserved holdout and are not a guarantee: they depend on base size, channel breadth and how much untreated headroom exists before NBA starts. Definitions of ARPU used throughout follow the ARPU calculation guide.
Common failure modes
1Propensity dressed up as uplift. Ranking actions by predicted response rate instead of predicted treatment effect. Corrodes ARPU because it preferentially treats the customers who would have converted anyway.
2No preserved holdout. Without a control, every readout is a story, not a number. Programs converge to the loudest stakeholder's priors rather than to what actually works.
3Human-authored candidate set only. If the system only picks among actions marketers wrote by hand, the ceiling on decision quality is the marketer's imagination. The point of an agentic loop is to widen the candidate set.
Where to go from here
If you're evaluating NBA as an operating model rather than a feature to buy, the two pieces that pair with this one are continuous decisioning (why the calendar has to go) and how to increase ARPU (which specific decisions actually move the number). To put a figure on it for your own base, the ROI and incrementality calculator estimates the lift that would survive a holdout, and sizes the control group you would need to prove it.
If the question is which vendor already does this, the two most common starting points are Einstein Next Best Action inside Salesforce and Braze Decisioning Studio inside the messaging layer. Both rank inside their own estate; neither reserves a randomised holdout per decision.
Markin runs Next Best Action as a native operating model: per customer, per moment, ranked by incremental margin, measured against a holdout. Explore Growth optimization to see it live.