· Pavel
Shop the Look for Shopify: How to Turn Any Image Into a Shoppable Experience with Spot Layer

You've seen it on every major fashion and home-decor site: a beautiful lifestyle photo with small pulsing dots on it. Tap the dot on the sofa, and a card pops up — product name, price, and a button that takes you straight to it. That's "Shop the Look", and it's one of the highest-converting content formats in e-commerce for a simple reason: it sells products in context, the way customers actually imagine using them.
In this guide you'll learn how to build the same experience on your Shopify store in about 15 minutes using the Spot Layer app — no theme code edits, no developer required.
What is "Shop the Look"?
"Shop the Look" is a shoppable image: a photo (an outfit, a styled room, a flat lay, a workbench) with interactive markers — hotspots — placed on each product that appears in it. Clicking a hotspot reveals a popup with the product's name, description, image, and a link to buy it.
Instead of asking customers to browse a grid of isolated product photos, you show them a finished result — the whole outfit, the fully styled living room — and let them shop every piece of it from a single image.
Why it works
- Context sells. A $40 cushion looks like a commodity in a product grid. On a photo of a beautifully styled reading nook, it looks like part of a lifestyle the customer wants.
- It increases average order value. A single "look" naturally cross-sells 3–8 products at once. Customers who came for the jacket discover the boots and the bag.
- It rewards the content you already have. Your lookbook photos, Instagram shoots, and campaign imagery stop being decoration and start earning clicks.
- It shortens the path to purchase. With Spot Layer you can even skip the popup entirely and send a click straight to the product page — or add the item directly to the cart.
What you'll build
By the end of this tutorial you'll have:
- A lifestyle image with interactive, branded hotspots on it
- Each hotspot linking to a product (or adding it straight to the cart)
- The image live on any page of your storefront via the Theme Editor
- (Optional) Analytics showing views, interactions, clicks, and your most-clicked products
Step 1 — Install Spot Layer and pick a plan
Install Spot Layer from the Shopify App Store. On first launch you'll see the plan picker:
- Basic — $7/month. Everything you need for shoppable images: unlimited hotspots, all styling options, all three theme blocks.
- Premium — $11.99/month. Adds the advanced analytics dashboard (views, interactions, clicks, top products, per-image engagement) plus CSV export.
New customers get a 12-day free trial on either plan, so you can build your first looks and see real results before paying anything.

Step 2 — Upload your "look" image
From the app dashboard, click Upload and choose your lifestyle photo.
A few tips for choosing the right image:
- Use real, styled photography — an outfit on a model, a set dining table, a packed hiking bag. The photo should show multiple products working together.
- Landscape or portrait both work. The app stores the image dimensions and renders responsively, so hotspots stay pinned to the right spot on every screen size.
- Don't worry about file size. Uploads are automatically resized (up to 1500×1500px, aspect ratio preserved), so even raw camera exports are handled gracefully. SVGs are supported too and passed through untouched.
Give the image a clear Image Name (e.g. "Autumn Capsule — Look 3") and set the Image Alt Text for accessibility and SEO.
Step 3 — Drop a hotspot on every product
Open the image in the editor and click anywhere on the photo to add a hotspot. Then drag it precisely onto the product — the positioning is free-form, so you can pin a dot to a watch face or a lamp shade with pixel accuracy.
For each hotspot, fill in:
- Title — usually the product name ("Camden Wool Overcoat")
- Description — a one-liner that sells it ("Water-resistant, fully lined, runs true to size")
- Link — paste the product page URL
- Link Label — the button text ("Shop this coat →")
- Hotspot image (optional) — upload a clean product cutout so the popup shows the item on its own

Repeat for every product in the photo. There's no limit — though 4–8 hotspots per image is the sweet spot: enough to make the image feel rich, not so many that it feels cluttered.
Power options for the click behavior
This is where Spot Layer goes beyond the basic "dot with a popup":
- Open Link Directly On Click (No Popup Box) — turns each hotspot into a one-tap shortcut to the product page. Great for minimal designs.
- Add to cart directly (skip the product page) — the hotspot click puts the product straight into the cart. This is the shortest possible path from inspiration to checkout, and it's brilliant for low-consideration items like accessories.
- Open Link In A New Tab — keep the lookbook page open while customers explore products.
- Show Popup On Hover (Desktop Only) — reveal product cards on mouse-over for a premium, editorial feel (clicks still work on mobile).

Step 4 — Match the hotspots to your brand
Every look-and-feel option is configured per image, so a moody winter campaign and a bright summer edit can each have their own styling:
- Point Color — the hotspot dot itself. Pick something from your brand palette that contrasts with the photo.
- Pointer Pulse — a subtle animated pulse that draws the eye to hotspots without being obnoxious. Highly recommended: customers can't shop hotspots they don't notice.
- Point style / custom icon — swap the default dot for a different marker style, or upload your own icon (a "+", your logomark, a price tag).
- Popup styling — set the Box Color, Title Color, Text Color, and Link Color so product cards look native to your theme.
- Popup size and animation — control how large the product card is and how it enters.
- Hotspot size (desktop / mobile) — tune the dot size separately for each device. Bigger tap targets on mobile mean fewer missed taps.
Use the built-in Preview page to see exactly how the image will behave on the storefront before you publish anything.
Step 5 — Add the image to your storefront (no code)
Spot Layer ships with a Theme App Extension, so publishing is done entirely inside Shopify's Theme Editor:
- Copy the Image ID from the app dashboard.
- In Shopify admin, go to Online Store → Themes → Customize.
- Navigate to the page where the look should appear (homepage, a lookbook page, a blog post, even a product page).
- Click Add block / Add section and pick one of the app's blocks (described below).
- Paste the Image ID into the block settings and save.
The three blocks to choose from:
- Hotspot Image — the shoppable image on its own. The workhorse block.
- Hotspot Image + Content — image plus a heading and text beside it. Perfect for "Shop the Look" sections with a title like "Get the Autumn Look" and a short intro.
- Hotspot Slideshow — multiple shoppable images in a slider. Ideal for a full lookbook or a seasonal campaign with several outfits.

Mobile-specific images
Wide lifestyle shots often crop badly on phones. The block settings include a Mobile Image ID, so you can create a second, portrait-cropped version of the look in the app (the Duplicate image feature copies all hotspots for you — just reposition them) and serve it only to mobile visitors. You can also set separate width/height values for desktop and mobile, or switch the block to Full width.
Step 6 — Measure what converts (Premium)
Once your looks are live, the Analytics dashboard (Premium plan) answers the questions that matter:
- Views, Interactions, Clicks — the full funnel for your shoppable images over your chosen date range.
- Top products — the most-clicked products linked from your hotspots. This tells you which items your imagery is actually selling.
- Image performance — engagement per image, where engagement is the share of views where a hotspot was opened. A low-engagement image usually means the hotspots are hard to notice (try enabling Pointer Pulse or a brighter Point Color).
- Hotspot performance — which individual dots get opened and clicked, so you can reposition or re-copy the underperformers.
Everything exports to CSV if you want to analyze further or report on campaign performance.

7 tips for "Shop the Look" sections that actually sell
- Lead with your bestseller. Place your hero product most prominently in the photo — it's the hook that draws people into the look.
- Keep popups punchy. One benefit-driven sentence beats a paragraph. The product page does the heavy lifting.
- Turn on Pointer Pulse. Discoverability is the #1 failure mode of shoppable images.
- Use "Add to cart directly" for accessories. Impulse-friendly items under ~$50 convert best with zero friction.
- Refresh looks seasonally. Use the duplicate feature to keep hotspot work minimal when you swap campaign imagery.
- Put a look on your homepage and deep pages. A shoppable image in a blog post ("How to style linen in summer") turns content traffic into product traffic.
- Check analytics after two weeks. Kill or rework any image with low engagement, and give your top-clicked products more prominent hotspot positions.
Frequently asked questions
Does this slow down my store?
No. The widget is a small, self-contained script loaded through Shopify's Theme App Extension system, and it only fetches data for the specific images on the page.
Will hotspots stay in place on different screen sizes?
Yes — hotspot positions are stored as coordinates relative to the image, so they scale with it on every device. For dramatically different mobile crops, use the Mobile Image ID option.
Can I use it for things other than fashion?
Absolutely. Furniture and home decor ("shop this room"), food and grocery ("shop this recipe"), sports gear ("shop this setup"), electronics ("shop this desk"), gift guides — any image with more than one product in it is a candidate.
Do I need to touch my theme's code?
No. Everything is added through the Theme Editor as app blocks and removed just as cleanly.
Ready to make your images work as hard as your product pages? Install Spot Layer, upload your best lifestyle photo, and publish your first Shop the Look section today — the first 12 days are on us.