HomeTodayPerformance ReportInsightsFlow MapsUTM BuilderSettingsSupport
Facebook Ads|16 min read

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
Facebook Ads Manager showing retargeting audience setup

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:

1

Create a Facebook Pixel

Go to Facebook Events Manager > Connect Data Sources > Web > Facebook Pixel. Name it after your store and click Create.

2

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.

3

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.

4

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:

Highest Intent

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

Mid Intent

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

Broad

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

Exclusion

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?

or install directly
.myshopify.com
50 orders free2-min setupNo credit card required

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 Budget

Message: "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 Budget

Message: 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 Budget

Message: 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.

5.0

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

France6 days using the app

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

India5 days using the app

I was skeptical at $19/mo but this thing actually nails attribution better than tools I've paid way more for.

Sydney Padel Club

Australia

Ready to see your real attribution?

or install directly
.myshopify.com
50 orders free2-min setupNo credit card required

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