All posts

How to Set Up Facebook Retargeting Ads for Shopify

How to Set Up Facebook Retargeting Ads for Shopify

Facebook retargeting ads can treat a full-cart shopper the same as someone who saw one page. A customer who bought from your Shopify store yesterday can end up in that audience too.

When they all see one ad, your money goes to the wrong people. The buyer keeps seeing a product they already own, while the cart abandoner never sees the item they left.

Meta's newer settings add one more problem. In a sales campaign, your chosen audience can be a suggestion only, so ads may reach people outside it. So how do you split visitors by intent, keep buyers out and stop Meta from widening the audience?

How to Retarget on Facebook From a Shopify Store

Shopify's Facebook and Instagram by Meta sales channel connects a Meta pixel. The pixel records what each visitor does in your store.

In short, you retarget by turning those actions into custom audiences in Meta Ads Manager. Each audience gets a lookback window, and recent buyers get excluded.

The Shopify Events Behind Meta Retargeting Ads

Shopify retargeting starts with seven events the pixel tracks on its own, listed in Shopify's Facebook data sharing help.

EventWhen It Fires
PageViewA visitor views a page
ViewContentA visitor views a product
SearchA visitor makes a search
AddToCartA visitor adds a product to the cart
InitiateCheckoutA visitor clicks the checkout button
AddPaymentInfoA visitor enters payment information
PurchaseA visitor completes a purchase and sees the thank you page

Your data sharing level decides how those events reach Meta. With Standard, only the pixel collects them, and a browser ad blocker can stop it.

Enhanced and Maximum add the Conversions API, explained in our Conversions API guide for Shopify. It sends the purchase event between Shopify's and Meta's servers, where an ad blocker cannot stop it.

Both levels also share details such as email and phone number to match visitors on Meta.

Website Custom Audience, Engagement and Customer List Options

Three types of Facebook custom audience cover most Shopify retargeting:

Instagram retargeting draws on these same audiences. Engagement audiences need an Instagram professional account, since personal accounts cannot be used.

For a customer list, filter your Shopify Customers page, then export the customers matching your filters. That list can also seed a lookalike, covered in our guide to lookalike audiences, but that is prospecting.

Retargeting Audience Lookback Windows

Meta calls the lookback window audience retention. It is how many days a person stays in an audience after the action that put them there. Anyone who acts again in time stays, and everyone else drops out.

AudienceBuilt FromLongest Window
Website audiencePixel and Conversions API events180 days
Instagram accountEngagement with an Instagram professional account365 days
Facebook PageEngagement with your Facebook Page365 days
Customer listEmails and phone numbers you uploadNo window, marked Outdated after 30 days without an update

The 180-day limit comes from Meta's Marketing API documentation, although the FAQ on that same page says 365. Plan around 180.

Expect the audience to be smaller than your visitor count. Visits only count from people with Meta accounts, minus anyone who opted out of online behavioral advertising. Meta suggests waiting until a website audience holds several hundred people.

A 180-day window keeps holiday shoppers in your audience for months. Plan the week after a sale with our Black Friday ads plan, then fold those shoppers into your stages.

How to Exclude Buyers and Stop Audience Overlap

Exclude Recent Buyers at Account or Ad Set Level

Build a buyer audience first. A website audience on the Purchase event catches recent orders. Your customer list adds everyone else who has bought.

Add it under Custom audience exclusion in each retargeting ad set. In sales campaigns, exclusions always act as controls, even when inclusions are only suggestions. Advertising settings can also apply exclusions across the whole ad account.

A customer list can be marked for exclusions only at upload, a choice you cannot undo. Set exclusions before budgets, just as our guide to automating Facebook ads for Shopify sets guardrails first.

Keep Each Shopper in One Stage

Stages overlap by default, since nearly everyone who starts checkout has also viewed a product. So exclude each later stage from the one before it. Checkout starters leave the cart ad set, and cart adders leave the product viewer ad set.

If two of your ad sets would enter the same auction, Meta enters only one. It picks the ad set with the best performance history, per its page on overlapping audiences. The others may deliver poorly.

Meta's overlap tool compares up to 5 audiences, but only gives useful numbers for audiences of at least 10,000 accounts. A small store's retargeting audiences may never get that big, so build the exclusions in from the start.

Offers and Creative for Each Retargeting Stage

Retargeting ads on Facebook can carry a different message for each stage. A product viewer and a checkout starter have different questions. The windows below are examples, not Meta rules.

StageExample WindowExcludeWhat the Ad Shows
Facebook and Instagram engagers90 daysAll website visitors and buyersBest sellers and what the store sells
Product viewers30 daysCart adders and buyersThe products they viewed
Cart adders14 daysCheckout starters and buyersThe cart items, shipping cost and return policy
Checkout starters7 daysBuyersThe same items, plus any offer you decide to make
Past buyers180 daysBuyers from the last 30 daysA related product or a refill

Lengthen the windows for products people take weeks to choose, such as a sofa. Shorten them for quick buys like a phone case.

For product viewers, catalog ads can show the exact products they viewed, as our dynamic product ads guide explains. The other stages need a reason to come back:

Budget for Facebook Retargeting Ads vs Prospecting

Meta publishes no rule for splitting budget between warm and new audiences. Your audience size sets the real ceiling.

Size the Retargeting Budget to the Audience

Let's say 2,000 people add products to their carts in one month, and 1,500 qualify for your retargeting audience. If each person sees your ad three times a week, that's 4,500 impressions. At an example cost of $20 per 1,000 impressions (CPM), your weekly spend would be $90.

This is only an example, not a standard rate. With a small audience, a higher budget may simply show the same ads to the same people more often.

Facebook retargeting ads also go through a learning phase, where Meta tests how best to deliver them. This phase typically ends after an ad set gets around 50 results within seven days of its last significant edit.

For an audience of 1,500 cart visitors, that means a purchase-focused ad set would need roughly 200 purchases per month to maintain that pace. If it cannot reach enough results, Meta may label it Learning limited.

To avoid this, Meta recommends combining smaller ad sets. Start with one retargeting ad set and split your audience into smaller groups only when each can generate enough results.

Cap What You Spend on Existing Customers

Advantage+ sales campaigns used to offer an existing customer budget cap. Meta has removed it, and its existing customer budget cap page explains how to rebuild it by hand:

  1. One ad set includes existing customers, with Use as a suggestion unchecked and a maximum spend limit.
  2. A second ad set excludes them and spends the rest of the campaign budget.

Both ad sets share one campaign budget and the same creative. With a 20% maximum, for example, Meta aims to keep at least 80% of spend away from existing customers. Put your warm audiences in the capped ad set instead, and the same setup splits retargeting from prospecting.

How Often to Refresh Retargeting Creative

Small audiences see the same ad more often. Frequency is impressions divided by reach, so it shows how often the average person saw your ad. It may average 1 to 2 per ad set, or much more, depending on budget, audience size and schedule.

If results drop as frequency rises, change the creative or the targeting, as Meta's frequency page advises. It gives no fixed frequency ceiling or refresh calendar.

Watch the Delivery column instead, where Meta flags ads it thinks people have seen too often. Creative limited means cost per result is above your past ads. Creative fatigue means it has reached twice their level, and our creative fatigue guide covers the fixes.

How Advantage+ Audience Changes Retargeting

Open a sales campaign today and the Audience section shows Advantage+ on.

Turn Audience Suggestions Into Controls

With Advantage+ on, a custom audience you include is only a suggestion. Ads can also reach other people when Meta expects better results. For a retargeting campaign, Advantage+ audience isn't recommended, per Meta's Advantage+ audience page.

To keep delivery inside your audience, select Further limit the reach of your ads. Add the custom audience, then uncheck Use as a suggestion.

The Audience section may then show Advantage+ off, the narrowing effect our Meta Advantage+ explainer describes. For retargeting, that is the setting you want.

Use Customer Lifecycle Settings for Prospecting

Prospecting gets the opposite tool. Under Customer lifecycle strategy, a Sales ad set can pick Acquire new customers. It lets you exclude existing customers and, if you choose, engaged audiences.

That may raise cost per result, since the audience shrinks to new prospects. Judge it on new customer CPA rather than overall campaign CPA, as Meta suggests.

Audience segments in Advertising settings split sales campaign reports into new, engaged and existing customers. That shows how many prospecting results come from people who already knew you.

How Agency AI Builds Remarketing Ads for Meta

Agency AI, our Shopify app, builds Meta ads around the same split. In Create Ad, you choose New Customers or Remarketing as the audience. The ad can be Dynamic (catalog-driven), Image or Video.

A full Meta ad takes about 2 to 3 minutes, so building one Facebook remarketing ad per stage is quick.

Our 90+ rule engine watches both your Meta and Google accounts. Recommendations read the last 7 days of account data and are measured against your break-even ROAS. Each one carries an Apply button on Meta and Google, and nothing changes until you click it.

Through our MCP connector, Claude or ChatGPT can create and edit ads, pause campaigns and shift budgets. A write runs only once you confirm it.

Vapor95 cut its average Meta CPA from $52 to $21.50, as our Vapor95 case study shows. Lolahemp's Meta cost per purchase fell from $143 to $62.70, set out in our Lolahemp case study.

Final Thoughts

Good Facebook retargeting ads start with exclusions, not creative. Keep buyers out, keep each shopper in one stage and set the audience as a control.

Then let audience size set the budget. When frequency climbs and cost per result follows, change the ad before you add money.

Frequently Asked Questions

How to set up a retargeting ad on Facebook?
In Meta Ads Manager, open Audiences and create a custom audience. Choose Website, pick your pixel, select an event such as AddToCart and set the retention days. Add the audience to a sales ad set, exclude recent buyers and uncheck Use as a suggestion.
Can you do retargeting on Meta ads?
Yes. Custom audiences reach website visitors, people who engaged with your Facebook Page or Instagram account, and uploaded customer lists. Customer lists are matched to profiles on Facebook, Instagram and Meta Audience Network.
What does FB mean by exclude these custom audiences?
People in that custom audience will not see the ad set's ads. Use it to keep recent buyers out of retargeting and customers out of prospecting. In sales campaigns, an exclusion is always a hard limit, even when inclusions are suggestions.
Is retargeting still effective?
It can be, but some cart adders would have bought anyway. Standard attribution still credits those sales up to 7 days after a click. Meta's incremental attribution model estimates which sales an ad caused, and a no-ads holdout group tests it.
Can you give me some examples of retargeting ads?
A catalog ad showing the items someone left in their cart is the classic case. Others include a review video for people who watched your product video, or a refill ad for past buyers. Each targets an audience built from one action.

Sources

Shopify's Help Center page on Facebook data sharing gives the pixel events and data sharing levels. Its export page covers segment exports.

Meta's Business Help Center covers custom audiences, overlap, the learning phase, frequency and creative fatigue. It also covers Advantage+ audience, customer lifecycle strategy, audience segments, spend limits, the budget cap and attribution. Meta's Marketing API page on website audiences gives the 180-day limit and the 365-day FAQ figure.

The 2,000-shopper example, its $20 CPM and the stage windows are hypothetical. Results come from our Vapor95 and Lolahemp case studies, and Agency AI features from our product documentation. Every page was checked October 23, 2026.

Free to install. Launch campaigns and pay nothing for your first 30 days.

Download Agency AI free on the Shopify App Store