How-To Guide · Audience Targeting

Dynamic Retargeting on Google: A Step-by-Step Setup Guide

Learn how to set up dynamic retargeting on Google Ads. Cover tagging, product feeds, campaign types, and responsive display ads in one clear guide.

TL;DR Dynamic retargeting on Google shows previous visitors ads featuring the exact products they viewed. You need a Google Tag with custom event parameters, a product feed, and a Display, Performance Max, or App campaign running responsive display ads. Set it up right and Google's machine learning handles the rest.

4 min read By Updated 0 steps

Originally published .

Quick answer: Dynamic retargeting on Google shows past visitors personalized ads based on the products they viewed. You need three things: a properly tagged website, a product or service feed, and a Display, Performance Max, or App campaign with responsive display ads.

What Is Dynamic Retargeting on Google?

Dynamic retargeting serves previous site visitors ads featuring the specific products or services they viewed. Per Google's Ads Help Center, it automatically tailors ad content based on each visitor's past interactions with your site or app.

How dynamic retargeting differs from standard remarketing

Standard remarketing shows the same static ad to every person in your audience. Dynamic retargeting pulls from your product feed and serves each visitor an ad for what they actually viewed. Personalization happens automatically, at scale.

Why dynamic retargeting is effective for ecommerce and product-driven businesses

Shoppers who viewed a product are already interested. Showing them that exact item again, with price and image, brings them back to finish the purchase. That is a far warmer audience than any cold targeting you can build.

Key Requirements Before You Start

Get these four pieces in place before you touch campaign settings.

Google Ads account and campaign setup access

You need admin or standard access to a Google Ads account. Per Google's Ads Help Center, dynamic retargeting is available only in Display Network, Performance Max, and App campaigns. It does not run on Search.

Website tagging with Google Tag and custom parameters

Your site needs the Google Tag with custom event parameters. These parameters tell Google which products each visitor interacted with. Without correct tagging, your campaign has no data to personalize ads.

Product or service feed (CSV/TSV or Google Merchant Center for retail)

Retail businesses use Google Merchant Center to manage product feeds. Non-retail businesses upload a .csv, .tsv, .xls, or .xlsx feed to Business Data inside Google Ads. The feed is what connects tag events to real product details.

Responsive display ads with feed-driven assets

Dynamic retargeting requires responsive display ads. Google automatically adjusts their size and format to fit available placements. You supply headlines, descriptions, images, and logos. Google assembles the combinations.

Step-by-Step: Set Up Dynamic Retargeting on Google

Step 1: Install and configure Google Tag with dynamic parameters

Install the Google Tag sitewide. Add event-specific parameters for each user action. Per Google's documentation on dynamic remarketing events, the core events are view_search_results, view_item_list, view_item, add_to_cart, and purchase. Each fires at a specific point in the buyer journey. Each passes parameters like item_id, value, and currency.

Step 2: Create or upload your product/service feed

Build your feed file with required attributes: unique ID, title, final URL, and image URL. Retail advertisers submit through Google Merchant Center. All other business types upload via Tools > Business Data > Data feeds in Google Ads. Select the business type that matches your vertical.

Step 3: Set up a Display, Performance Max, or App campaign

Create a new campaign. Choose one of the three eligible campaign types. Dynamic retargeting is not available in Search or Video campaign types.

Step 4: Enable dynamic ads and select your feed

Inside your campaign or ad group settings, locate the Dynamic ads section. Enable it. Select the feed you uploaded. This links your tag data to your product feed.

Step 5: Create responsive display ads

Add a responsive display ad. Upload multiple headlines, descriptions, images, and your logo. More asset variety gives Google more combinations to test. Google optimizes automatically toward the best performers.

Step 6: Review, set targeting, and launch

Set your audience targeting. Choose Automated to let Google find the best audience segments. Or manually pick specific "your data" segments, the current Google Ads term for what was formerly called remarketing lists. Review budget and bidding, then launch.

How to Tag Your Website for Dynamic Retargeting

Understanding event types (view_item, add_to_cart, purchase)

Each event captures a different moment in the buyer journey. Fire view_item on product pages. Fire add_to_cart when items are added. Fire purchase on your order confirmation page. Using all five event types gives Google full-funnel signals to work with.

Mapping event parameters to your product feed

The item_id passed in each tag event must exactly match the unique ID in your feed. One character difference breaks the match. Google cannot pull the right product into your ad if IDs do not align perfectly. Audit both before you go live.

Using Google Tag Manager vs. direct gtag.js implementation

Google Tag Manager makes tag management easier without touching site code. Direct gtag.js gives developers more granular control. Both implementations are fully supported. Use GTM if you manage multiple tags or lack developer access. Use gtag.js if your developers prefer direct control.

Setting Up Your Product Feed

Feed format and business type selection

Create your feed as a .csv, .tsv, .xls, or .xlsx file. In Business Data, choose the business type that best fits your vertical. Options include retail, education, flights, hotels, real estate, and custom. Each type carries its own required attribute set.

Required vs. optional feed attributes

Required fields typically include a unique ID, final URL, image URL, and item title. Per Google's feed documentation, exact requirements vary by business type. Optional attributes like price, description, and category improve ad quality. Fill every field you can. Sparse feeds limit what Google can show.

Uploading to Business Data or Google Merchant Center

Retail advertisers get the tightest integration through Google Merchant Center. Everyone else uploads through Business Data. Keep feeds updated. Stale prices or broken image URLs hurt impressions and erode buyer trust fast.

Common Pitfalls and How to Avoid Them

Mismatched event parameters and feed IDs

This is the most common setup error. Cross-check item_id in your tag against the ID column in your feed before launch. Test using Google Tag Assistant to confirm events fire with the correct parameters.

Incomplete product feed data

Missing images, broken URLs, or blank titles lower ad quality and reduce impressions. Run a feed audit before activating your campaign. Fix every required field. Fix as many optional fields as possible.

Insufficient audience size for optimization

Google's machine learning needs enough signal to optimize. Small audience pools slow the learning phase. Start with broader "your data" segments, then narrow targeting as your data builds over time.

Accelerate Creative Development with AI

Google handles campaign delivery. Your creative assets are what you control. Better assets mean more to test, and more to test means better results.

Generate product images for your feed at scale

Coinis Image Ads generates polished product images from a product URL. Paste the URL, get multiple ad-ready images, and drop them directly into your responsive display ad upload in Google Ads. No design work required.

Create ad copy variations for A/B testing

Coinis AI Copywriting generates headlines, descriptions, and CTAs based on your brand voice. Feed those variations into your responsive display ads. More variations give Google more to test, and better testing improves performance over time.

> Note: Coinis publishes campaigns directly to Meta today. Direct publishing to Google Ads is on the roadmap. Use Coinis to build your creatives, then upload assets to Google Ads manually.

Or let Coinis do it.

From a product URL to a live Meta campaign. AI-generated creatives. On-brand copy. Direct publish to Facebook and Instagram. Real performance reporting. All in one platform.

Start free. Upgrade when you're ready.

Start free →

15 AI tokens a month. No credit card.

Frequently Asked Questions

What campaign types support dynamic retargeting on Google?

Dynamic retargeting is available on Display Network, Performance Max, and App campaigns. It is not supported on Search or Video campaign types.

Do I need Google Merchant Center for dynamic retargeting?

Only retail businesses are required to use Google Merchant Center. Other business types can upload a .csv, .tsv, .xls, or .xlsx product feed directly to Business Data in Google Ads.

What happens if my Google Tag event parameters don't match my feed IDs?

Google cannot match the visitor's interaction to the correct product in your feed. The ad either shows the wrong product or fails to populate. Always verify that the item_id in your tag matches the unique ID in your feed exactly.

How large does my audience need to be for dynamic retargeting to work?

Google doesn't publish a hard minimum, but small audiences slow the machine learning optimization phase. Broader 'your data' segments generally work better early on. Narrow targeting after your campaign has collected enough signal.

Stop hustling

You just read the manual way. Coinis does it all.

Every step above takes hours of manual work. Coinis automates it. Free to start. No credit card. Pay only when you need more volume.

Steps 1–2

Goal + Audience

AI analyzes your brand from a URL. Targets the right buyers automatically.

Steps 3–4

Channels + Budget

One-click launch to Meta. Smart budget allocation out of the box.

Step 5

Ad Creatives

Paste a link. Get dozens of professional ads in minutes.

Steps 6–7

Launch + Track

Live dashboard. Real ROAS. AI suggests what to optimize next.

15 credits day one
No credit card
Free forever tier
Pay only for volume
Start free

You just learned the hard way. Here's the easy way.

Coinis generates ad creatives, launches campaigns, and tracks results. One platform. One click. No ad expertise required.

Try Coinis free