Fudge can show recently-viewed products in the cart

Quick design wins
Conversion

AI 'Don't forget about these' cart block for Shopify — surfaces the last 3 products the shopper viewed but didn't add, with image, name, price, and one-tap Add.

Try this prompt

Add "Don't forget about these" to the cart drawer — last N viewed products with one-tap add.

Replace each highlighted slot with details from your store before sending.
Want more control? See the expanded prompt

Inside the cart drawer, add a 'Don't forget about these' row showing the last 3 products the shopper viewed but didn't add to cart. Show image, name, price, and a one-tap Add button.

Pattern
[Mechanic] + [Threshold / rules] + [Recommendation logic] + [Style direction] — Fudge fills in the rest (brand voice, fonts, photography, shipping, schema) from your store.
You say
Fudge fills in automatically
"Don't forget about these" in cart
Section and placement
Last 3 viewed products, one-tap add
Content and behavior
AUTO
Image, name, price from your catalog
AUTO
Tracks viewed products
AUTO
CRO best practices — proven conversion patterns from across the Shopify ecosystem
AUTO
Styling matching your brand
Key takeaways
  • Last 3 viewed products that aren't already in cart.
  • Stored in localStorage — no backend tracking.
  • One-tap Add reuses your cart's existing event.
  • Hidden when no recently-viewed data.

What you're trying to do

Shoppers often abandon products by accident — open a PDP, get distracted, navigate away. Putting recently-viewed inside the cart drawer is a gentle 'you almost bought this' nudge at the exact moment of conversion.

Things to watch out for

  • Privacy — Fudge uses localStorage only, no cross-session tracking.
  • Cart-overlap — Fudge handles this: items already in cart are excluded.
  • Max 3 — Fudge handles this: more feels desperate.
  • Cart drawer vs cart page — Fudge can mirror to both.
Want this built for you? Fudge does it in minutes.
Try this in Fudge

How Fudge does it

Fudge duplicates your live theme into a draft, edits the relevant template (product, cart, or checkout) with the changes your prompt requires, and tests against your real product data. Everything starts in draft — preview on any product or in the cart, tweak any detail, and publish when you're ready. Your live store stays untouched.

Why “don’t forget” recently viewed items convert

Shoppers often browse multiple products before adding to cart. Showing the last 3 items they viewed but didn’t add — in the cart drawer with one-tap Add — recovers the abandoned consideration.

When this is worth building

Build recently-viewed if shoppers browse multiple products per session. Skip if your typical session is single-product.

What makes one great

  • Last 3 viewed products — recent without overwhelming.
  • One-tap Add — friction-free addition.
  • Image, name, price — buy-ready info.
  • Tracked across sessions — works for returning shoppers too.

Pair this with cart cross-sells and exit-intent email popup.

Common questions

Does this work across devices?
No — it's localStorage-only. For cross-device, Fudge can integrate with your CRM (Klaviyo / Shopify customer).
Can I show recently-viewed elsewhere?
Yes — homepage, footer, post-purchase. Same data source.
How old can the recently-viewed data be?
Defaults to 7 days; configurable.

Try Fudge free

Install the Shopify app and run this exact prompt in under a minute.