How to Retarget Shopify Visitors with Facebook Ads (Complete Guide)
97% of your Shopify visitors leave without buying. Here's how to bring them back with Facebook retargeting campaigns that actually convert.
See Which Campaigns Drive Orders
Quick Answer
To retarget Shopify visitors with Facebook Ads, create Custom Audiences in Facebook Ads Manager based on website traffic (via Facebook pixel), then build campaigns targeting people who visited but didn't purchase. Most effective segments: cart abandoners (highest intent), product page viewers (mid intent), all site visitors (broad). Retargeting typically delivers 5-15x ROAS. Setup requires a working Facebook pixel and at least 1,000 monthly visitors.
What Is Retargeting and Why Does It Work So Well?
Retargeting (also called remarketing) means showing ads to people who have already visited your Shopify store but didn't make a purchase. On average, 97-98% of visitors leave without buying — retargeting brings them back.
Why does it work? Because these visitors already know your brand and have shown interest in your products. They're significantly more likely to convert than cold audiences, which is why retargeting typically delivers 5-15x ROAS compared to 2-4x for prospecting campaigns.
Think of it this way: prospecting ads introduce your brand to strangers. Retargeting ads remind interested shoppers to come back and complete their purchase. Both are necessary, but retargeting is where the highest-efficiency conversions happen.
Key Stat: Retargeted visitors are 70% more likely to convert than first-time visitors. The average click-through rate for retargeting ads is 10x higher than standard display ads.
Prerequisites: Setting Up Your Facebook Pixel
Before you can retarget visitors, you need the Facebook pixel installed and firing correctly on your Shopify store. Here's the quick setup:
Create a Facebook Pixel
Go to Facebook Events Manager > Connect Data Sources > Web > Facebook Pixel. Name it after your store and click Create.
Connect to Shopify
In your Shopify admin, go to Settings > Apps and Sales Channels > Facebook & Instagram. Connect your Facebook account and select your pixel. Shopify will automatically install the base pixel code and standard events.
Verify Pixel Events
Use the Facebook Pixel Helper Chrome extension to verify that PageView, ViewContent, AddToCart, InitiateCheckout, and Purchase events are firing correctly on their respective pages.
Set Up Conversions API (CAPI)
Enable the Conversions API through the Shopify-Facebook integration for server-side event tracking. This is critical after iOS 14 — it ensures Facebook receives conversion data even when the browser pixel is blocked.
Important: Wait until your pixel has tracked at least 1,000 visitors before launching retargeting campaigns. Below this threshold, your audiences will be too small for Facebook to optimize delivery.
Building Your Retargeting Audiences
Not all website visitors are equal. Segment your retargeting audiences by intent level to deliver the right message to the right people. Here are the four audiences every Shopify store should create:
1. Cart Abandoners
People who added items to their cart but didn't complete the purchase. These are your hottest leads — they were seconds away from buying.
Setup: Custom Audience > Website > AddToCart event > Last 14 days > Exclude Purchase event last 14 days
Window: 7-14 days
2. Product Page Viewers
People who viewed specific product pages but didn't add to cart. They showed interest but weren't ready to commit.
Setup: Custom Audience > Website > ViewContent event > Last 30 days > Exclude AddToCart event last 30 days
Window: 14-30 days
3. All Site Visitors
Everyone who visited your store. Use this as a catch-all for visitors who browsed but didn't view specific products.
Setup: Custom Audience > Website > All Website Visitors > Last 30 days > Exclude Purchase event last 30 days
Window: 30-60 days
4. Purchasers (Exclude or Cross-Sell)
People who already bought. Exclude them from retargeting campaigns, or create a separate cross-sell/upsell campaign targeting them with complementary products.
Setup: Custom Audience > Website > Purchase event > Last 60 days
Use: Exclude from retargeting ad sets, or target with separate cross-sell campaigns
Ready to see your real attribution?
Campaign Structure for Retargeting
Your retargeting campaign should have a separate ad set for each audience segment, with messaging tailored to their intent level. Here's the recommended structure:
Ad Set 1: Cart Abandoners
50% of BudgetMessage: "You left something behind" — remind them what's in their cart. Use urgency (limited stock, ending sale) or incentives (free shipping, small discount).
Creative: Dynamic Product Ads showing the exact items they added to cart.
Ad Set 2: Product Viewers
30% of BudgetMessage: Social proof and value reinforcement — show reviews, testimonials, or highlight unique selling points they may have missed.
Creative: Carousel ads showing products they viewed plus similar bestsellers.
Ad Set 3: All Visitors
20% of BudgetMessage: Brand awareness and trust-building — share your story, highlight bestsellers, or showcase customer results.
Creative: Video testimonials, lifestyle imagery, or your brand story.
Creative Best Practices for Retargeting Ads
Retargeting creative should be different from your prospecting ads. These people already know your brand — your job now is to remove objections and create urgency.
Dynamic Product Ads (DPA)
Automatically show visitors the exact products they browsed. Highest-converting retargeting format for ecommerce. Requires product catalog connected to Facebook.
Carousel Ads
Show multiple products in a swipeable format. Great for product viewers — feature the item they viewed alongside related bestsellers to increase discovery.
Testimonial Ads
Feature real customer reviews and UGC. Addresses the trust objection — visitors who didn't buy may have been unsure about quality. Let your customers convince them.
Urgency Ads
Limited-time offers, low stock alerts, or expiring discounts. Creates the push that fence-sitters need. Use sparingly — if every ad has "urgency," none of them do.
Retargeting Budget and Duration
Retargeting budgets work differently from prospecting. Since your audiences are smaller, you need less spend — but you need to manage frequency carefully.
Budget: $10-20/day for retargeting
Most Shopify stores can run effective retargeting campaigns on $10-20/day ($300-600/month). This should be 15-25% of your total ad budget. If your retargeting audiences are large (10,000+), you can spend more. If they're under 3,000, start at $10/day.
Frequency Cap: Keep it under 5-7 per week
If your audience is seeing your ad more than 5-7 times per week, you're over-saturating. Monitor frequency in Ads Manager — when it climbs above 5, either expand your audience window, refresh creative, or reduce budget.
Duration: 60 days maximum
Retargeting windows longer than 60 days rarely convert. If someone visited your store 90 days ago and hasn't returned, they've likely moved on. Cart abandoner windows should be even shorter — 7-14 days is the sweet spot.
iOS 14 Impact on Facebook Retargeting
iOS 14's App Tracking Transparency (ATT) framework significantly impacted Facebook retargeting. Here's what changed and how to adapt:
Smaller Audiences
iOS users who opt out of tracking (roughly 75-85%) are no longer included in your pixel-based retargeting audiences. Your audiences may be 30-50% smaller than pre-iOS 14.
Delayed Reporting
Conversion data may be delayed up to 72 hours for iOS users. Don't make optimization decisions based on same-day data — wait at least 3 days for complete reporting.
Mitigation: Conversions API (CAPI)
Server-side tracking via CAPI partially recovers lost data. Ensure it's enabled through your Shopify-Facebook integration. This is now mandatory for effective retargeting.
Mitigation: Broader Audiences
Extend your retargeting windows (e.g., from 7 to 14 days for cart abandoners) to compensate for the smaller audience pool. Use "All Website Visitors" audiences alongside event-based ones.
5 Common Facebook Retargeting Mistakes
1. Showing the same ad to all visitors
A cart abandoner needs a different message than someone who only visited your homepage. Segment your audiences by intent level and tailor your creative and offer accordingly. One-size-fits-all retargeting wastes budget and annoys potential customers.
2. Not excluding purchasers
If you don't exclude people who already bought, you're spending money showing "come back and buy" ads to existing customers. Always exclude your Purchase audience from retargeting ad sets. Create a separate campaign for cross-selling to buyers if needed.
3. Retargeting windows that are too long
A 180-day retargeting window means you're showing ads to people who visited your store 6 months ago. They've forgotten about you. Keep cart abandoner windows at 7-14 days, product viewers at 14-30 days, and all visitors at 30-60 days maximum.
4. Not refreshing creative regularly
Retargeting audiences see your ads frequently by design. If you run the same creative for months, ad fatigue sets in and performance tanks. Refresh your retargeting creative every 2-4 weeks — new images, new copy angles, new offers.
5. Too much retargeting, not enough prospecting
Retargeting can only convert people who already visited. If you spend 50%+ of your budget on retargeting and not enough on prospecting, your retargeting audiences will shrink over time and performance will plateau. Maintain a 75-85% prospecting / 15-25% retargeting split.
Frequently Asked Questions
How much should I spend on retargeting vs prospecting?
Most Shopify stores should allocate 15-25% of their total Facebook ad budget to retargeting and 75-85% to prospecting. For example, if your total budget is $1,000/month, spend $150-$250 on retargeting and the rest on finding new customers. Retargeting delivers higher ROAS but has limited scale — you can only retarget people who have already visited your site.
Why are my retargeting audiences too small?
Small retargeting audiences typically mean your site traffic is too low. Facebook needs at least 1,000 people in a Custom Audience to deliver ads effectively, and ideally 3,000-5,000+. To grow your audiences, increase prospecting ad spend, invest in SEO and content marketing, or widen your retargeting window from 7 days to 30 or 60 days.
Should I offer discounts in retargeting ads?
Offer discounts strategically, not as a default. Start with reminder ads (no discount) for recent visitors. If they still have not converted after 7-14 days, introduce a small incentive (5-10% off or free shipping). Reserve larger discounts (15-20%) for cart abandoners who have not returned after 7+ days. Offering discounts too early trains customers to wait for sales.
How do I set up Dynamic Product Ads (DPA) for Shopify?
To set up DPA, first connect your Shopify product catalog to Facebook Commerce Manager. Then create a Sales campaign in Ads Manager, select "Catalog Sales" as the objective, choose your product catalog, and target your retargeting audiences. Facebook will automatically show each visitor the specific products they viewed, making the ads highly relevant.
Can I retarget on Facebook and Google simultaneously?
Yes, and you should. Running retargeting on both Facebook and Google Display Network increases your touchpoints and conversion rate. Just make sure to use frequency caps on both platforms (5-7 impressions per week per platform) to avoid ad fatigue. Use a tool like BlackBox Attribution to track which platform is actually driving the conversions so you can allocate budget effectively.
What Shopify merchants are saying
Reviews from the Shopify App Store
“Great app, easy to install, and way more affordable than the big-name attribution tools. Helps me make smarter decisions about my ad spend. Support has been responsive too. Worth every penny.”
LooksPretty
“This is a good app. I simply tried the app, and I would say it exceeded my expectations. The setup has been very easy and I got some pretty good insights. Support has been very responsive.”
Hustle Wear
“I was skeptical at $19/mo but this thing actually nails attribution better than tools I've paid way more for.”
Sydney Padel Club
Ready to see your real attribution?
See the Full Customer Journey
Retargeting is powerful, but only if you know where those visitors came from in the first place. BlackBox Attribution tracks the full journey — from the prospecting ad that first brought them in, through the retargeting touchpoints, to the final purchase. See how your retargeting truly fits into the bigger picture.
Install BlackBox Free