26% of ecommerce revenue came from the 7% of visits that clicked a recommendation — Salesforce
Shopify theme editor showing a product recommendations block being added
How-to

How to Add Product Recommendations to Shopify Without Writing a Single Line of Code

May 27, 2026 · 5 min read · Updated July 2, 2026

You don't need a developer to add product recommendations to your Shopify store. Theme app extensions let you drop in a recommendation block directly from the Shopify theme editor — here's how.

The best way to add product recommendations to Shopify without touching code is to use a theme app extension. These are blocks that install directly into your Shopify theme editor — you drag, drop, position, and save. No liquid templates, no CSS, no developer needed. See our full Shopify product recommendations guide for the complete picture.

Let's walk through exactly how to set this up, why theme app extensions are different from older app installs, and what to look for when choosing which app to use.

What is a theme app extension?

Before 2022, most Shopify apps modified your theme's code directly — injecting scripts into your theme.liquid file, editing your product.liquid, or adding snippets that required manual placement. This was messy. App uninstalls sometimes left broken code behind. Theme updates could break the app's placement.

Theme app extensions work differently. They're official Shopify blocks that live in your theme editor alongside your regular sections. You go to Customize in the Shopify admin, find the app's block, add it to your page, and that's it. When you uninstall the app, the block disappears cleanly. When you update your theme, the block adapts automatically.

For merchants, this means: no developer needed, no broken code, no theme update anxiety.

Step 1: Install an app that uses theme app extensions

Not all recommendation apps use theme app extensions — some still use the old code-injection method. Dropr uses theme app extensions, which is part of why setup takes about 3 minutes.

To install Dropr: go to the Shopify App Store, search for Dropr, and click "Add app." The install takes about 30 seconds.

Step 2: Open your theme editor

In your Shopify admin, go to Online Store → Themes and click Customize next to your active theme. This opens the visual theme editor.

In the top center dropdown, switch from "Home page" to "Products → Default product". This shows you the layout of your product pages.

Step 3: Add the recommendation block

On the left sidebar, look for the section that contains your product information (usually called "Product information" or similar). Click it, then look for an "Add block" button at the bottom of that section's block list.

You'll see a list of available blocks. Dropr's block will appear here as "Dropr – Cross-sell Block" or similar. Click it to add it to your product page.

Step 4: Position it correctly

Drag the Dropr block to position it below the "Add to cart" button but above any reviews or description sections. This is the highest-converting placement — shoppers see the recommendation right after they make the decision to add your product to their cart.

You'll see a live preview of exactly how it looks on your page.

Step 5: Save and review your recommendations

Click Save in the theme editor. The recommendation block is now live on your product pages, and Dropr fills it with auto-generated recommendations matched to your catalog. The next step is to review them.

Go to the Dropr app in your Shopify admin. Dropr auto-generates a recommendation for each product, matched to your catalog, so you're not starting from a blank slate. You can review what it suggests and adjust any pairing — for example, swap the recommendation on your "Canvas Tote Bag" to a "Leather Keychain."

Start by reviewing your 10–20 best-selling products. You can refine the rest over time.

Step 6: Check how it looks on mobile

In the theme editor, use the mobile preview icon at the bottom of the screen. Make sure the recommendation block looks good on a small screen — it should be full-width, legible, and the button should be easy to tap.

Dropr automatically adjusts its recommendation block for mobile, but it's always worth checking your specific theme's behavior.

What about the cart drawer?

Dropr also supports a recommendation inside the cart drawer — that sliding panel that opens when someone clicks "Add to Cart." Adding it follows the same process: in the theme editor, navigate to the Cart section and add the Dropr cart block.

The cart drawer is often even higher-converting than the product page because it catches shoppers right after they've committed to buying something.

Do you need to do anything with code?

No. That's the point of theme app extensions. If you ever want to customize the look beyond what the app settings allow, you can add CSS — but for most stores, the automatic theme matching handles this. Dropr reads your theme's fonts, colors, and button styles and mirrors them in the recommendation block.

Related reading

FAQ

Will adding a recommendations app slow down my Shopify store?

Theme app extensions are loaded asynchronously, which means they don't block your page from rendering. The performance impact is minimal — typically under 50ms of additional load time when implemented correctly.

Can I add product recommendations to a Shopify collection page?

Most recommendation blocks are designed for product pages and cart drawers, since those are where shoppers are in buying mode. Collection pages are for browsing, so recommendations there tend to distract rather than convert.

What if I change my theme — will I have to set up recommendations again?

With theme app extensions, you'll need to re-add the block to your new theme's layout (a 2-minute step in the theme editor), but your product pairings and app settings stay intact. It's much cleaner than the old code-injection method.

Ready to try Dropr?

Get all this for $19/month.

Add to your Store

Try it free — 1,000 recommendation views a month. No credit card.