Quick summary
Shopify retargeting campaigns convert best when audiences are segmented by behaviour: product viewers (last 7 days) get product-specific creative, cart abandoners (last 3 days) get urgency-driven creative, and lapsed customers (30-180 days) get reactivation offers. Meta dynamic product ads handle product-level retargeting automatically; Google retargeting via Performance Max catalogue campaigns works in parallel.
The average Shopify store converts between 1 and 3 per cent of visitors. That means 97 to 99 per cent of the people who visit your store leave without buying. Some of them will never come back. But a significant portion are genuinely interested and simply were not ready to purchase at that moment. Retargeting is how you stay in front of those people and give them a reason to return.
Done well, retargeting is consistently the highest-ROAS activity in a Shopify merchant's paid media mix. Done poorly, it annoys potential customers and burns budget on people who were never going to convert.
Why Does Retargeting Work, and What Does the Data Show?
Retargeting works because of how buying decisions actually happen. Research from Google and Meta consistently shows that most online purchases require multiple touchpoints before a customer commits. The average customer buying a product over £50 takes three to seven days from first visit to purchase, and visits the store two to four times.
This means that a customer who abandons on their first visit is not necessarily a lost sale. They may be comparing options, checking reviews, waiting for payday, or simply not ready yet. A well-timed retargeting ad keeps your brand present during that consideration period and shortens the window from interest to purchase.
Industry data shows retargeting audiences convert at three to five times the rate of cold audiences. Abandoned cart retargeting specifically converts at rates between 1 and 3 per cent of retargeted users, which at scale represents substantial recovered revenue.
How Do You Set Up Pixel and Audience Tracking on Meta and Google?
The foundation of retargeting is accurate event tracking. Without reliable pixel data, you cannot build the behavioural audiences that make retargeting effective.
Meta: Your Meta pixel needs to fire four key events from your Shopify store: ViewContent (product page viewed), AddToCart, InitiateCheckout, and Purchase. All four should include the product ID so Meta can match viewers to specific products for dynamic ads. Verify all four are firing correctly using Events Manager and the Test Events tool. Enable Conversions API to recover events blocked by ad blockers.
Google: Your Google Ads conversion tag (installed via the Google and YouTube Shopify app) handles purchase tracking. For retargeting audiences, link Google Analytics 4 to Google Ads and import GA4 audiences. In GA4, create audiences for: All Users (30 days), Product Viewers, Cart Abandoners, and Checkout Abandoners. These flow through to Google Ads where you can use them for remarketing Display and Shopping campaigns.
Audience build-up takes time. A cart abandoner audience needs enough daily traffic to be actionable. Google Ads requires a minimum of 1,000 users in a remarketing list before ads can serve. Meta requires 100 users for Custom Audiences. Make sure your traffic volume supports the retargeting strategy before investing heavily in it.
How Should You Segment Retargeting Audiences by Behaviour?
Not all retargeting audiences are equal. A customer who viewed a product and bounced is far less committed than someone who added to cart and then left. Segment your audiences to match message intensity to intent level.
| Audience | Behaviour | Lookback Window | Intent Level |
|---|---|---|---|
| Product viewers | Viewed product page, no cart add | 30 days | Low to medium |
| Cart abandoners | Added to cart, did not check out | 14 days | High |
| Checkout abandoners | Initiated checkout, did not complete | 7 days | Very high |
| Past purchasers | Completed purchase | 90 to 180 days | High (for upsell/cross-sell) |
Each segment deserves different creative and different offer intensity. Product viewers may just need a reminder. Checkout abandoners deserve your strongest message and potentially a discount. Past purchasers should see new products or complementary items, not ads for what they already bought.
Use a shorter lookback window for higher-intent audiences. Cart abandoners from 30 days ago are less actionable than cart abandoners from the last seven days. More recent intent signals convert better.
What Ad Creative Works Best for Each Retargeting Stage?
Product viewers: Show the product they viewed. Use dynamic product ads (DPAs) to automatically surface the specific product. Message focus: remind them of the product, reinforce the value proposition, create mild urgency if appropriate. Example: "You were looking at this. Free delivery on all orders this week."
Cart abandoners: They chose to add the product. The barrier to purchase is not awareness or consideration, it is commitment. Address objections directly: returns policy, delivery speed, social proof. Example: "Your order is waiting. Free returns. Delivered in 2 days. 4.8 stars from 3,400 reviews." Do not rush to offer a discount here. Many will convert without one.
Checkout abandoners: These customers got within one click of buying and stopped. The conversion rate from checkout abandoners is the highest of any retargeting segment. Use urgency: low stock messages if true, limited-time free shipping, or a small incentive. This is the right place to introduce a discount code if you use them in retargeting at all.
Past purchasers: Do not serve them ads for things they already own. Show new arrivals, complementary products, or a loyalty incentive. Segment further by what category they purchased to ensure product relevance.
How Do You Manage Ad Frequency to Avoid Fatigue?
Frequency is the average number of times a single person sees your ad in a given period. Too low and your retargeting campaign lacks impact. Too high and you start to irritate people who may then develop a negative association with your brand.
Recommended frequency caps by audience:
| Audience | Recommended Max Frequency (weekly) |
|---|---|
| Product viewers | 3 to 5 per week |
| Cart abandoners | 5 to 7 per week |
| Checkout abandoners | 7 to 10 per week (short window only) |
| Past purchasers | 2 to 3 per week |
On Meta, set frequency caps at the ad set level using reach and frequency buying (for larger audiences) or monitor frequency in your campaign reports. When frequency climbs above your threshold and ROAS is declining, it is time to either refresh creative or expand your audience.
On Google Display, frequency can be capped at the campaign level. Set a cap before the campaign goes live, not after you notice performance decline.
What ROAS Should You Expect from Retargeting Campaigns?
Retargeting consistently outperforms prospecting on ROAS. Benchmarks for UK Shopify merchants:
| Channel and Audience | Typical ROAS |
|---|---|
| Meta DPA retargeting (cart abandoners) | 5x to 10x |
| Meta DPA retargeting (product viewers) | 3x to 6x |
| Google Display retargeting | 3x to 7x |
| Google Shopping retargeting | 4x to 8x |
These figures should be viewed in context of overall account performance. Retargeting audiences are inherently small, which means the absolute revenue contribution is limited by audience size. You cannot scale retargeting budgets indefinitely. Retargeting works best when your prospecting campaigns are continuously adding new users to your funnel.
How Does Attribution Affect How You Report Retargeting Performance?
Attribution is the most misunderstood aspect of retargeting reporting. When a customer sees a retargeting ad and then clicks through to purchase, the channel gets credit. But if that customer would have returned and purchased anyway without the ad, the retargeting ROAS is overstated.
This attribution problem is especially pronounced with post-view attribution. Meta's default attribution window includes 1-day view conversions, meaning anyone who saw (not clicked) your ad and then purchased gets attributed to your campaign. This can inflate ROAS significantly.
For more conservative and accurate reporting:
- Use 7-day click, 1-day view attribution in Meta (the default) rather than 7-day view
- Compare your Meta-reported conversions against what Google Analytics 4 shows for the same period
- Exclude purchasers from retargeting audiences to avoid attributing organic repeat purchases to your retargeting campaigns
A significant gap between Meta-reported revenue and GA4-reported revenue from Meta often indicates view-through attribution is inflating your numbers.
Key Actions to Take Now
- Verify all four pixel events (ViewContent, AddToCart, InitiateCheckout, Purchase) are firing correctly on your Shopify store using Meta's Test Events tool.
- Enable Conversions API via the Meta app to recover ad-blocker-affected conversion data.
- Create segmented Custom Audiences in Meta: product viewers (30 days), cart abandoners (14 days), checkout abandoners (7 days), and purchasers (90 days).
- Launch a separate ad set for each audience with creative tailored to their intent level. Do not put all retargeting audiences in one ad set.
- Set frequency caps before campaigns go live, not after performance declines.
- Exclude your purchaser audience from all prospecting campaigns.
- Review attribution settings in Meta Ads Manager and cross-reference reported conversions with GA4 to understand how much view-through attribution is affecting your numbers.
Frequently Asked Questions
How much traffic do I need before retargeting is worthwhile? For Meta, you need at least 100 users in a Custom Audience for ads to serve, but meaningful performance requires much more. A cart abandoner audience needs at least 300 to 500 users to give the algorithm enough data to optimise. This typically requires 5,000 or more monthly site visitors. Below that volume, retargeting budgets are better spent on improving conversion rate first.
Should I offer discounts in retargeting ads? Hold discounts for your last-resort retargeting touchpoint, typically the third email or the third ad exposure. Most cart abandoners and checkout abandoners will convert without a discount. Offering one too early trains customers to abandon cart deliberately in anticipation of a discount.
How long should I retarget someone before giving up? Use a 14-day window for cart abandoners and a 30-day window for product viewers. After these windows, the intent signal has likely faded. Continuing to retarget beyond these periods typically yields very low ROAS and risks brand fatigue.
Can I run retargeting ads if I have a small audience? Yes, but set your budget proportionally. A cart abandoner audience of 200 people does not warrant a £50 per day budget. Match your daily budget to the audience size. For small audiences, £5 to £15 per day is often sufficient to reach the audience multiple times per week without excessive frequency.