Smart upsells
Upsell flows for subscribers, including A/B promotion groups and treatments.
Smart Upsells recommend products to subscribers in the customer account. You can enable the automatic recommendation engine and/or hand-built upsell flows for traffic outside the Smart Upsells share.
Flow structure
Hand-built flows typically use:
| Step | Role |
|---|---|
| Condition | Who qualifies for the offer. |
| Nudge | How the offer is presented. |
| Treatment | What happens on accept (product / discount behavior). |
| Promotion group | Optional A/B split across control and variants with weights. |
Engine settings (block title/description, traffic share, apply to next delivery vs whole subscription, optimization goal, max discount, offers per subscriber, holdout) live on the Smart Upsells page in the app.
A/B: promotion group
Promotion groups allocate traffic across variants so you can compare offers without hard-coding a single treatment.
A/B: treatments
Each variant can carry its own treatment and weight. Keep a control arm when you need a trustworthy uplift read - the engine holdout setting follows the same idea for automated offers.
Storefront
What subscribers see is covered under Customer portal → Upsells.