A decision engine is a system that ranks what each customer should be offered next: which product, message, channel, and moment. Decisions are computed centrally, from a shared data platform, so every channel makes the same promise; the alternative is a call center offering a discount that the email journey knows nothing about. The engine can be a vendor product or an in-house model stack.
Also known as
Next Best Offer; NBO; Next Best Action; NBA; decisioning
In practice
The engine isn’t the hard part. The contract between decision and delivery is. If the offer a model picks can’t be reliably delivered across every channel, or response data never flows back to retrain it, you get a ranking system nobody acts on. Get the decision-to-delivery handoff and the feedback loop right before investing in smarter models.
Discuss this term
A question, a bug, or outdated info? Tell us — it goes straight to the team, and we keep the glossary current.