Expert answer · 3 min read

Should I show recently viewed items in the cart?

As an e-commerce business owner, I'm exploring ways to improve my cart page's conversion rate and provide a better user experience. I've heard about showing recently viewed items in the cart, but I'm unsure about the potential benefits and best practices. Should I implement this feature? Will it distract customers from completing their purchase, or could it actually help increase average order value and reduce cart abandonment?

The short answer

Personalize emails using purchase history (recommend next logical product), browse data (follow up on products viewed but not bought), and engagement level (send more to active subscribers, less to inactive). Basic personalization (first name + relevant product recommendation) increases open rates 20-30% and revenue per email 40-60%.

In depth

How Do I Personalize Email Marketing for E-Commerce?

Email personalization goes far beyond using someone's first name. True e-commerce personalization uses behavioral and purchase data to make each email feel like it was written specifically for that person - recommending products they're likely to buy, addressing their specific stage in the customer journey, and sending messages that are relevant to their demonstrated interests.

Personalization Levels and Their Impact

Personalization LevelElements UsedRevenue Lift
Level 0 (None)Generic broadcast to allBaseline
Level 1 (Basic)First name only+15-20%
Level 2 (Behavioral)First name + product recommendation from browsing+40-60%
Level 3 (Predictive)Purchase history + LTV prediction + next best product+60-100%
Level 4 (Full 1:1)Dynamic content blocks per individual+80-150%

Practical Personalization Implementation

Product Recommendations from Browse Data

When a subscriber views a product but doesn't buy, trigger a browse abandonment email featuring that product 24 hours later. "Still thinking about [Product Name]?" with a photo and direct link. Klaviyo and Omnisend both support this natively.

Category-Based Content Blocks

In newsletter campaigns, show different product blocks based on past purchase category. Skincare buyers see skincare content; makeup buyers see makeup. Same email template, different content blocks - requires dynamic content support in your ESP.

Replenishment Timing

Calculate average product use time (30ml moisturizer at 2 pumps/day = ~90 day supply). Send replenishment email at day 75-80. "Your [Product] should be running low" with reorder link. Converts at 15-30% - highest rate of any triggered email.

LTV-Based Upgrade Paths

Use Klaviyo's predictive LTV to identify high-LTV customers and send them premium product recommendations, VIP programs, and exclusive offers. Low-predicted-LTV customers get retention-focused messaging.

Personalization Data Sources in Shopify

Data SourceSignals AvailablePersonalization Use
Order historyProducts bought, frequency, AOV, categoriesNext product recommendations, replenishment
Browse activityProducts viewed, categories visited, time on pageBrowse abandonment, relevant newsletter blocks
Cart dataItems added, abandonment patternsCart abandonment emails with specific products
Email engagementOpen/click patterns, content preferencesSend time optimization, frequency adjustment

On-Site Personalization Parallel

Growth Suite's Advanced Behavioral Targeting applies the same personalization logic on-site in real time - adapting exit-intent offers based on what specific products the visitor viewed, their cart contents, and their engagement depth. The behavioral data collected on-site can be passed to your email platform via integrations, creating a unified personalization layer where on-site behavior informs email content and vice versa.

Growth Suite for Shopify

Put this answer to work in your store.

Growth Suite reads what each visitor is about to do and triggers the right offer at the right second — so the strategy above runs on its own.

14-day free trial · No credit card · Cancel anytime

Go deeper

Resources

All resources
Shopify Upselling & Cross-Selling - Growth Suite

Topic ·9 min read

Shopify Upselling & Cross-Selling

Most Shopify stores leave 10-30% of revenue on the table because they do not upsell or cross-sell effectively. This...

Shopify Countdown Timer - Growth Suite

Topic ·4 min read

Shopify Countdown Timer

Adding a timer takes 5 minutes. Making it convert without destroying trust? That's strategy. The complete guide to...

Shopify Cart Abandonment - Growth Suite

Topic ·3 min read

Shopify Cart Abandonment

70% of Shopify carts are abandoned. Learn why customers leave, how to prevent abandonment in real-time, and recover...

Shopify Discount - Growth Suite

Topic ·3 min read

Shopify Discount

Master Shopify discounts without sacrificing your profit margins. Learn strategic discount techniques, timing...