Prerequisites
Stay organized with collections
Save and categorize content based on your preferences.
Follow these prerequisites to implement dynamic remarketing.
Install Google tag and remarketing event snippet
Begin by
tagging your site for remarketing.
You can retrieve the googleGlobalSiteTag
or event_snippet
from the API using
the TagSnippet
of the
conversion_action
field.
Here are the steps for embedding tags in your website manually:
Get the Google tag and the remarketing event snippet.
The Google tag sets a new cookie on your site which collects information
about the ad click that brought a visitor to your site and adds website
visitors to standard remarketing lists in your Google Ads account.
To make sure the tagging works with dynamic remarketing, select Collect
specific attributes or parameters to personalize ads during the step
Create the Google Ads tag data source, as shown below:

For detailed instructions for acquiring the Google tag and remarketing event
snippet, see
Tag your website using Google Ads.
Install the Google tag.
You must install the Google tag on all the pages of your website that
send remarketing information, but you need only one Google tag for each
Google Ads account. The event snippet can be used to track additional actions
that are to be counted as remarketing events. Install this snippet on site
pages you'd like to track, right after the Google tag in the
<head></head>
section.
The Google tag also works with other tags such as Google Analytics tags.
Read more about how tags work in Google
Analytics.
Install an event snippet on site pages you would like to track, with
corresponding custom parameter values.
Custom parameters are elements in your remarketing tag code that allow your
tag to send information about specific items or selections on your website to
your Google Ads account. Custom parameters are directly related to business
data feeds, where you add the values that correspond to the information
the tag collects.
To use dynamic remarketing, you'll need to use the custom parameters marked
as Required
, as described in
Dynamic remarketing events and parameters.
When you add the value of a custom parameter to your remarketing tag,
it will sync with your feed to show the same product or service in
your ads previously viewed by the same visitor.
Here is an example of how to install an event snippet for a retail site (note
the ecomm_prodid
is the Merchant Center Product
ID that corresponds to the
product on the page):
gtag('event', 'page_view', {
ecomm_pagetype: 'product',
ecomm_prodid: 34592212,
ecomm_totalvalue: 29.99,
ecomm_category: 'Home & Garden',
isSaleItem: false
});
For detailed definitions of the parameters and their valid values,
see
Dynamic remarketing events and parameters.
The event name you use (such as page_view
in the above example) can be a
custom event name of your choosing or one of our recommended standard events.
It doesn't need to match any specific value for the purpose of implementing
dynamic remarketing, as long as the event data parameters (ecomm_pagetype
,
ecomm_prodid
, and ecomm_totalvalue
in this example) are correctly set.
For detailed documentation on custom parameters for different business types
and how the Google tag works, refer to
Set up conversion tracking for your website.
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-08-25 UTC.
[null,null,["Last updated 2025-08-25 UTC."],[[["\u003cp\u003eInstall the Google tag and remarketing event snippet on all website pages to enable dynamic remarketing.\u003c/p\u003e\n"],["\u003cp\u003eWhen setting up the Google tag, ensure you select "Collect specific attributes or parameters to personalize ads" for dynamic remarketing functionality.\u003c/p\u003e\n"],["\u003cp\u003eUtilize custom parameters within the event snippet to send specific product or service information to your Google Ads account for targeted ads.\u003c/p\u003e\n"],["\u003cp\u003eEnsure the custom parameters, such as 'ecomm_prodid', align with your business data feeds for accurate product or service synchronization in ads.\u003c/p\u003e\n"]]],[],null,["# Prerequisites\n\nFollow these prerequisites to implement dynamic remarketing.\n\nInstall Google tag and remarketing event snippet\n------------------------------------------------\n\nBegin by\n[tagging your site for remarketing](//support.google.com/google-ads/answer/2476688).\nYou can retrieve the `googleGlobalSiteTag` or `event_snippet` from the API using\nthe [`TagSnippet`](/google-ads/api/reference/rpc/v21/TagSnippet) of the\n[`conversion_action`](/google-ads/api/fields/v21/conversion_action) field.\n\nHere are the steps for embedding tags in your website manually:\n\n1. **Get the Google tag and the remarketing event snippet.**\n\n The Google tag sets a new cookie on your site which collects information\n about the ad click that brought a visitor to your site and adds website\n visitors to standard remarketing lists in your Google Ads account.\n\n To make sure the tagging works with dynamic remarketing, select **Collect\n specific attributes or parameters to personalize ads** during the step\n **Create the Google Ads tag data source**, as shown below:\n\n For detailed instructions for acquiring the Google tag and remarketing event\n snippet, see\n [Tag your website using Google Ads](//support.google.com/google-ads/answer/2476688).\n2. **Install the Google tag.**\n\n You must install the Google tag on all the pages of your website that\n send remarketing information, but you need only one Google tag for each\n Google Ads account. The event snippet can be used to track additional actions\n that are to be counted as remarketing events. Install this snippet on site\n pages you'd like to track, right after the Google tag in the\n `\u003chead\u003e\u003c/head\u003e` section.\n\n The Google tag also works with other tags such as Google Analytics tags.\n [Read more about how tags work in Google\n Analytics](/analytics/devguides/collection/gtagjs).\n3. **Install an event snippet on site pages you would like to track, with\n corresponding custom parameter values.**\n\n Custom parameters are elements in your remarketing tag code that allow your\n tag to send information about specific items or selections on your website to\n your Google Ads account. Custom parameters are directly related to business\n data feeds, where you add the values that correspond to the information\n the tag collects.\n\n To use dynamic remarketing, you'll need to use the custom parameters marked\n as `Required`, as described in\n [Dynamic remarketing events and parameters](//support.google.com/google-ads/answer/7305793).\n\n When you add the value of a custom parameter to your remarketing tag,\n it will sync with your feed to show the same product or service in\n your ads previously viewed by the same visitor.\n\n Here is an example of how to install an event snippet for a retail site (note\n the `ecomm_prodid` is the [Merchant Center Product\n ID](//support.google.com/merchants/answer/7052112) that corresponds to the\n product on the page): \n\n gtag('event', 'page_view', {\n ecomm_pagetype: 'product',\n ecomm_prodid: 34592212,\n ecomm_totalvalue: 29.99,\n ecomm_category: 'Home & Garden',\n isSaleItem: false\n });\n\n For detailed definitions of the parameters and their valid values,\n see\n [Dynamic remarketing events and parameters](//support.google.com/google-ads/answer/7305793).\n\n The event name you use (such as `page_view` in the above example) can be a\n custom event name of your choosing or one of our recommended standard events.\n It doesn't need to match any specific value for the purpose of implementing\n dynamic remarketing, as long as the event data parameters (`ecomm_pagetype`,\n `ecomm_prodid`, and `ecomm_totalvalue` in this example) are correctly set.\n\n For detailed documentation on custom parameters for different business types\n and how the Google tag works, refer to\n [Set up conversion tracking for your website](//support.google.com/google-ads/answer/12216424)."]]