Next best action marketing uses a decision engine to choose, for each customer and moment, the most valuable thing to do next. The term comes from banks and insurers, where the engine recommends an action to a person who performs it. A direct-to-consumer brand has nobody in that seat, and that changes what the engine must be.
Relvino is a decision engine for ecommerce that acts on its own decisions, so read this as informed but interested. Every vendor statement below is quoted from that vendor’s own page, or, where a page would not render, from a search-result snippet of it (noted in the evidence); the argument about the empty seat is ours, and it applies to any store whether or not it ever considers Relvino.
The results for this term are almost entirely enterprise software. The vocabulary is consistent across them.
Two of the four are explicit that the recommendation goes to an employee, not the customer: Salesforce says “users” and Tiger Analytics says sales representatives and medical science liaisons. Pega’s own page says it will “seamlessly execute intentional interactions across all customer touchpoints,” and Braze’s AI decisioning names no human recipient at all. Salesforce’s own worked example is the clearest. When a customer abandons their cart, “an AI-enabled recommendation pops up on the salesperson’s dashboard” with options like sending custom offers, cart reminders or product information. The engine decides; a person acts.
Next best action grew up in industries with a human in the loop by law or by economics. A bank has a branch teller, a call-center agent and a relationship manager. An insurer has a claims handler. A pharmaceutical company has a field representative visiting a physician. In each, the customer interaction passes through an employee, and the engine’s job is to put the best option in front of that employee at the moment of contact. Pega’s phrase, delivered “no matter where the customer interaction occurs,” describes many touchpoints and one recommendation surfaced at each; Pega’s own page says that can mean the customer directly, with an employee only at some of them.
That design has a consequence the term hides. The engine chooses among actions a person authored. Salesforce says so plainly: recommendations “are standard Salesforce records, similar to accounts and contacts,” and a strategy applies the business logic that decides which to show. Braze says the same for its agents: “Teams choose the objective, define the action set” and “set guardrails on things like frequency and offer depth. AI decisioning then decides who receives which experience and whether they should be contacted at all…” The library of possible actions is human work; the engine ranks within it.
A Shopify store with a lean team has no teller, no retention desk and no field rep. Between the decision and the customer there is a send button, and the send button is software. That empties the seat the whole vocabulary was built around, and three things follow.
So “next best action” in ecommerce is a misnomer twice over. It is not next, because the engine is not queuing a suggestion for later; and it is not an action until something sends it. The honest name for the thing a store needs is a decision that executes.
Take the enterprise design, remove the person, and the engine has to grow three parts it did not previously need.
To be fair to the term, two situations keep the seat occupied. A brand with a real customer-service or clienteling team (luxury, high-consideration goods, B2B accounts) does have a person between some decisions and some customers, and a recommendation surfaced to that person is the right shape for those interactions. And a brand that wants a human review of every offer before it ships is choosing the enterprise design deliberately; the cost is that the review queue becomes the bottleneck the engine was bought to remove. For a lean Shopify team running email, SMS and pop-ups, neither applies, and the engine that only recommends is an engine that needs a hire.
In the list below, the recommends-to-a-person column is assembled from the Pega, Salesforce, Tiger Analytics and Braze statements quoted above (Salesforce’s in part from a search snippet, noted in the evidence); quoted phrases are theirs and the rest is our reading. The decides-and-executes column describes Relvino.
For a brand that has read this far and runs Klaviyo, Braze or Salesforce today, the practical question is whether its current tool decides or suggests. The Klaviyo vs Salesforce and Klaviyo vs Braze comparisons read each vendor’s AI page on exactly that point; the Braze alternatives guide sorts the wider field the same way. The engine that executes can be proven the only honest way, a 14-day pilot beside the current setup, and the Klaviyo vs Relvino page lays that out with pricing. Two adjacent guides cover the decisions the term folds together: lifecycle marketing, which is what the stage programs were trying to do, and send time optimization, the one decision most platforms already automate, and the wrong clock they automate it on.
A decision engine looks at everything known about one customer at one moment and chooses the single most valuable thing to do next: an offer, a message, a channel, a wait, or nothing. Pega describes it as automating real-time decision-making with AI so that recommended actions are delivered consistently wherever the customer interaction occurs. The concept shows up across banking, insurance and healthcare, where the recommendation is surfaced to an employee who then acts on it.
Einstein Next Best Action is Salesforce’s implementation. A recommendation is stored as a Salesforce record, like an account or a contact, and a strategy decides which ones a person sees on a record page. That is a different mechanism from Pega’s and Tiger Analytics’ recommendation feeds, but the same shape: a system surfaces a pick, and a person decides whether to act on it.
NBA is the abbreviation the enterprise vendors use for next best action; the same idea is also sold as next best offer and, at Braze, AI decisioning. All describe a system that ranks the possible actions for one customer and picks one. The distinction that matters is what happens to the pick: in the enterprise products it is shown to a user, and in an autonomous system for ecommerce it is sent to the shopper.
The software that makes the pick. It scores the available actions against real-time behavior, the customer profile and history, and a set of business rules, then returns one. Salesforce and Braze rank within a set of actions a person on the team put there. Relvino skips that step: it builds the set itself for each shopper and each catalog, chooses one action or none, and sends it, deciding in under 80 milliseconds per shopper.
About 30 minutes for the technical cutover: connect the Shopify store, point the sending domain, connect SMS, and shopper data ingests automatically. There is no action library to rebuild and no recommendation queue to staff; the brand sets guardrails once and the engine decides and executes per shopper inside them. The result is proven in a 14-day pilot run beside the current setup, scored on revenue per shopper.