Skip to content

Google Ads Integration

Connect CustomerLabs to Google Ads to track user behavioral actions — such as button clicks, page views, category views, product views, and form submissions — and sync these details for conversion tracking, remarketing, and audience targeting.

With this integration, you can:

  • Track Conversions: Sync both online and offline conversions automatically.
  • Enabled Enhanced Conversions: Improve measurement accuracy by sending hashed first-party data.
  • Implement Remarketing: Re-engage users based on their website activity.
  • Sync Audiences: Direct sync of first-party audience segments for personalized targeting.

To begin, you need to connect your Google Ads account with CustomerLabs.

  1. Log in to your CustomerLabs account.

  2. Navigate to Destinations from the left-hand menu.

  3. Search for and select Google Adwords from the list of available destinations.

    Select Google Adwords
  4. Provide a name for the destination and click Save and Enable.

    Save and Enable Destination
  5. Click on Configuration Settings.

    Configuration Settings
  6. In the Basic Settings section, click Authenticate AdWords.

    Authenticate AdWords
  7. Follow the prompts to sign in and authorize CustomerLabs to access your Google Ads account.


You can map website events tracked in CustomerLabs to conversion actions in Google Ads to measure the effectiveness of your campaigns.

1. Set Up Conversion Actions in Google Ads

Section titled “1. Set Up Conversion Actions in Google Ads”

Before mapping in CustomerLabs, ensure the conversion actions are created in your Google Ads account.

  1. Sign in to your Google Ads account.

  2. Navigate to GoalsConversionsSummary.

    Google Ads Conversions Summary
  3. Click + New conversion action.

    New Conversion Action
  1. For tracking via Website Conversions, select Conversions on a Website.

    Conversions on a Website
  2. If you are setting up for the first time, you will be required to enter the URL of your website. Click Add URL. If you have already set up Google Tag, choose Google tag as data Source.

    Add URL
    Enter Webpage URL and Click Scan
  3. Enter Webpage URL and Click Scan.

    Choose Google Tag
  4. Choose Google Tag as the method of conversion tracking.

    Choose Google Tag
  5. Choose the Category of the Conversion. Click on Create Conversion and choose the Google Tag.

    Choose Category
    Choose Category
  6. Choose Manually with Code and click on Conversion Settings.

    Manually with Code
  7. Enter the Conversion name, Value, and Count of the conversion. Choose the approriate attribution options. Click Done.

    Conversion Name
  8. Click on Set up with a Google tag and Check the Turn ON enchanced Conversion option. Click Agree and finish.

    Choose Google Tag
    Choose Google Tag
    Choose Google Tag
    Choose Google Tag
  1. For tracking via Offline Conversions, select Conversions offline.

    Select Offline Source
  2. Choose Connect data source later.

    Connect Data Source Later
  3. Choose a category for your conversion (e.g., Purchase, Lead, Sign-up).

    Choose Category
  4. Click Edit Settings (or the menu icon next to the conversion) to configure the action optimization.

    Edit Settings
  5. Recommended Settings:

    • Action optimization: Set to Secondary if you are testing, then switch to Primary once verified.
    • Conversion name: Rename to match the CustomerLabs event (e.g., cl_purchase for Purchase).
    • Value: Select Use different values for each conversion to capture transaction values.
    • Count: Select Every for purchases or One for leads.
    Conversion Action Details
  6. Click Done and then Save and Continue.

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

  1. Go to DestinationsGoogle AdwordsConfiguration SettingsMap Actions to Conversion.

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

  3. Map the Google Ads Conversion Action with the corresponding CustomerLabs Event.

    Fetch Conversions
  4. Click the ”+” icon to add the mapping to the list.

    Map Actions Mapping
  5. Click Save Changes.


Finally, enable the sync for the mapped events.

  1. Navigate to Setup Event Workflow from the Google Adwords dashboard 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 (like 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. Choose method as Google Tag.

    Enhanced Conversions for Leads
    Enhanced Conversions for Leads
  5. Choose Google tag as the method and click Save.

  1. In CustomerLabs, go to DestinationsGoogle AdwordsConfiguration Settings.
  2. Scroll to Advanced Settings and locate Enable enhanced conversion tracking.
  3. Toggle it ON.
    Enable Enhanced Conversions in CL
  4. (Optional) Map specific fields for enhanced data. CustomerLabs maps standard fields like email and phone automatically.
    Enable Enhanced Conversions in CL
  5. Click Save Changes.

To comply with the EU consent policy, Google requires end-user consent signals for ad personalization and analytics in the EEA.

  1. In CustomerLabs, go to Configuration SettingsConsent Mode Configuration.

  2. Toggle the switch ON.

    Client Side Initialization
  3. Set Default Values for consent parameters (ad_storage, ad_user_data, ad_personalization). These will be used until a user makes a choice.

    Consent Mode Toggle
  4. Client-Side Initialization: If you are NOT using a certified CMP to initialize flags, toggle Client Side Consent Initialization ON.

    Consent Mode Defaults
  5. Click Save Changes.

When a user interacts with your cookie banner, use the _cl.trackConsent() function to update their preferences:

_cl.trackConsent({
"ad_user_data": "granted",
"ad_personalization": "granted",
"ad_storage": "denied"
});

Use remarketing tags to add users to segments based on their website activity without manual tag installation.

  1. Go to Tools and SettingsShared LibraryAudience Manager.

    Audience Manager
  2. Click + and select Website visitors.

    Create Remarketing List
  3. Under Segment members, choose Visitors of a page with specific tags.

    Specific Tags
  4. Click + New Tag, name it, and save.

  1. In CustomerLabs, go to Configuration SettingsAdvanced SettingsMap Actions to Remarketing.
  2. Map your CustomerLabs events to the newly created tag IDs.
  3. For Dynamic Remarketing, select the appropriate Business vertical from the dropdown.
  4. Click Save Changes.

Sync your first-party audience segments directly from CustomerLabs to Google Ads for more effective retargeting.

Audience Sync Interface

Refer to the Audience Sync Documentation for detailed setup instructions.