Google Campaign Manager 360 Conversions
Learn how to connect and send Conversions to Google Campaign Manager 360 (CM360)
In this article, we'll guide you through connecting Campaign Manager 360 (CM360)
to GrowthLoop and syncing conversions to the destination.
Campaign Manager 360 (CM360)
is a Google Marketing Platform tool used to track and manage digital ad campaigns, including sending and attributing conversions back to ads for accurate performance measurement.
Supported Objects
GrowthLoop enables syncing to the following object:
Object | Description | Sync Modes | Field Mappings (Required) | Field Mappings (Optional) |
---|---|---|---|---|
| Sync and track offline behavior | Insert (adds new events) |
| See full list of parameters here |
Prerequisites
- Add our production service account to your Ad Manager network:
[email protected]
Click here for step-by-step instructions on how to configure service account access. - Have your Profile ID ready. This seven-digit number defines your access permissions and scope within a specific CM360 account. You can find it by logging into your CM360 account, navigating to the Admin section, and selecting User Profiles - your assigned Profile ID will be listed there.
- Have your Floodlight Activity ID on hand. While it's not required if this data already exists in your schema, this ID identifies where you want to send your conversions. No need to include the Floodlight Configuration ID - GrowthLoop will automatically associate it with the correct configuration based on the provided Activity ID and Profile ID.
Setup Destination
-
Log into GrowthLoop and click the Destinations tab on the left sidebar.
-
Then click New Destinations on the upper right side.
-
Next, search for Campaign Manager 360 in the destination modal and click Add Campaign Manager 360.
-
Enter the required information in the modal, then click Create.
Destination
: Enter the name you want to give the destination.Sync Frequency
: Select a default export frequency to the destination.Profile ID (Required)
: Enter the seven-digit number defines your access permissions and scope within a specific CM360 account.Floodlight Activity ID
: Enter the Activity ID where you want to send your conversions.
NoteThe Floodlight Activity ID you provide will be applied to every row during the sync. If your conversions are tied to different Floodlight Activities, you can dynamically assign the appropriate Activity ID to each row by mapping a column from your table in the Sync Field Mapping step. See Set up a Sync section.
Setup a Sync
-
Click Syncs on the left sidebar.
-
Then click Create Sync on the upper right hand-side.
-
Next, configure your sync by filling out the following fields:
-
Route Name:
- Name: A friendly name for the sync.
-
Source:
- Dataset/Table: The table that holds the data you want to sync. Usually, it's organized within an events table.
- Dataset Unique Field(s): The unique field(s) on the table. They will populate automatically after selecting the Dataset/Table.
- Match Field: The user identifier used to match and identify conversions from your source table in the destination (e.g., Google Click ID).
-
Destination:
- Connection: The destination you will sync data to. Please select Campaign Manager 360.
- Object Type: The object that you want to send data to. Please select Conversion.
- Match Field: The user identifier used to match and identify conversions from the destination in your source table (e.g., Google Click ID).
-
Sync Settings
- Sync Frequency**: The default frequency for syncing data to the destination. The options are: Fifteen minutes, Thirty minutes, Hourly, Daily, Weekly, and Monthly.
- Update Rule: The default operation for syncing data to the destination. Please select Insert only.
-
-
Once you finish selecting/inserting the required fields, click Save Sync.
-
Next, set up the field mappings to start your sync.
CM360
needs at least three of the following fields mapped: Floodlight Activity ID, Timestamp, and the same user identifier used to set up the sync.
Note
- If Floodlight Activity ID is set in the destination setup, you don't need to map it.
- The column you map to Timestamp will also be used as the ordinal for deduplicating conversions. To use a custom value for ordinal, you can map a separate column.
- Quantity is automatically set to "1" for each conversion you want to sync. To use a custom value, you can map a separate column.
- Encrypted user ID and candidates are not supported user identifier types.
- Let's begin with Floodlight Activity ID. Choose the field from your table that contains the Activity ID where you want to send your conversions.
- Then, under the Destination section, choose Floodlight Activity ID from the drop-down menu, unless it has been automatically selected for you.
- Next up, letβs map Timestamp. Pick the field from your table that contains the date and time of the conversion.
NoteGrowthLoop will convert any provided timestamp format into Unix epoch time in microseconds.
- Then, under the Destination section, choose Timestamp from the drop-down menu, unless it has been automatically selected for you.
- Lastly, choose the field in your source table that contains the user identifier associated with the conversion, and map it to the destination.
NoteMust be the same user identifier used to set up the sync.
- After clicking Update Sync, GrowthLoop will validate the information you provided. If everything looks good, your sync will be saved, and you can enable it by toggling the switch in the top-left corner of the page.
SuccessYou've successfully created a conversion sync to
CM360
!
NoteIf you experience any issues when connecting to
Google Campaign Manager 360 Conversions
, please reach out to us atΒ [email protected], and weβll be in touch shortly to help resolve the matter!
Updated 3 days ago