Dynamic Retargeting for E-commerce: Showing Products People Actually Viewed
Dynamic retargeting shows shoppers the exact products they browsed. Learn how to set up product feeds, catalogs, and dynamic ads that drive 3-5x higher ROAS.
Dynamic Retargeting for E-commerce: Showing Products People Actually Viewed
Imagine walking into a store, picking up a pair of shoes, putting them back on the shelf, and walking out. Now imagine if a salesperson followed you out and said, "Those shoes are now 15% off, and they come with free shipping." That is dynamic retargeting. It shows each visitor the exact products they looked at, with personalized messaging that brings them back to complete the purchase.
Dynamic retargeting consistently delivers 3-5x higher ROAS compared to generic retargeting because relevance is maximized. The visitor sees the product they already expressed interest in, not a random brand awareness ad. For Indian e-commerce companies, where cart abandonment rates hover around 70-80%, dynamic retargeting is not optional. It is the difference between profitable growth and wasted traffic.
How Dynamic Retargeting Works
Dynamic retargeting involves three components working together:
- A product catalog/feed: A structured data file containing all your products with their attributes (name, price, image, URL, availability, category)
- A tracking pixel with event parameters: Code on your website that records which products each visitor views, adds to cart, and purchases, and sends this data back to the ad platform
- A dynamic ad template: An ad format that automatically pulls product information from your catalog based on the visitor's browsing history
When a visitor views a product on your site, the pixel fires an event containing the product ID. The ad platform matches this ID against your catalog and serves an ad featuring that specific product (along with its current price, availability, and image) to the visitor across the platform's network.
Setting Up Product Catalogs
Meta Product Catalog
Meta's Commerce Manager is the hub for your product catalog on Facebook and Instagram. You can upload your catalog via:
- Data feed file: CSV, TSV, or XML file uploaded manually or via scheduled URL fetch. Best for companies with fewer than 10,000 SKUs and infrequent inventory changes.
- Meta Pixel with Microdata: Automatically scrapes product data from your website using structured data markup. Good for maintaining catalog freshness.
- Platform integrations: Direct integrations with Shopify, WooCommerce, Magento, and other platforms. The easiest option for companies on supported platforms.
- API: Catalog Batch API for large catalogs with frequent updates. Best for enterprise operations with custom tech stacks.
Required catalog fields: id, title, description, availability, condition, price, link, image_link, brand. Optional but recommended: sale_price, product_type, custom_label_0 through custom_label_4 (use these for segmentation).
Google Merchant Center
Google Merchant Center serves the same function for Google Ads dynamic remarketing. Upload your product feed with the same core attributes plus Google-specific fields like gtin, mpn, and google_product_category.
For Indian e-commerce, ensure your feed includes:
- Prices in INR with correct formatting
- Tax and shipping information for India
- Product identifiers that comply with Google's requirements
- High-quality images (minimum 100x100 pixels, recommended 800x800 or higher)
Feed Optimization Tips
Your product feed directly impacts ad performance. Optimize it with these practices:
- Titles: Front-load the most important attributes. "Nike Air Max 270 Men's Running Shoes Black" outperforms "Shoes - Nike - Running." Include brand, product name, key attribute, colour, and size where relevant.
- Images: Use clean, white-background product photos. Lifestyle images can be tested as alternates. Ensure images load quickly and are not cluttered with text overlays.
- Prices: Keep prices synchronized in real-time. Nothing destroys trust faster than a retargeting ad showing a price that does not match the product page.
- Availability: Remove out-of-stock products immediately. Retargeting someone with an unavailable product wastes budget and frustrates the customer.
- Custom labels: Use these to segment your catalog by margin, bestseller status, seasonality, or promotional status. This enables you to adjust bids by product profitability.
Pixel Events for Dynamic Retargeting
Your pixel must pass specific event parameters for dynamic retargeting to work. Here are the essential events:
Meta Pixel Events
// View Content - fires on product pages
fbq('track', 'ViewContent', {
content_ids: ['PRODUCT_ID'],
content_type: 'product',
value: 1299.00,
currency: 'INR'
});
// Add to Cart
fbq('track', 'AddToCart', {
content_ids: ['PRODUCT_ID'],
content_type: 'product',
value: 1299.00,
currency: 'INR'
});
// Purchase
fbq('track', 'Purchase', {
content_ids: ['PRODUCT_ID_1', 'PRODUCT_ID_2'],
content_type: 'product',
value: 2598.00,
currency: 'INR',
num_items: 2
});
The content_ids parameter is critical. It must exactly match the id field in your product catalog. Mismatches mean the platform cannot find the product to show in the ad.
Google Ads Remarketing Events
Google uses a similar event structure through the global site tag or GTM. The key parameters are ecomm_prodid (matching your Merchant Center feed ID), ecomm_pagetype (home, searchresults, category, product, cart, purchase), and ecomm_totalvalue.
Dynamic Ad Formats
Meta Dynamic Product Ads (DPA)
DPAs automatically populate ad templates with products from your catalog based on visitor behaviour. Available formats include:
- Carousel: Shows multiple products the visitor viewed, plus algorithmically recommended products. This is the highest-performing format for most e-commerce companies.
- Single image: Shows the single most-viewed or most-likely-to-convert product.
- Collection: A full-screen mobile experience with a cover image and a product grid below. Excellent for fashion and lifestyle brands.
DPA template customization options: overlay text (price, discount percentage, free shipping badge), frame (brand border), catalog-level creative variations.
Google Dynamic Remarketing Ads
Google's Responsive Display Ads for dynamic remarketing automatically adjust their layout across the Google Display Network. They pull product images, titles, and prices from your Merchant Center feed.
For more control, use Performance Max campaigns with your product feed. Performance Max distributes dynamic retargeting across Search, Display, YouTube, Gmail, and Discover, using Google's AI to optimize placement and creative.
Campaign Structure for Dynamic Retargeting
Build your campaigns around audience intent levels:
Campaign 1: Product Viewers (High Volume)
Audience: Visitors who viewed product pages but did not add to cart. Window: 14 days. Budget: 40% of dynamic retargeting budget.
Strategy: Show the viewed products plus cross-sell recommendations. Use carousel format. Bid moderately since these visitors showed interest but not strong purchase intent.
Campaign 2: Cart Abandoners (Highest Intent)
Audience: Visitors who added to cart but did not purchase. Window: 7 days. Budget: 35% of dynamic retargeting budget.
Strategy: Show the exact cart contents. Add urgency messaging: "Items in your cart are selling fast" or "Complete your order for free shipping." Bid aggressively since these are your highest-intent visitors. Consider adding discount overlays for carts above a certain value.
Campaign 3: Past Purchasers (Upsell/Cross-sell)
Audience: Customers who purchased in the last 30-90 days. Budget: 15% of dynamic retargeting budget.
Strategy: Show complementary products based on their purchase. If someone bought a phone, show cases, screen protectors, and earbuds. Use custom product sets based on purchase history.
Campaign 4: Category Browsers (Broad Interest)
Audience: Visitors who browsed category pages but did not view specific products. Window: 7 days. Budget: 10% of dynamic retargeting budget.
Strategy: Show bestsellers and new arrivals from the browsed category. Use collection ads for a catalog-like browsing experience.
Advanced Dynamic Retargeting Strategies
Price Drop Retargeting
Show visitors a retargeting ad specifically when a product they viewed drops in price. This requires a system that monitors price changes in your feed and triggers targeted campaigns. Meta's advantage_product_catalog objective supports this natively with price drop overlays.
Inventory Urgency
When a viewed product's stock drops below a threshold, trigger urgency-based retargeting: "Only 3 left in stock." This creates genuine scarcity and drives immediate action. Implement through custom labels in your feed that flag low-stock items.
Sequential Product Storytelling
Instead of repeatedly showing the same product, show a sequence: the product on day 1, a customer review of the product on day 3, the product styled or in-use on day 5, and the product with an incentive on day 7. This keeps the creative fresh while building desire.
Weather-Based Dynamic Retargeting
For categories affected by weather (apparel, outdoor equipment, home appliances), adjust which products from your catalog are prioritized based on local weather conditions. This is achievable through automated rules that shift custom labels based on weather API data.
Performance Benchmarks for India
Here are expected benchmarks for well-optimized dynamic retargeting campaigns targeting Indian e-commerce audiences:
| Metric | Product Viewers | Cart Abandoners | Past Purchasers |
|---|---|---|---|
| CTR | 0.8%-1.5% | 1.5%-3.0% | 0.5%-1.0% |
| Conversion Rate | 1.5%-3.0% | 4.0%-8.0% | 2.0%-4.0% |
| ROAS | 3x-6x | 8x-15x | 4x-8x |
| CPA (INR) | 200-600 | 100-350 | 250-700 |
Common Pitfalls
- Stale product feeds: If your feed updates daily but prices change hourly, customers will see incorrect pricing. For high-velocity e-commerce, update feeds at least every 4 hours.
- Showing sold-out products: Nothing frustrates a customer more than clicking a retargeting ad for an out-of-stock product. Implement real-time availability in your feed.
- No exclusion windows post-purchase: Exclude buyers for 7-14 days after purchase to avoid showing them the product they just bought. Then transition them to cross-sell campaigns.
- Ignoring mobile optimization: Over 85% of Indian e-commerce traffic is mobile. Ensure your dynamic ads look clean on small screens and your landing pages are mobile-optimized.
Conclusion
Dynamic retargeting is the closest thing to a guaranteed return in digital advertising. You are showing people products they already want, at the moment they are most likely to buy. For Indian e-commerce companies operating in a hyper-competitive market, it is the performance lever that separates profitable growth from a traffic treadmill.
AnantaSutra helps e-commerce brands across India implement and optimize dynamic retargeting systems that recover lost revenue and maximize customer lifetime value. From product feed optimization to multi-platform campaign management, we build retargeting engines that deliver measurable ROAS. Reach out to explore how we can accelerate your e-commerce performance.