Customerlabs CDP Documentation
CustomerLabs + Google Adwords Integration
CustomerLabs + Google Adwords Integration
With CustomerLabs CDP, you can track user behavioral actions such as button clicks, page views, category views, product views, form submits, etc and sync these details with Google Adwords
- For tracking conversions (online & offline)
- To enable Enhanced conversion tracking
- For remarketing purposes using remarketing tags
- To create audiences based on website activity
Everything, without writing a single line of code.
You can also sync first-party audience segments created in CustomerLabs with Google Adwords in just a few clicks and use these audiences for personalized targeting.
Authenticate Google Adwords in Destinations
1. Log in to your CustomerLabs account.
2. Navigate to the “Destinations” page from the Menu.
3. Search and select “Google Adwords” from the list of destinations.
4. Go to “Configuration settings”
5. Click “Authenticate AdWords” to sync your Google Ads account.
Tracking website conversions
You can set up the website conversion actions in your Google Ads account and map them with the relevant website events tracked in CustomerLabs to sync the conversions with Google Adwords.
Set up the conversion action in Google Adwords (Website)
1. Sign in to your Google Ads account.
2. Select the account where you want to set up the conversion action.
3. Go to Tools & Settings in the upper right corner.
4. Click “Conversions” under “Measurement”
5. Under Summary, click + New conversion action.
6. You will have 4 types of conversion sources – Website, App, Phone calls or Import
7. To track website conversion, Click “Website”
8. You will be redirected to enter the domain URL. Enter your website domain and click on Scan.
9. You will have options to set up the conversions using URL or manually. To integrate with CustomerLabs, go to the section – Create conversion actions manually using code
10. Click on “+ Add a conversion action manually”.
11. Now, you have to enter the details for the conversion action you want to track. Check out the Google doc to set up manual conversion
12. After entering the details, click on Save and Continue.
13. You’ll be redirected to add the conversion event snippet which will be taken care of by CustomerLabs. So, you can skip this step and click “Done”.
You have now set up the conversion action. Now go to the CustomerLabs app to sync these conversions.
Map the conversion action in Configuration settings
1. Go to CustomerLabs → Destinations → Google Adwords → Configuration Settings → Map Actions to Conversion
The conversion actions you set up in the Google Ads account will be fetched here.
2. You can map the conversion actions with the relevant event names tracked in CustomerLabs.
For example, you can map the CustomerLabs event “Purchased” with the “Purchase” Conversion action in Ads account.
Note: You can only map website events with website conversion actions.
3. After mapping the event with the conversion action, click “+” icon to add it to the list of conversion actions.
4. Click on “Save Changes”
Sync the events with Adwords
1. Now, to sync the conversion events with Google Adwords, go to Setup Event Workflow from the Google Adwords Customization screen.
2. Turn on the toggle for the events for which you have mapped the conversion actions.
3. Click on “Save Changes”.
Now, you have synced the events with Google Adwords and this will enable you to track the conversions on your Adwords account.
Tracking Offline conversions
You can sync the offline events that are tracked in CustomerLabs (through server-side) with offline conversion actions set up in Google Adwords.
Set up the conversion action in Google Adwords (Import from external sources)
1. Sign in to your Google Ads account.
2. Select the account where you want to set up the conversion action.
3. Go to Tools & Settings in the upper right corner.
4. Click “Conversions” under “Measurement”.
5. Under Summary, click + New conversion action.
6. You will have 4 types of conversion sources – Website, App, Phone calls or Import
7. To import offline conversions using Google Click Identifier (GCLID), Click “Import”
8. Choose the “Other data sources or CRMs” → “Track conversions from clicks” radio button and click Continue.
9. You will be redirected to enter the details for the conversion action like Goal, conversion name, etc. Check Part 1 of this Google’s documentation for setting this up.
10. After setting this up, click Create and Continue.
11. You will be asked to choose the Method for measuring conversions → Choose “Google click identifiers”.
12. Click Done.
You have now created an offline conversion action. Now go to the CustomerLabs app to sync these offline conversions.
Map the conversion action in Configuration settings
1. Go to CustomerLabs → Destinations → Google Adwords → Configuration Settings → Map Actions to Conversion
2. You can map the conversion actions with the relevant event names tracked in CustomerLabs.
For example, you can map the CustomerLabs event “Subscribed” with the “Qualified lead” Conversion action in Ads account.
Note: You can only map offline (server-side) events with offline conversion actions.
3. After mapping the event with the conversion action, click “+” icon to add it to the list of conversion actions.
4. Click on “Save Changes”
Sync the events with Adwords
1. Now, to sync the offline conversion events with Google Adwords, go to Setup Event Workflow from the Google Adwords Customization screen.
2. Turn on the toggle for the events (on the server-side) for which you have mapped the conversion actions.
3. Click on “Save Changes”.
Now, you have synced the events with Google Adwords and this will enable you to track the offline (server-side) conversions on your Adwords account.
Enhanced Conversion Tracking
Enhanced conversion tracking improves the accuracy of your conversions by sending hashed first-party data to Google. By attaching additional information about your users which includes email address, phone number, first name, last name, you can enhance your conversion measurement in Google.
For enhanced conversion tracking, you need at least one of the following:
- Email address
- Name and Address (street address, city, state/region and postcode)
- Phone number (must be provided in addition to one of the other two pieces of information above)
Refer to Google documentation for more information.
You can enable enhanced conversion tracking in CustomerLabs and attach first-party data like email, phone number, etc (if available) with the conversions and send them to Google Adwords.
Here are the steps to enable Enhanced conversion tracking.
1. Before enabling Enhanced conversion in CustomerLabs, make sure you have enabled enhanced conversion in your Google Adwords account.
2. Go to your Google Adwords Account → Tools and Settings → Conversions under Measurement section → Settings
3. Click on Customer data terms → Tick the checkbox → Save
4. Click on Method for measuring offline conversions → Choose Enhanced conversions for leads from the drop-down → Save
Note: Only after completing steps 3 & 4, you can enable enhanced conversion tracking in CustomerLabs.
5. Now, go to CustomerLabs → Destinations → Google Adwords → Configuration settings.
6. Under Advanced settings, you have Enable enhanced conversion tracking.
7. Turn on the toggle for enabling enhanced conversion tracking.
8. You can also map the fields that you want to add when sending enhanced conversions.
Note: By default, CustomerLabs will map the relevant fields available. If you want to map any additional or multiple fields, you can do that in this section.
9. Click “Save Changes”
Remarketing Tags
Remarketing tags are used to re-engage the users who already visited the website with the tag by adding them to the remarketing lists. This is used for both standard and dynamic remarketing.
You can map the events tracked in CustomerLabs with the remarketing tags created in Adwords without installing the remarketing tag manually on your website. This enables you to add users to the remarketing lists without the intervention of a developer.
You can either map the events to existing remarketing tags or you can create a remarketing tag and map the relevant events.
Here’s how you create a remarketing tag and map it in CustomerLabs for remarketing purposes as required.
1. Go to your Google Adwords account → Tools and Settings → Shared Library → Audience manager
2. Under Segments → Click on “+” icon (Create remarketing list) → Website visitors
3. In the Segment members section, choose “Visitors of a page with specific tags” from the drop-down.
4. In the Tags section, you will have the option to create a + New Tag
5. Name the Tag and Save it
6. Now, go to CustomerLabs → Destinations → Google Adwords → Configuration settings
7. Under Advanced settings, you have Map Actions to Remarketing.
8. Map a relevant action with the remarketing tag you just created.
9. For dynamic remarketing, you need to update the Business vertical, which can be done by choosing the vertical from the drop-down as shown below.
9. After updating the required details, click on “Save Changes”
You can instead use the events tracked in CustomerLabs directly while creating a remarketing list in Google Adwords.
Before creating the list in Google Adwords, do a quick check in CustomerLabs whether the events are being sent (toggled on) to Adwords from Destinations → Google Adwords → Setup Event workflow
Follow the steps below to create a remarketing audience in Google Adwords using the events.
1. Go to your Google Adwords account → Tools and Settings → Shared Library → Audience manager
2. Under Segments → Click on “+” icon (Create remarketing list) → Website visitors
3. In the Segment members section, choose “Visitors of web pages” from the drop-down.
4. In the Actions section, you will have the events from CustomerLabs account in the drop-down to choose from.
5. Give the required number of days and Refine the actions further as you want.
6. Click on Create segment.
You can use this audience for your remarketing campaigns.
Sync the audience
The simplest way to send the first-party user-behavior data to Google Adwords is by creating audience segments in CustomerLabs and sync them directly with Adwords which gives you higher match rates. You can use these audiences to personalize your retargeting campaigns. Refer to the documentation to sync your audiences with Google Adwords.