Max IT solutionsShopify App Store

Facebook Retargeting for Shopify: Catalog Ads That Work

Updated , first published · 4 min read

Facebook retargeting for a Shopify store shows people who visited your store an ad with the products they looked at or added to their cart. Shopify’s Help Center calls these dynamic retargeting ads: personalized carousel ads, built from your product catalog, for an audience of visitors who were active on your store in the last 30 days. They need a public online store, your products synced to Meta through the Facebook & Instagram channel, the Meta pixel tracking what visitors view, and an ad account.

The Help Center page on Facebook dynamic retargeting ads and the Meta pixel page were read on October 23, 2026.

What you need first

  1. A live online store. Your store can’t be in private (password) mode. Retargeting needs visitors, and a password page stops both visitors and the pixel.
  2. The Facebook & Instagram channel with a synced catalog. The channel syncs your products to a Meta catalog, and the retargeting ads pull product images, names and prices from it. Edits you make in Shopify flow through to the catalog.
  3. The Meta pixel with data sharing on. Go to Sales channels > Facebook & Instagram > Settings > Share data settings, turn on Enable data-sharing, choose Standard, Enhanced or Maximum, select your pixel and click Confirm. The pixel records which products each visitor views and adds to the cart, which is what makes the ad personal. Our guide to the Meta pixel for Shopify explains the three levels.
  4. A Facebook ad account connected to the channel, since the ads are created and paid for in Meta Ads Manager.

If you set up a pixel by pasting code into your theme years ago, remove that code. Shopify warns that two pixels on one store lead to duplicate or incorrect data.

Create the retargeting campaign

Shopify’s page points you to Meta’s Ads Manager for creating the ads. Follow the current labels in Ads Manager; the decisions that matter for a store stay the same:

  • Use the catalog. Choose the sales objective and the option to show products from your catalog, then select the catalog the Shopify channel created.
  • Pick the audience of recent visitors. Facebook builds an audience of people who were active on your store in the last 30 days. Narrow it if you have the traffic, for example to people who added to cart but didn’t buy, and exclude people who purchased recently.
  • Choose the product set. Start with all products, or a set such as your bestsellers, so the ad shows what people looked at.
  • Write the frame around the carousel. The products fill in automatically; the text above them is yours. A plain reminder (“Still thinking about it?”) and your shipping or returns promise is enough.
  • Set a budget you can hold. A 30-day visitor audience is limited to your own traffic, so size the budget to it. Our guide to the Facebook ad budget covers how much and for how long.

Add UTM parameters to the ad’s URL (utm_source=facebook&utm_medium=paid&utm_campaign=2026-11-retargeting) so the orders show by name in Shopify’s marketing reports alongside Meta’s own numbers.

When the ads show the wrong products

Check the catalog first when the ads look wrong:

  • Products missing from the ads. Check product publishing errors in the Facebook & Instagram channel. Shopify says you can resolve them from the product details page of each product with errors.
  • Wrong price or old photo. The catalog takes names, descriptions and prices from Shopify, so fix the product in Shopify. If a price still looks wrong on Meta, check the price and compare-at price in Shopify and look in Meta Commerce Manager for a sale date set on the product.
  • Products you don’t want advertised. All products become available to a new sales channel by default. Remove the Facebook & Instagram channel from the availability of products you don’t want in the catalog, such as samples or gift cards.
  • Nobody in the audience. Check the pixel in Meta’s tools after a few visits. In markets that require consent, such as the EEA and the UK, Shopify runs pixels only for visitors who gave permission, so audiences there are smaller.

Retargeting is one audience among several; our guide to Facebook ads targeting covers prospecting with Advantage+ and lookalike audiences, and the marketing and SEO hub the other channels.

Frequently asked questions

How do I retarget Shopify visitors on Facebook? Install the Facebook & Instagram channel, sync your catalog, turn on the Meta pixel with data sharing, then create a catalog ad in Meta Ads Manager for people who visited your store in the last 30 days.

Why are some products missing from my Facebook retargeting ads? The usual cause is product publishing errors in the catalog. Shopify lists them in the Facebook & Instagram channel, and you fix them on each product’s details page.

Do retargeting ads work in Europe? They work, but in markets that require consent, Shopify runs the Meta pixel only for visitors who gave permission, so your retargeting audience there is smaller than your traffic.