๐ŸŽฏ Remarketing June 22, 2026 ยท 11 min read

Google Merchant Center Dynamic Remarketing: Setup Guide 2025

Dynamic remarketing shows shoppers the exact products they browsed on your site โ€” not generic ads, but ads featuring the specific items they viewed, added to cart, or nearly purchased. Here's how to set it up correctly.

What Is Dynamic Remarketing and How Does It Work?

Standard display remarketing shows the same ad to everyone who visited your site. Dynamic remarketing takes it further โ€” it pulls product data from your Google Merchant Center feed and automatically builds personalized ads for each visitor based on what they actually looked at.

When a shopper visits your product page for a red running shoe (product ID: SHOE-RED-42), a remarketing tag fires and logs that event. Later, when that same shopper is browsing another website in Google's Display Network, they see an ad specifically featuring that red shoe โ€” with your product image, title, price, and a direct link back to that product page.

This personalization dramatically improves click-through rates compared to generic retargeting. Industry benchmarks typically show:

Prerequisites: What You Need Before Setup

Before setting up dynamic remarketing, confirm you have all of these in place:

โš ๏ธ Suspended Accounts

If your GMC account is currently suspended, dynamic remarketing won't work โ€” there are no approved products for Google to pull into your ads. Fix the suspension first. Use our free compliance scan to identify what's blocking your approval.

Step 1: Implement Product Event Tags

The core of dynamic remarketing is product-level event tracking. Unlike standard conversion tracking (which just fires on the order confirmation page), dynamic remarketing requires events on multiple pages throughout the customer journey.

Required Events

You need to fire these Google Ads events with product data parameters:

Optional but recommended:

The Product ID Matching Rule

๐Ÿšจ Most Important Rule

The product IDs you pass in your remarketing events MUST exactly match the IDs in your Google Merchant Center feed. If your feed uses shopify_US_12345_67890 as the product ID, your events must pass that exact string. A mismatch means Google can't link the event to a product and won't serve dynamic ads for that item.

To find your product IDs in GMC, go to Products โ†’ All Products and look at the "ID" column. This is what you need to pass in your event tags.

Implementation via Google Tag Manager (Recommended)

Using GTM makes dynamic remarketing tag management much cleaner. The basic setup:

  1. Create a dataLayer push on each relevant page template that contains the product ID(s) for that page. Your development team or platform-specific plugin handles this.
  2. Create GTM variables that read from the dataLayer (e.g., dlv - ecommerce.items.0.item_id for the first product's ID).
  3. Create GTM tags for each event type (view_item, add_to_cart, etc.) that fire when triggered by page type.
  4. Create GTM triggers that fire on the right pages (product pages, cart page, checkout start, order confirmation).

Platform-Specific Notes

Shopify: The Google & YouTube app automatically pushes GA4-format events to the dataLayer. You can use the GTM Shopify listener to capture these and convert them to Google Ads format. Alternatively, install the "Google Tag Manager for Shopify" pixel from the Shopify App Store.

WooCommerce: The "WooCommerce Google Listings & Ads" plugin handles basic event tracking. For full dynamic remarketing, the "YITH WooCommerce Dynamic Pricing & Discounts" plugin or a custom implementation via functions.php is more reliable for product ID accuracy.

BigCommerce: Use the Script Manager to add GTM. BigCommerce's native analytics dataLayer doesn't always include the GMC-format product IDs โ€” you may need a custom script that maps BigCommerce product IDs to your feed IDs.

Step 2: Build Your Remarketing Audiences

Once your event tags are firing, Google Ads will automatically start building audiences based on the events. You can view these in Tools โ†’ Audience Manager.

Standard Audiences to Create

โœ… Audience Building Tip

Set up all your audiences before launching campaigns, even if you don't plan to use them immediately. Audiences build over time โ€” if you wait until you need them, you'll have to wait 30+ days for them to populate. Create them now and let them build in the background.

Step 3: Create Your Remarketing Campaign

Campaign Type: Standard Display

Dynamic remarketing runs through Standard Display campaigns in Google Ads. Despite the name, these campaigns can serve across Google's Display Network, Gmail, and YouTube.

  1. In Google Ads, click + New Campaign
  2. Select goal: Sales or Website traffic
  3. Select campaign type: Display
  4. Select campaign subtype: Standard display campaign
  5. Enable "Use dynamic ads" and connect your GMC feed
  6. Set your bidding strategy (Target ROAS is recommended once you have 30+ conversions)
  7. Set your budget

Ad Group Setup

Create separate ad groups for each audience segment โ€” this lets you control bids by audience intent and analyze performance separately.

Responsive Display Ads for Dynamic Remarketing

For dynamic campaigns, Google automatically assembles ads using your GMC product images and data. However, you should also add your own creative assets to supplement product imagery:

Audience Segmentation Strategy

The most effective dynamic remarketing setups use a tiered bidding approach based on audience intent:

Tier 1: Conversion-ready (highest bid)

Checkout abandoners in the last 3 days. These people had their credit card out and something stopped them. Your ad just needs to remind them. Target ROAS can be very high for this audience โ€” often 8-15x for established stores.

Tier 2: High intent (medium-high bid)

Cart abandoners in the last 7 days. They wanted it enough to add it. Time, distraction, or price hesitation got in the way. A promotion or urgency message often converts this segment.

Tier 3: Consideration (medium bid)

Product viewers in the last 7โ€“14 days. They're interested but still shopping around. Your ads here should reinforce brand trust and product quality.

Tier 4: Awareness (lower bid)

All visitors in the last 30 days. Broad audience, lower intent. Good for brand recall and keeping your brand top-of-mind during longer purchase cycles.

โœ… Frequency Caps

Set frequency caps on all your remarketing campaigns. Without them, you'll burn through budget showing the same ad to the same person 20+ times per day โ€” which is both expensive and annoys potential customers. A good starting cap: 5โ€“7 impressions per user per day.

Feed Requirements for Dynamic Ads

Your Google Merchant Center product feed is what powers the product-specific ads. For dynamic remarketing to work well, your feed needs:

For a comprehensive guide to feed optimization, see our article on Product Feed Optimization Tactics.

Troubleshooting Common Issues

Issue: Ads showing wrong product or generic product

Cause: Product ID mismatch between event tags and GMC feed.
Fix: Use Google Tag Assistant to inspect what product ID your view_item event is passing. Compare it to your feed IDs in GMC โ†’ Products โ†’ All Products. Update your tags to pass the exact feed ID format.

Issue: Audience size shows "Audience too small"

Cause: Not enough users have hit the tagged pages yet, or the audience window is too short.
Fix: Wait โ€” audiences need time to build. For low-traffic sites, extend your audience windows (14 days instead of 7, 60 days instead of 30). Ensure your tags are firing on all relevant pages, not just one page type.

Issue: Dynamic ads not serving despite large audience

Cause: Feed not properly linked to the campaign, or GMC account has product disapprovals.
Fix: In your Display campaign settings, confirm the GMC feed is connected under "Dynamic ads." In GMC, check Products โ†’ Diagnostics for disapprovals that might be blocking the linked products.

Issue: Poor ROAS from remarketing campaign

Cause: Audience too broad (targeting all visitors equally), bids too uniform, or ad creative not compelling.
Fix: Segment audiences by intent level (see audience strategy above). Increase bids for cart/checkout abandoners, decrease for all-visitors. Add promotion extensions or urgency messaging to ad copy.

Optimizing Dynamic Remarketing Performance

Bid Adjustments by Device

Mobile users typically have lower purchase intent in remarketing scenarios (they're browsing, not buying). Consider a -20 to -30% mobile bid adjustment for your awareness-tier audiences. Cart abandoners are worth targeting equally across devices.

Time of Day Scheduling

For B2C products, peak remarketing performance is typically evenings (7pmโ€“10pm) and weekend afternoons. For B2B or higher-consideration purchases, weekday business hours often perform better. Use ad scheduling to reduce spend during low-conversion windows.

Audience Exclusions

Always exclude recent purchasers from your cart-abandonment and product-viewer audiences. There's no point paying to remarket to someone who already bought. Exclude anyone who converted in the last 30 days.

Landing Page Alignment

Dynamic ads link to the specific product URL from your feed. Make sure these pages are your strongest landing pages โ€” fast loading, clear product imagery, reviews visible, and easy checkout. A great remarketing ad sending someone to a slow or confusing product page wastes your budget.

Check Your GMC Account Before Running Remarketing

Dynamic remarketing requires an active, approved GMC account. If your account has any policy issues, remarketing won't run correctly. Run a free compliance scan to catch problems before they affect your campaigns.

Run Free GMC Scan โ†’