Skip to content

Google Data Manager (Google Ads)

The Data Manager API is Google’s unified integration for sending audiences and conversion events to Google’s advertising platforms. Instead of configuring separate APIs for audiences and conversions, you send both through a single connection and route the data to the appropriate product (Google Ads, DV360, and others).

In the Data Manager API, a product refers to the Google advertising platform you send data to — such as Google Ads, Google Analytics, or Display & Video 360 (DV360). This guide covers connecting Google Data Manager to Google Ads in CustomerLabs.


Step 1: Add Google Data Manager as a destination

Section titled “Step 1: Add Google Data Manager as a destination”
  1. Log in to your CustomerLabs account and navigate to Destinations from the left-hand menu.

  2. Open the All Destinations tab.

    All Destinations tab in the CustomerLabs Destinations screen
  3. Search for Google Data Manager in the search bar and select the Google Ads card from the list.

    Google Data Manager (Google Ads) card in the destinations search results

  1. On the setup screen, you will see an auto-generated Destination ID field.

  2. Although the system generates a default ID, it is recommended to use the last four digits of your Google Ads Account ID as the Destination ID.

    Destination ID field with Save and Enable button

    Using the last four digits as a naming convention:

    • Helps identify the destination across multiple ad accounts.
    • Maintains consistent naming.
    • Reduces confusion during troubleshooting.

    Example: If your Account ID is 123-456-7890, use 7890 as your Destination ID.

  3. Click Save and Enable to proceed.


  1. On the destination detail screen, click Configuration settings.

    Configuration settings, Setup Event workflow, and Configure Source Data options
  2. In the Basic Settings section, click Authenticate Google Data Manager to start the authorization process. You will be prompted to sign in and grant the required permissions.

    Authenticate Google Data Manager button in Basic Settings
  3. After authentication succeeds, select the Product (Google Ads), the Customer, and the Account, then click Save Destinations.

    Authentication successful screen with Product, Customer, and Account selection
  4. Back in the Basic Settings section, click Verify Service Account Access to confirm the integration. On success, a Verified successfully message appears.

    Verify Service Account Access showing Verified successfully

Step 4: Create a conversion action in Google Ads

Section titled “Step 4: Create a conversion action in Google Ads”

You can set up an offline conversion action in Google Ads and map the offline events tracked in CustomerLabs to it. Complete these steps in your Google Ads account.

  1. Sign in to your Google Ads account and select the account where you want to set up the conversion action.

  2. Go to Goals and click Summary.

  3. Under Summary, click + Create conversion action.

    Create conversion action button under Goals Summary in Google Ads
  4. Select Conversions offline and click Add data source.

    Conversions offline option with Add data source link
  5. Select Skip this step and set up a data source later, then enable the Customer data toggle.

    Skip this step and set up a data source later, with the Customer data setting enabled
  6. Once the toggle is enabled, you are prompted with a screen similar to the one below.

    Purchase conversion action with Add data source later and offline Upload
  7. Click Settings and configure the conversion action:

    • Set Action optimization to Primary action used for bidding optimization.
    • Set Conversion name to cl_purchase.
    Action optimization set to Primary and Conversion name set to cl_purchase
    • Under Value, select Don’t use a value for this conversion action.
    • Under Count, select Every for e-commerce or One for lead generation.
    Value set to Don't use a value, and Count options Every and One
  8. You will be redirected to enter the remaining conversion details (Goal, conversion name, and so on). See Part 1 of Google’s documentation for setting these up.

  9. After completing the setup, click Create and continue.

    Create and continue button at the bottom of the conversion action setup
  10. Click Done. You have now created an offline conversion action.


Step 5: Map conversion actions in CustomerLabs

Section titled “Step 5: Map conversion actions in CustomerLabs”

Once the conversion actions are created in Google Ads, map them to CustomerLabs events.

  1. Go to DestinationsGoogle Data ManagerConfiguration settingsMap Actions to Conversion.

  2. Click Fetch Conversion to retrieve the actions from your Google Ads account.

  3. Map each Google Ads Conversion Action to the corresponding CustomerLabs Event.

    Fetch conversions and map Google Ads conversion actions to CustomerLabs events
  4. Click the + icon to add the mapping to the list.

    Mapped conversion action and CustomerLabs event in the list
  5. Click Save Changes.


Enable the sync for the mapped events.

  1. Navigate to Setup Event workflow from the Google Data Manager destination in CustomerLabs.
  2. Toggle ON the events you want to sync.
  3. Click Save Changes.

Enhanced conversions improve measurement accuracy by matching hashed first-party data (such as email or phone) from your website with Google-logged-in accounts.

  1. In your Google Ads account, navigate to GoalsSettingsCustomer data terms.

  2. Accept the terms and click Save.

  3. Go to Converted leads or Conversions, depending on your use case.

  4. Turn on Turn on enhanced conversions for leads and Enhanced conversions.

    Turn on enhanced conversions for leads in Google Ads
    Turn on enhanced conversions in Google Ads
  5. Choose Google tag as the method and click Save.

  1. In CustomerLabs, go to DestinationsGoogle Data ManagerConfiguration settings.

  2. Scroll to Advanced Settings and locate Enable enhanced conversion tracking.

  3. Toggle it ON.

    Enable enhanced conversion tracking toggle in CustomerLabs
  4. (Optional) Map specific fields for enhanced data. CustomerLabs maps standard fields like email and phone automatically.

    Mapping enhanced conversion fields in CustomerLabs
  5. Click Save Changes.