Marketing scenario
What this scenario gives you
More returns to cart and categories, better customer reactivation, and lower message fatigue risk than with a persistent popup.
Bar with a code or light benefit for a customer with visit or purchase history, shown after a return condition is met.
When it is worth using
- customers returning after a pause
- stores with cyclical purchases and seasonal returns
- brands that want reactivation without heavy pressure
When to skip it
Do not show the code to customers who regularly buy without incentive. In that segment, recommendations or a calm reminder are better.
Implementation plan
How to set it up
Define return
The condition should include last purchase, last visit, active code, and current onsite intent.
Use a light code
A welcome-back code should be simple but not too strong. Its role is to refresh the decision, not train the customer into constant promotions.
Exclude after reaction
After click, code use, or purchase, the bar should disappear. Repeating the same incentive feels broken.
Retention
Customer return needs recognition, not a global promo
The code should not feel like a penalty for loyal customers who bought earlier without a discount. Use caps, segments, and a clear reason: return after time, specific category, or seasonal action.
- Segment by time since last purchase.
- Do not discount recent buyers.
- Set code usage and expiration limits.
Format
A bar works where a popup would be too heavy
A returning customer often needs a reminder, not an interruption. A low bar leaves control to the user and does not cover product or cart.
- Keep copy short and code visible.
- On mobile, ensure the bar does not cover CTA.
- Do not combine several benefits in one bar.
Example
A customer after 90 days can receive a calm return code
If a customer returns after a longer pause and views a category, show a bar with a code for the next order. If they purchased a week ago, do not show it.
- Condition: previous purchase, pause, no active code.
- CTA leads to viewed category or cart.
- Measure code use, margin, and repeat order.
Measurement
What to measure after launch
Evaluate the scenario by shopper behavior and cart impact, not by impressions alone. These metrics help you see whether the campaign supports revenue or only creates activity.
- repeat purchase rate
- code usage
- margin after code
- cart returns