Shopify retargeting ads show your products to people who already visited your store but didn't buy. Since fewer than 2% of visitors convert on the first visit, retargeting is how you bring back the other 98% — and it delivers 5–8x ROAS compared to 2–4x for cold prospecting.
Most small Shopify merchants run cold traffic ads — sending strangers to their store and hoping enough of them buy. But they never set up the second half of the equation: bringing back the visitors who left. The click-through rate on retargeting ads is 10x higher than standard display ads. And abandoned-cart retargeting alone boosts revenue by an average of 27%.
If you're spending money on ads but not retargeting, you're filling a bucket with a hole in the bottom. This guide walks you through setting up retargeting on Meta, Google, and TikTok — step by step, specific to Shopify.
What Do You Need Before Running Shopify Retargeting Ads?
Retargeting depends on data. If your pixels aren't firing correctly, your retargeting audiences will be empty or inaccurate. Before you build a single campaign, verify your tracking setup.
Meta Pixel + Conversions API (CAPI): Go to your Shopify admin → Settings → Apps and sales channels → Facebook → Settings → Data sharing settings. Enable the data-sharing toggle and set it to Maximum. This activates both the browser-based Pixel and the server-side Conversions API. CAPI is critical in 2026 — it recovers 15–30% of purchase events that the browser Pixel misses due to ad blockers and iOS privacy restrictions. (For a deep dive on server-side tracking setup, see our Conversions API guide.)
Google Ads remarketing tag: Connect your Google channel in Shopify, then link it to Google Ads and Google Merchant Center. For dynamic remarketing (showing people the exact products they viewed), your product feed in Merchant Center needs to be active and synced. The item IDs in your feed must match the IDs your remarketing tag sends — if they don't, Google can't match products to visitors.
TikTok Pixel: Install the TikTok sales channel from Shopify. Connect your TikTok for Business account and enable Advanced Matching and the Events API. This is TikTok's equivalent of Meta's CAPI — server-side event tracking that improves match rates.
After setup, verify your events are firing. In Meta Events Manager, check that PageView, ViewContent, AddToCart, InitiateCheckout, and Purchase all show activity. In Google Ads, check Tag Assistant. On TikTok, use the Pixel Helper Chrome extension. Don't skip this step — broken tracking means broken retargeting.
Build Your Retargeting Audiences in Meta
Open Meta Ads Manager → Audiences → Create Audience → Custom Audience → Website. You'll build audiences based on specific actions visitors took on your store.
Start with these three audiences:
- Product viewers (7 days): People who triggered the ViewContent event in the last 7 days. These visitors looked at specific products but didn't add to cart. They're warm — they know what you sell.
- Cart abandoners (14 days): People who triggered AddToCart but not Purchase in the last 14 days. These are your hottest prospects. They wanted the product enough to add it. Something stopped them.
- All visitors (30 days): Everyone who visited your store in the last 30 days, excluding purchasers. This is your broadest retargeting pool for general brand awareness.
Segmenting audiences by behavior increases click-through rates by over 70% compared to broad retargeting. Don't lump everyone into one audience — a person who added to cart needs a different message than someone who bounced from your homepage.
One more audience to build: exclude purchasers. Create a Custom Audience of people who triggered the Purchase event in the last 30 days, and exclude it from all retargeting campaigns. You don't want to spend money asking someone to buy what they already bought.
Build Your Retargeting Audiences in Google Ads
Google calls it "remarketing," but it's the same concept. In Google Ads, go to Tools → Audience Manager → Audience segments.
Create these segments:
- All visitors (30 days): Anyone who visited your site. This is your general remarketing pool for display ads.
- Product page visitors (14 days): People who viewed specific product pages. This powers dynamic remarketing — Google shows them the exact products they viewed in display ads across millions of websites.
- Cart abandoners (14 days): Visitors who added items but didn't complete checkout.
For dynamic remarketing to work, you need an active product feed in Google Merchant Center linked to your Google Ads account. Shopify's Google channel handles this automatically — just make sure your products are approved and synced.
Set Up Your First Meta Retargeting Campaign
Create a new campaign in Meta Ads Manager with the Sales objective. At the ad set level, select your cart abandoners audience (14 days). This is where you'll see the fastest results because these people were closest to buying.
Budget: Allocate 20–30% of your total paid media budget to retargeting. For most Shopify stores spending $1,000–$5,000/month on ads, that's $200–$1,500 on retargeting. Start with the lower end and scale based on ROAS.
Ad creative that works for retargeting:
- Dynamic product ads (DPA): These automatically show visitors the exact products they viewed. Set up a product catalog in Meta Commerce Manager (Shopify syncs this through the Facebook channel), then select "Catalog Sales" as your campaign objective. DPAs do the creative work for you — no need to design individual ads for every product.
- Social proof ads: Show customer reviews, star ratings, or user-generated content. People who already viewed your product need reassurance, not another product photo.
- Urgency ads: Low stock notifications, limited-time discounts, or free shipping thresholds. Give them a reason to come back now rather than later.
Display retargeting ads shown within the first 24 hours of a site visit generate the highest click-through rates, often exceeding 1.2%. Don't let your audiences go cold — the sooner you re-engage, the better.
Set Up Google Dynamic Remarketing
Google dynamic remarketing shows banner ads featuring your actual products across the Google Display Network — that's over 2 million websites and apps.
Here's the setup:
- In Google Ads, create a new Display campaign and select "Sales" as your goal.
- Under Audiences, add your product page visitors and cart abandoner segments.
- Under Dynamic ads, link your Google Merchant Center product feed.
- Google auto-generates responsive display ads using your product images, titles, and prices from the feed.
- Set your daily budget and target CPA. Start with a CPA target 20–30% below your cold campaign CPA — retargeting should be cheaper per conversion.
The average cost-per-click for retargeting ads runs $0.95–$1.25 across platforms. That's significantly lower than cold prospecting because you're reaching people who already know your brand.
Add TikTok Retargeting (Worth It If You're Already Running TikTok Ads)
TikTok retargeting works best if you're already sending cold traffic from TikTok to your store. If TikTok isn't part of your ad mix, start with Meta and Google first.
In TikTok Ads Manager, create a Custom Audience → Website Traffic. Build audiences for product viewers (7 days) and cart abandoners (14 days), the same segments you built on Meta.
TikTok retargeting ads should feel native to the platform. Polished studio ads perform poorly here. Use short-form video (15–30 seconds) with a direct hook in the first 2 seconds. Product demo clips, customer testimonials filmed on a phone, or before-and-after content work well. Overlay a clear CTA: "Still thinking about it? Here's 10% off today."
One important note: TikTok's retargeting audiences tend to be smaller than Meta's because TikTok users often browse without clicking through to your store. You need at least 1,000 people in an audience before TikTok will serve ads to it. If your traffic volume is low, stick with a single broad retargeting audience (all visitors, 30 days) rather than splitting into segments.
Track What Matters and Cut What Doesn't
Retargeting campaigns need different success metrics than prospecting campaigns. If you don't separate them, warm audiences mask your prospecting problems — your blended ROAS looks great, but you can't tell which part of your funnel is actually working. (We covered this blind spot in detail in our attribution gap guide.)
Track these separately for retargeting:
- ROAS by audience segment: Cart abandoners should return 5–8x. If they're below 4x, your creative or offer isn't compelling enough.
- Frequency: How many times the same person sees your ad. Above 5–7 frequency, performance drops and annoyance rises. Set frequency caps.
- Audience size over time: If your retargeting audiences are shrinking, your cold traffic pipeline has a problem. You can't retarget people who never visited in the first place.
Review campaigns weekly. Kill ad creatives with frequency above 7. Refresh creatives every 2–3 weeks. Rotate between DPAs, social proof, and urgency angles to prevent ad fatigue.
The Retargeting Mistake That Wastes the Most Money
Running a single retargeting campaign with one audience and one ad creative. This is the default setup most beginners land on, and it's the biggest waste.
Someone who spent 3 minutes reading product reviews and added to cart is not the same as someone who bounced from your homepage in 8 seconds. Showing them the same ad at the same frequency with the same message ignores everything your data is telling you.
Build at least two distinct campaigns: one for cart abandoners (high intent, short window, urgency-focused creative) and one for product viewers (medium intent, longer window, social-proof-focused creative). This alone can double your retargeting ROAS compared to a single broad campaign.
Your ad budget is already paying to fill the top of the funnel. Retargeting is how you stop losing 98% of that investment. Set up your pixels today, build your first audience tonight, and launch your cart abandoner campaign this week. The visitors who left your store yesterday are still reachable — but that window closes fast.