Skip to content
Ecomm11

Proven Facebook Retargeting Techniques for Shopify Ecommerce Stores

By Ecomm11 Team ·

Retargeting is the part of Facebook advertising that most Shopify store owners set up once, leave running, and never look at again. That is a waste, because the people in these audiences have already visited your store, looked at a product or started a checkout. They are the cheapest customers you will ever win back, provided the campaign is built with some care. This guide covers the techniques that consistently work for Shopify stores, in the order you should set them up.

Confirm the events before you build a single audience

Every retargeting audience is only as good as the events feeding it. If your ViewContent, AddToCart and InitiateCheckout events fire twice, fire on the wrong page or do not fire at all, your audiences will be padded with the wrong people or be too small to deliver. Before touching Ads Manager, open Events Manager, use the test events tool, and walk through your store on a phone: view a product, add it to the cart, start checkout and place a test order.

Check that each event arrives once, carries the product ID, and matches the IDs in your catalogue. The Shopify and Facebook channel integration handles most of this, and the Conversions API side of it keeps events flowing when browsers block the pixel. If you have not done this step or are unsure whether it was done properly, our Meta pixel setup guide for Shopify walks through it end to end.

Segment by intent, not by "all website visitors"

The default retargeting audience is everyone who visited the site in the last month. It works, but it treats someone who bounced off a blog post the same as someone who abandoned a full cart. Build separate custom audiences for each level of intent so you can vary the message and the budget.

  • Product viewers who did not add to cart: they were curious but not convinced. They need reassurance about the product, not a discount.
  • Add to cart without checkout: they wanted it but something stopped them, often shipping cost or uncertainty about delivery time.
  • Checkout starters without purchase: the warmest group. A reminder with a clear shipping promise is usually enough, and any incentive should be reserved for them.
  • Collection or category browsers: useful for stores with a wide range, because you can retarget them with the category they browsed rather than a single product.
  • Engagers on Instagram and Facebook: people who saved, shared or watched most of a video but never clicked. They belong to a longer time window and a softer message.

Keep the time windows short for high-intent groups and longer for low-intent ones. Someone who abandoned a checkout yesterday is worth a lot more than someone who did so weeks ago, so a short window for that audience concentrates budget where it matters.

Show them the exact product they left behind

Dynamic product ads, now labelled as catalogue ads in Meta's interface, pull the product a visitor viewed straight from your Shopify catalogue and show it back to them with the current price and availability. For a store with more than a handful of products this is the single most effective retargeting format, because the ad is personal without anyone writing personal copy.

The quality of the catalogue decides the quality of the ad. Product titles should read naturally, the primary image should work in a square crop, and out of stock variants should be flagged so the ad stops showing them. Our post on product catalogue setup for Google and Facebook ads covers the feed fields worth cleaning up. Once the catalogue is in shape, build one campaign with the viewed or added to cart but not purchased template, and let the product set match what each person saw.

Sequence the message by time since the visit

A single retargeting ad shown for weeks becomes wallpaper. A sequence changes what the visitor sees as time passes, which keeps the campaign fresh and matches the message to how far the memory has faded.

  1. First few days: a straightforward reminder. The product, a clear benefit, and the shipping and return promise stated plainly.
  2. The following week: social proof. A short customer review, a creator clip or a before and after. This is where UGC in Shopify Facebook ads earns its place, because a real customer answering an objection is more persuasive than brand copy.
  3. Later in the window: an answer to the most common objection. Sizing help, a comparison with an alternative, a bundle, or a modest incentive if your margin allows it.

Build the sequence as separate ad sets with non-overlapping time windows, for example a visitor audience from the last few days excluding nothing, then a longer window that excludes the shorter one. Each stage gets its own creative.

Exclude buyers and stop paying twice

The most common retargeting mistake is showing an abandoned cart ad to someone who bought the product yesterday. It wastes budget and irritates a new customer. Every retargeting ad set should exclude recent purchasers, using both the Purchase event audience and a customer list uploaded from Shopify, because the two do not always overlap.

Exclusions also keep your stages clean. The product viewer ad set should exclude cart abandoners, and the cart abandoner ad set should exclude checkout starters, so each person sees only the message built for them. Review the exclusions whenever you add a new audience, since it is easy to create one and forget to add it to the older ad sets.

Bring lapsed customers back with the same tools

Retargeting is usually treated as a pre-purchase activity, but the same audiences work after the sale. Build a customer list segment in Shopify of people who bought a set number of months ago and have not ordered since, upload it as a custom audience, and show them new arrivals, replenishment reminders or a category they have not tried. Pair this with your email win-back flow so the two channels reinforce each other; our guide to Klaviyo flows with Facebook ads shows how to keep the audiences in sync.

For consumable products, a purchaser audience with a time window matched to how long the product lasts is one of the simplest profitable campaigns a store can run.

Frequency, budget and when to refresh

Retargeting audiences are small, so frequency climbs quickly. Watch the frequency column in Ads Manager for each ad set and, when it rises to a level where results are visibly flattening, either swap the creative or widen the window. Budget should follow audience size: the checkout abandoner ad set may need only a small daily amount to reach everyone in it, while the engager audience can absorb more.

Refresh creative on a schedule rather than waiting for fatigue to show up in the numbers. A monthly rotation of the reminder ad and the social proof ad is enough for most stores, and it keeps the sequence from feeling stale to repeat visitors.

Where to start this week

Run the test events check on your phone and fix anything that fires twice or not at all. Then build the three intent audiences, exclude purchasers from each, and launch one catalogue ad campaign using the viewed but not purchased template. That alone puts a proper retargeting layer under your store. Add the sequence and the win-back audience once the first campaign has run for a couple of weeks.

Need a hand with your Shopify store?

Ecomm11's ecommerce virtual assistants and ads team can take this work over, from cleaning up the events to building and refreshing the retargeting sequences. Learn more about our ecommerce virtual assistant service or request a free account audit to see where your retargeting is leaking budget.

Related posts