Shopify recently viewed apps add a carousel of the products a shopper has already looked at, so they can get back to them without searching. They're cheap flat-fee or free apps, so choose on which pages the widget can appear, whether it installs as a theme app block with styling controls, and how it looks on mobile.
Recently viewed apps are cheap. Every dedicated one on this list charges a small flat monthly fee or nothing at all, and none of them meters you by traffic or orders. That changes the question: you're not weighing cost, you're weighing whether the carousel helps your shoppers and where it should sit.
For some stores it's one of the most useful widgets on the page. For others it's clutter. The difference is how people shop with you, so start there.
Three stores, three different answers
The fashion store. A shopper opens six dresses, compares two, gets distracted, comes back to the home page and can't remember which one had the square neckline. A recently viewed row on the product page and in the cart fixes that in one tap. This is the store these apps were built for.
The big catalogue. A parts supplier or a homeware shop with thousands of products sees visitors browse deep, often across several visits. Here the carousel earns most on the home page and collection pages, where a returning visitor lands and wants to pick up where they left off.
The one-product brand. If you sell a single hero product and two accessories, a recently viewed carousel shows a shopper the thing they're already looking at. Skip it. Spend the space on reviews or delivery information instead.
Most stores sit somewhere between the first two. If yours does, here are the apps worth a look.
Recently viewed apps for Shopify
MLV Recently Viewed Products
Set it and leave it: the carousel appears automatically on home, collection, product and cart pages without placing it page by page.
Oc Recently Viewed Product
A lightweight tracker that remembers what each shopper opened and shows those items again to pull them back in.
Qe Recently Viewed
Stores that want a fast route to checkout will like the quick add-to-cart drawer built into its carousel.
JustViewed - Recently Products
Here the pitch is resuming a shopping trip, with a slider you can restyle to sit comfortably in most themes.
UR: Recently Viewed Products
If you want the row somewhere unusual, this displays previously browsed items on any page of the store.
View Star: Recently Viewed
A newer listing that adds an auto-generated personal browsing history widget so shoppers pick up where they left off.
Recently Viewed Products-Free
Installed as a theme app block, it pairs styling controls with a view of which products shoppers keep coming back to.
Recently Viewed Pro
Mobile shoppers are the focus: a carousel built for small screens and matched to the look of your existing theme.
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
Test it in a private window first
Before you worry about placement or price, see whether the app behaves. Open a private browser window so you start with no history. Visit four products in a set order, say a jumper, a scarf, a hat and a coat. Go to the home page and check the carousel shows all four, newest first. Open the coat again and see whether it jumps to the front or appears twice. Add the scarf to the cart and look at the cart page. Then do the same on your phone.
While you're there, ask the developer one question: does a logged-in customer see the same history on their phone as on their laptop, or does it live in one browser? For a store where people browse on mobile and buy on desktop, that answer matters.
Finally, run a product page through Google's PageSpeed Insights before and after you switch the app on. A widget that adds noticeable load time to every product page isn't worth the convenience.
Where the carousel should sit
Placement does more work than the app you choose. Some apps here drop the widget onto home, collection, product and cart pages automatically; others let you put it on any page you like. Both are fine, as long as you then decide where it belongs rather than accepting every default.
On a product page, the carousel belongs below the description and reviews, never above the buy button. A shopper who's still deciding should see price, options and Add to Cart first. On the cart page it's a quiet reminder of what else they considered, which is useful just before they pay. On the home page it's the first thing a returning visitor should see, because they came back for a reason.
Don't stack it with two other product rows. A page with recently viewed, "you may also like" and "frequently bought together" one after another makes shoppers scroll past all three. Recommendations and add-ons do a different job, and I've compared those in my guide to Shopify upsell apps.
App block or code edit
Newer listings install as Shopify app blocks, which means you add the widget in the theme editor rather than having someone paste code into your theme files. That matters more than any feature. An app block can be moved, restyled or removed in a minute, and doesn't leave stray code behind when you uninstall.
Before you install anything, open Online Store, then Themes, then Customize, go to a product page template and click Add section. Look through the list. If your theme already offers a recently viewed section, try that first: it'll match your design and costs nothing extra. If it doesn't, look for App Store listings that mention app blocks or the theme editor.
Do you make recently viewed product widgets for Shopify? Tool makers can ask to be considered for a featured place on this list.
Mistakes that make the carousel useless
- Showing the product they're on. A carousel on a product page that leads with that same product wastes its first slot. Check whether the app leaves out the current item.
- Showing sold-out products. Reminding someone of a thing they can't buy is a small disappointment. See whether the app hides out-of-stock items or lets you.
- Ignoring mobile. On a phone, a carousel of tiny cards with titles cut off after three words is useless. Check it on a handset, not in the desktop preview.
- Confusing it with a wishlist. Recently viewed is passive history. A wishlist is a deliberate save that can follow the shopper to an email. If your customers plan big purchases over weeks, you probably want one of the Shopify wishlist apps as well.
What you'll pay, and why the reviews mislead
The bill here is flat. On the vendors' own listings this month, paid plans run from about $2 to $10 a month, and the price doesn't move with your traffic. Three of the eight apps list a free plan, four offer a free trial on their paid plan, and the eighth shows a single paid plan with no free plan or trial listed. Where a yearly price is shown, it usually works out a little cheaper.
Review counts are a weak guide in this category. Many listings are very new, with anything from none to a few dozen reviews, so a five-star average from a handful of merchants tells you little. Judge on the pages the app supports, how it installs and what you saw in your own private-window test.
If it's quick, matches your theme and behaves in that test, you're done, and the cost is small enough that you'll never think about it again. If what you're after is bigger baskets rather than easier browsing, look at Shopify bundle apps instead.
Want your tool on this list? Featured spots and reviews here are paid partnerships. Here's how to partner with me.


