Integrating CM360 with Upwave
If you use Campaign Manager 360 ("CM360", formerly DCM) as your ad server, you can generate both 3P and 1P tags on demand directly within the Upwave platform. Follow the steps below to integrate CM360 with Upwave and take advantage of this powerful integration!
Integrating Upwave with CM360
Receive Email Address from Upwave
To start, you'll need a secure email address to create a User Profile in your CM360 account. If you haven't received this already, please reach out to your CSM.
Create New User Profile
Once you've received your email address, create a new User Profile in CM360 by selecting Admin → User profiles → New.
When creating the User Profile:
Enter the secure email address provided by Upwave.
IMPORTANT: The Profile Name that CM360 auto-populates must display the unique portion of the email address without
@upwave.com. Otherwise, errors may occur when adding a Campaign ID in the Upwave platform later.For example: If the email address provided by Upwave is upwave_dcm_101010@upwave.com, the "Profile Name" should be upwave_dcm_101010.
Assign User Role
Standard
On the User Profile's Properties tab, assign the Site Trafficker User Role.
Custom
Alternatively, if your organization prefers to use a Custom User Role, create one as follows:
Navigate to Admin → User roles → New.
Enter a name in the User role name field.
Choose a Source user role.
Adjust the permissions so the role includes:
Click Save.
Return to the Upwave User Profile and assign the newly created User Role.
Set Filters
Navigate to the Filters tab of the User Profile.
Ensure the profile has access to all Campaigns that will be used with the Upwave integration.
Then, under Sites, either:
Allow all Sites, or
Manually allow every Site associated with the Campaign ID(s) you plan to use.
This is required for Upwave to access the placements associated with those Campaign IDs.
Once your User Role and Filters are configured, click Save.
Sync Your Upwave Tag Manager
You're now ready to load your CM360 Campaign ID(s) into your Upwave Tag Manager.
Navigate to your Campaigns Overview page in Upwave.
Click the ellipsis (...) for the campaign you'd like to generate tags for.
Select Tag Management.
Once you're in your Tag Manager: Enter your CM360 Campaign ID into the integration module, then click Save and Load Placements. Upwave will load the placements associated with that Campaign ID into your Tag Management page.
Note: If you're integrating multiple Campaign IDs, simply add them one at a time.
Create Tags
Once the placements have loaded for your Campaign ID(s), you're ready to create tags!
To do this, please see our article: CM360-Integrated Tags: Creation, Implementation, and Reporting
Troubleshooting
If you receive an error while loading a CM360 Campaign ID in Upwave's Tag Manager, please review the following:
Confirm CM360 Profile Name
The CM360 Profile Name must exactly match the unique portion of the Upwave email address, excluding @upwave.com. A mismatch can prevent Upwave from accessing the Campaign ID.
For example: If the email address provided by Upwave is upwave_dcm_101010@upwave.com, the "Profile Name" should be upwave_dcm_101010.
Confirm CM360 Account
An Upwave CM360 email address can only be associated with a single CM360 account.
If your organization has Campaign IDs across different CM360 accounts, you will need to either:
Move the applicable Campaign and placements into the CM360 account associated with the existing Upwave email address, or
Request a unique Upwave CM360 email address for each CM360 account.
Confirm CM360 Campaign and Site Access
If the Campaign ID exists but its placements aren't loading:
Confirm the Campaign is allowed under the User Profile's Filters.
Confirm all Sites associated with the Campaign are also allowed.
Confirm the assigned User Role includes the required Placements and Sites read-only permissions.








