In this section you will learn:

  • How to connect Google Ads dynamic remarketing.
  • How to check the correctness of the integration setup.

The Google Ads dynamic remarketing module allows you to display ads with products that users are interested in.


With the help of SegmentStream, you can fully integrate the Google Ads Dynamic Remarketing Module with your site.

Google integration guide

To configure the Google Ads integration:

  1. Log in to the website and go to the integration management panel
  2. Go to the “Integration” tab and click on the block with the Google Ads logo.
  3. In the opened panel - configure the integration.
    You can read more details about the settings below.

Required events

For the correct operation of the Google Ads integration you must configure the filling of certain events in the array. The list of events is as follows:

Required events

It is also necessary to configure the filling of certain variables of the digitalData object. A list of some variables is given below:

  • page.type
  • product - the product object occurs in several places of the digitalData object: directly in digitalData.product, in the items and lineItems arrays of the listing, cart and transaction objects.
  • listing, cart, transaction objects
  • and others

We strongly recommend that you configure the filling of all variables in the digitalData object (not just those described above), in accordance with the documentation.

SDK version

Use the ‘gtag.js’ version if you are connecting Google Ads to your website for the first time.

Conversion ID

You can find the conversion tracking ID in the Google Ads system interface.

Business type

The code for dynamic Google Ad Remarketing depends on the type of activity selected in the campaign settings. It is necessary in the SegmentStream interface to choose the same type as in the Google Ads API.

For example, if you select the “Retail” type in Google Ads, you must also select “Retail” in the SegmentStream interface.

If the necessary type of activity is missing in the SegmentStream interface - contact support at [email protected]

More about business types

Product feed has grouped products

Google Ads receives information about products placed on the site through an XML feed. With a certain interval, the Google robot downloads a feed from your server. This feed contains information about all products on the site.

Learn more about the feed format.

For correct integration, Google should also receive information about the interaction of users with products on the site - views, additions to the shopping cart, purchases, etc. The system must correctly match what it sees in the incoming events with the XML feed.

More about product groups

-If you use grouping of goods using the item_group_id xml-feed parameter - be sure to activate this setting.

In this case, the product id from your XML feed must match the product.skuCode of the digitalData object. Be sure to fill product.skuCode and in each product.

-If you do NOT use grouping of goods using the item_group_id xml-feed parameter - do not activate this setting.

In this case, the product id from your XML feed must match the of the digitalData object.

Checking the correctness of the integration setup

After configuring the integration in the SegmentStream interface, but before PUBLICATION - go to the site in test_mode, go through the conversion funnel and check for errors. If there are no errors - publish the current version.