Introduction
The Cart Redeem widget is the central redemption surface on your storefront. It shows the customer’s balance, rewards they’ve already earned, rewards they can claim, and (optionally) their VIP tier progress — with a one-click apply flow at the cart.What problem this solves
Customers regularly forget they have points or rewards. A redemption widget at the cart removes the friction: they see what they have, what they can use right now, and they can apply it without leaving the page.Where it appears
- Cart page and cart drawer (theme-dependent).
When to use
- You want to drive redemption rate.
- You want a visible loyalty hub at the moment of purchase decision.
- You want to highlight VIP benefits without a separate page.
Overview
- Displays the customer’s points balance.
- Lists active rewards the customer has earned.
- Lists redeemable rewards (Ways to Redeem) the customer can claim.
- Optional VIP status section with tier progress.
- Separate logged-in and logged-out copy.
- Fully customisable messages, button labels and icons.
Before you start
Setup guide
1. Configure in Yuko
Open the widget settings
Configure the logged-in state
- Point balance message — default: “You have:
[point_balance][points_label]” - Reward button text — e.g., “Redeem rewards”
Configure the logged-out state
- Toggle Hide widget for logged-out users if you prefer.
- Login prompt — default: “Log in to redeem your
[points_label]for rewards.” - Log in button text — e.g., “Log in”
Configure the redemption view
- Heading — “Redeem rewards”
- Existing rewards title — “Your rewards”
- Ways to redeem title — “Available rewards”
- Redeem button text — “Redeem”
- Apply button text — “Apply code”
- Reward expiry message — “Reward expires on
[discount_expiry_date]”
Configure VIP status (optional)
- VIP status title — e.g., “VIP Status”
- Next tier message — “Next tier:
[next_tier]” - Max tier message — “You’ve reached the top tier!”
Set custom placement
Activate
2. Add the widget to your theme
Open the Theme Editor
Pick the right template
Add the Yuko app block
Position and save
3. Verify
Test logged-in state
Test logged-out state
Test VIP section
Test redemption flow
Available placeholders
How it works
- The widget loads the customer’s points balance and reward state from Yuko.
- For logged-out customers, it shows the login prompt (or hides itself).
- For logged-in customers, it shows balance, earned rewards, and claimable rewards.
- Clicking Redeem issues a Shopify discount code unique to the customer.
- Clicking Apply code copies the code (or auto-applies it) to the cart.
- The discount is then visible at checkout.
Decision guidance
- Always show the VIP section if you have tiers — it drives upgrade behaviour.
- Use the logged-out login prompt rather than hiding the widget — it’s a clean acquisition CTA.
- Place near the checkout button for the best conversion-to-redemption ratio.
Limitations
- Auto-apply behaviour depends on theme support; on some themes the customer needs to manually paste the code.
- VIP section requires VIP tiers to be enabled.
- Cart drawer rendering is theme-dependent.
Examples
- Premium beauty brand: Cart Redeem at the bottom of the cart drawer, with the VIP section visible. Average redemption rate up 38% within 30 days of launch.
- DTC apparel: Cart Redeem near the checkout button, login prompt enabled — doubles as a sign-up nudge.
Best practices
FAQs
What happens if a customer has no rewards yet?
What happens if a customer has no rewards yet?
Can the widget auto-apply a reward?
Can the widget auto-apply a reward?
Why is the VIP section empty?
Why is the VIP section empty?
Can I show different rewards to different customers?
Can I show different rewards to different customers?