Campaign Manager 360 (CM360) is Google’s enterprise ad server and measurement platform—the backbone of the Google Marketing Platform that connects advertising execution with performance measurement. While Display & Video 360 (DV360) buys programmatic media and Search Ads 360 (SA360) manages search, CM360 serves ads across all channels and provides unified tracking, attribution, and reporting.

For organisations using multiple GMP products or running media across diverse channels, CM360 provides the single source of truth for marketing performance.

This guide covers ad serving, Floodlight tracking, attribution modelling, and the reporting capabilities that make CM360 essential for enterprise advertisers.

In this guide:


What Is Campaign Manager 360?

Campaign Manager 360 is Google’s enterprise ad serving and measurement platform.

CM360 product interface

It performs three core functions:

1. Ad Serving

Deliver ads across all digital channels:

  • Display banners
  • Video ads (VAST/VPAID)
  • Rich media
  • Native ads
  • Audio ads

2. Tracking & Measurement

Track user interactions across all media:

  • Impressions (ad views)
  • Clicks
  • Conversions (Floodlight)
  • View-through attribution
  • Cross-device tracking

3. Reporting & Attribution

Unified reporting and attribution modelling:

  • Cross-channel performance
  • Path to conversion analysis
  • Data-driven attribution
  • Verification reporting

Why CM360 Is the GMP Foundation

CM360 sits at the centre of the Google Marketing Platform, acting as the central hub that connects all advertising channels.

The diagram below illustrates how CM360 provides unified tracking and reporting across DV360 (programmatic display), SA360 (search), Google Analytics 360 (GA360), and other marketing channels like direct buys and social media:

Google Marketing Platform Diagram

CM360 enables:

  • Single view of all advertising performance
  • Consistent conversion tracking (Floodlight)
  • Cross-channel attribution
  • Unified frequency management
  • Verification across all media

How Is CM360 Structured?

Understanding CM360’s hierarchy is essential for effective campaign management.

Account Structure

CM360 uses a hierarchical structure where each level serves a specific purpose.

At the top sits your Advertiser account, which contains all campaigns, conversion tracking (Floodlight), and reporting.

Campaigns hold placements (your media buys), which in turn contain ads (creative assignments).

This structure mirrors how media plans are typically organised:

Account (Advertiser in CM360)
    │
    ├── Campaigns (Containers for placements)
    │       │
    │       └── Placements (Media buy instances)
    │               │
    │               └── Ads (Creative assignments)
    │                       │
    │                       └── Creatives (Ad content)
    │
    ├── Floodlight Configuration
    │       │
    │       ├── Activities (Conversion types)
    │       │       │
    │       │       └── Tags (Tracking code)
    │       │
    │       └── Attribution Settings
    │
    └── Reporting
            │
            ├── Standard Reports
            └── Report Builder

Key Terms

Term Definition
Campaign Container for a media initiative (e.g., “Q1 2026 Brand”)
Placement Specific media buy (e.g., “News.com.au – Homepage Takeover”)
Ad Assignment of creative to placement
Creative Actual ad content (image, video, HTML5)
Floodlight Activity Conversion type being tracked
Floodlight Tag JavaScript/pixel that fires on conversion

Trafficking Workflow

The trafficking workflow outlines the step-by-step process for getting ads live.

You start by creating the campaign container, then define where your ads will run (placements), upload creative assets, assign creatives to placements (creating ads), generate tracking tags, and finally send those tags to publishers for implementation:

1. Create Campaign
       │
       ▼
2. Define Placements (media buys)
       │
       ▼
3. Upload Creatives
       │
       ▼
4. Create Ads (assign creatives to placements)
       │
       ▼
5. Generate Tags (ad tags for publishers)
       │
       ▼
6. Traffic Tags (send to publishers/DSPs)
       │
       ▼
7. Campaign Goes Live
       │
       ▼
8. Track & Report

What Is Floodlight and How Do You Implement It?

Floodlight is CM360’s conversion tracking system—arguably its most important feature for marketers.

How Floodlight Works

Floodlight connects advertising exposure to business outcomes.

When a user sees or clicks an ad served by CM360, a cookie is set. Later, when that user converts on your website, the Floodlight tag fires and CM360 matches the conversion back to the original ad exposure.

This enables accurate attribution and feeds conversion data back to DV360 and SA360 for bid optimisation:

User sees/clicks ad (CM360 tracks)
         │
         ▼
User visits website
         │
         ▼
User completes conversion
         │
         ▼
Floodlight tag fires
         │
         ▼
CM360 attributes conversion to advertising
         │
         ▼
Data available in CM360 reporting
         │
         ▼
Conversion data shared with DV360/SA360 for bidding

Floodlight Activity Types

Type Tracks Example
Counter Actions (counts) Page views, sign-ups
Sales Transactions with value Purchases, revenue

Setting Up Floodlight

Step 1: Create Floodlight Configuration

  1. In CM360, go to Advertiser > Configuration
  2. Create new configuration (if needed)
  3. Set default attribution settings

When setting up a new Floodlight Configuration, also recommended:

  • DV360 Linking
  • Google Tag Manager Linking
  • Enabling Enhanced Attribution
  • Enabling Enhanced Conversions
  • Enabling Extended path length for path to conversion

Optional: Custom Floodlight Variables (usually requires a floodlight plan first)

Step 2: Create Floodlight Activities

Go to Advertiser > Activities and click “New” (note: this navigation is changing to Advertiser > Conversions later in 2026).

Current workflow fields:

  • Name
  • Type (Counter or Sales)
  • Activity Group
  • Counting Method
  • Tag Format (Google Tag recommended)
  • Category
  • Expected URL
  • Enhanced Conversions
  • Activity string (optional)
  • Custom Floodlight Variables

New workflow fields (rolling out later in 2026):

  • Conversion Category
  • Name
  • Conversion Settings (counting method)
  • Enhanced Conversions
  • Under “Advanced Properties”: Tag format (Google Tag recommended), Webpage URL, Conversion tag string (optional), Conversion group, Custom Floodlight Variables

Counting methods:

  • Standard: Count every tag fire
  • Unique: Count once per user per day
  • Per session: Count once per session

Tip: Activities can also be created in bulk to simplify the process and reduce errors.

Step 3: Generate and Implement Tags

CM360 generates JavaScript tags for your website:

Counter tag example:

<script type="text/javascript">
var axel = Math.random() + "";
var a = axel * 10000000000000;
document.write('<iframe src="https://[floodlightserver]/activityi;src=[src];type=[type];cat=[cat];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;gdpr=${GDPR};gdpr_consent=${GDPR_CONSENT_755};ord=' + a + '?" width="1" height="1" frameborder="0" style="display:none"></iframe>');
</script>
<noscript>
<iframe src="https://[floodlightserver]/activityi;src=[src];type=[type];cat=[cat];dc_lat=;dc_rdid=;tag_for_child_directed_treatment=;tfua=;npa=;gdpr=${GDPR};gdpr_consent=${GDPR_CONSENT_755};ord=1?" width="1" height="1" frameborder="0" style="display:none"></iframe>
</noscript>

Sales tag with revenue:
Include transaction value and order ID:

<!-- Add to confirmation page -->
<script>
gtag('event', 'conversion', {
  'allow_custom_scripts': true,
  'send_to': 'DC-[ID]/[type]/[cat]+transactions',
  'value': '[Order Total]',
  'transaction_id': '[Order ID]'
});
</script>

Implementing via Google Tag Manager

GTM simplifies Floodlight implementation. If GTM is linked in the CM360 configuration, you can push tags directly to GTM – all that’s needed is to apply the trigger and any variables for Custom Floodlight Variables.

  1. Create Floodlight tag in GTM:
    • Tag type: Floodlight Counter or Sales
    • Enter Advertiser ID, Activity Tag, and Group Tag
    • Configure variables for revenue (if Sales)
  2. Set trigger:
    • Thank you page URL
    • DataLayer event
    • Form submission
  3. Publish and verify:
    • Use GTM preview mode
    • Use GTM preview mode to test the tag fires correctly
    • Conversions will only appear from a published tag, not in testing. There is a delay between publishing and when data first appears (approximately 4 hours), so we recommend checking the next day

Attribution Windows

Configure how long after ad exposure a conversion is attributed:

Window Type Default Options
Click-through 30 days 1-90 days
View-through 7 days 1-90 days

View-through attribution credits conversions to users who saw (but didn’t click) an ad before converting. This is crucial for display advertising where click rates are low but brand impact is real.


How Does CM360 Attribution Work?

CM360 provides sophisticated attribution modelling to understand how channels contribute to conversions.

Attribution Models

Model Description Best For
Last Interaction 100% to last touchpoint Simple reporting
First Interaction 100% to first touchpoint Awareness campaigns
Linear Equal credit to all touchpoints General understanding
Time Decay More credit to recent touchpoints Consideration-focused
Position Based 40% first, 40% last, 20% middle Balanced view
Data-Driven ML-based credit distribution Most accurate

Data-Driven Attribution (DDA)

CM360’s DDA uses machine learning to determine how each touchpoint contributes to conversions.

Unlike rule-based models that apply fixed formulas, DDA examines your actual conversion data to understand which channels and sequences genuinely drive results for your business.

How it works:

  1. Analyses converting and non-converting paths
  2. Identifies patterns that lead to conversion
  3. Assigns credit based on actual impact
  4. Updates model as new data arrives

Requirements:

  • Minimum 15,000 clicks in 30 days
  • Minimum 600 conversions in 30 days
  • Active for at least 30 days

Path to Conversion Reporting

CM360’s path reports show the customer journey:

Example path:

This sample customer journey shows how a user might interact with multiple touchpoints before converting.

CM360 tracks each interaction and uses your chosen attribution model to assign credit for the final conversion:

Day 1: Display impression (DV360)
       │
Day 3: Paid search click (SA360)
       │
Day 5: Display impression (DV360)
       │
Day 7: Direct visit → Conversion

Path insights:

  • Average touchpoints before conversion
  • Channel assist patterns
  • Time to conversion
  • Top converting paths

How Do You Traffic Campaigns in CM360?

Campaign trafficking is the process of setting up ads and generating tags for publishers.

Step 1: Create Campaign

  1. Go to Campaigns > Create
  2. Configure:
Setting Recommendation
Name Clear naming: [Brand][Initiative][Date]
Start/End dates Match media plan dates
Landing page Default URL for tracking
Advertiser Select your advertiser
EU Political Ads Declare if the campaign uses EU political ads (can be set as a default at the Advertiser level)

Step 2: Create Placements

Placements represent individual media buys:

  1. Within campaign, create new placement
  2. Configure:
Setting Purpose
Site Group placements under the publisher, DSP, or social platform
Name Publisher_Site_Size_Date
Compatibility Display, video, in-stream, etc.
Dimensions Ad size (300×250, 728×90, etc.)
Pricing CPM, CPC, flat rate
Start/End Flight dates

Step 3: Upload Creatives

Add creative assets to your account:

Format Specs
Image JPG, PNG, GIF (max 200KB)
HTML5 Zip file with manifest
Video VAST-compliant (MP4, WebM)
Rich media Studio or third-party
Native Components (image, headline, etc.)

Step 4: Create Ads

Assign creatives to placements:

  1. Select placement
  2. Create new ad
  3. Assign creative
  4. Configure:
    • Rotation (weight or optimise)
    • Start/end dates
    • Click-through URL

Step 5: Generate and Traffic Tags

Tag types:

Tag Use Case
JavaScript Standard web placement
Iframe When JS blocked
Click tracker Click-only tracking
Impression tracker Third-party ad serving
VAST Video ad serving

Trafficking process:

  1. Download tags from CM360
  2. Send to publisher/partner
  3. Publisher implements on their site
  4. Verify tags are firing correctly

How Does CM360 Integrate with Other GMP Products?

CM360’s value multiplies when integrated with other GMP products.

CM360 + DV360 Integration

Capability Benefit
Auto-trafficking DV360 campaigns auto-create in CM360
Floodlight bidding DV360 uses CM360 conversions for optimisation
Unified reporting Single view of programmatic performance
Frequency management Cross-platform frequency caps

Data flow:

When DV360 and CM360 are integrated, data flows seamlessly between platforms.

DV360 wins an impression in the auction, CM360 serves and tracks the ad, and when a conversion occurs, that data flows back to DV360 to inform future bidding decisions:

DV360 buys impression
        │
        ▼
CM360 serves ad tag
        │
        ▼
CM360 tracks impression
        │
        ▼
User converts (Floodlight)
        │
        ▼
Conversion attributed in CM360
        │
        ▼
DV360 receives conversion for bidding

CM360 + SA360 Integration

Capability Benefit
Floodlight conversions SA360 uses CM360 conversions for bidding
Cross-channel attribution Search + display in single model
Unified reporting All paid media in one view

CM360 + GA360 Integration

Capability Benefit
Conversion export GA4 conversions exported as CM360 Floodlights
Enhanced reporting CM360 campaign data enriches GA4 reports
Ad influence analysis Analyse ad influence on onsite behaviour via GA4

What Reporting Does CM360 Provide?

CM360 offers comprehensive reporting for all advertising tracked through the platform.

Standard Reports

Report Shows
Campaign Performance by campaign
Placement Performance by media buy
Creative Performance by ad creative
Floodlight Conversion activity
Path to Conversion Customer journey analysis
Verification Brand safety, viewability
Reach Unique users, frequency

Report Builder

Create custom reports:

  1. Dimensions: What to group by
    • Campaign, placement, creative
    • Date, hour
    • Platform, device
    • Geography
  2. Metrics: What to measure
    • Impressions, clicks, CTR
    • Conversions, conversion rate
    • Revenue, CPA, ROAS
    • Viewability, brand safety
  3. Filters: Segment data
    • By date range
    • By performance threshold
    • By placement type
  4. Scheduling: Automate delivery
    • Daily, weekly, monthly
    • File as an attachment or link to report
    • Multiple formats

Data Transfer (Raw Logs)

For advanced analysis, CM360 can export raw log files:

Log Type Contains
Impression Every ad impression
Click Every click
Activity Floodlight conversions
Rich media Rich media interactions

Use cases:

  • Custom attribution modelling
  • Advanced audience analysis
  • Data warehouse integration
  • Machine learning inputs

Export to Google Cloud Storage, then load into BigQuery for analysis.


What Verification Does CM360 Provide?

CM360 includes verification capabilities to ensure ad quality.

Viewability Measurement

Standard Definition
MRC Display 50% of pixels visible for 1+ second
MRC Video 50% of pixels visible for 2+ seconds
GroupM 100% of pixels in view

CM360 measures viewability for ads served through its tags, enabling:

  • Viewability reporting by placement
  • Identification of low-quality inventory
  • Post-campaign verification

Brand Safety

CM360 reports on brand safety through:

Feature Capability
Content categories Where ads appeared
Site reporting Specific domains
Verification integration IAS, DoubleVerify, MOAT

Fraud Detection

CM360 includes invalid traffic (IVT) filtering:

Filter Type Description
General IVT (GIVT) Known bots, data centre traffic
Sophisticated IVT (SIVT) Advanced fraud detection

Suspicious traffic is filtered from reporting and not billed.


Frequently Asked Questions

What’s the difference between CM360 and Google Ads conversion tracking?

CM360 Floodlight provides enterprise-grade conversion tracking with cross-channel attribution, view-through conversions, and data-driven attribution modelling. Google Ads tracking is platform-specific. If you’re using multiple channels (display, video, search, etc.), CM360 provides a unified view. For Google Ads-only campaigns, native conversion tracking is often sufficient.

Do I need CM360 if I only use DV360?

DV360 can function without CM360 for basic programmatic campaigns. However, CM360 adds significant value: Floodlight enables better conversion tracking and bidding, cross-channel attribution shows how programmatic interacts with other media, and unified reporting provides cleaner performance views. Most enterprise DV360 users implement CM360.

How much does CM360 cost?

CM360 pricing is typically CPM-based, depending on volume and features. Access is usually through a GMP partner. Some organisations find CM360’s measurement value justifies the cost even without using ad serving.

What’s Floodlight’s relationship to Google Ads conversion tracking?

Floodlight and Google Ads conversion tracking are separate systems. Floodlight is CM360’s tracking, while Google Ads has its own tags. You can use both simultaneously: Google Ads tracking for search bidding, Floodlight for cross-channel attribution. Many organisations implement both, with Floodlight providing the holistic view and Google Ads tracking for platform-specific optimisation.

Can CM360 track conversions from non-Google media?

Yes, CM360 can track any digital media that accepts tracking tags. This includes: direct publisher buys, non-Google DSPs, social media (with pixel implementation), email campaigns, and affiliate partners. This makes CM360 valuable as a measurement platform even without using other GMP products.

How do I get started with CM360?

Access CM360 through a Google Marketing Platform partner like XPON. Implementation typically involves: account setup and configuration, Floodlight activity creation, tag implementation on your website (often via GTM), and campaign trafficking setup. A GMP partner can help with implementation and training.


Next Steps

Campaign Manager 360 provides the measurement foundation for enterprise digital advertising. Its Floodlight tracking, attribution modelling, and unified reporting capabilities make it essential for organisations managing complex, multi-channel marketing programmes.

Key actions:

  1. Evaluate measurement needs: Do you need cross-channel attribution?
  2. Plan Floodlight implementation: Map all conversion points
  3. Consider GMP integration: CM360’s value increases with DV360/SA360
  4. Assess verification needs: Brand safety and viewability requirements

Ready to implement Campaign Manager 360?

XPON is a certified Google Marketing Platform partner with deep CM360 expertise. We help organisations:

  • Implement Floodlight tracking across all conversion points
  • Set up data-driven attribution modelling
  • Traffic campaigns and manage ad serving
  • Integrate CM360 with DV360 and SA360
  • Build custom reporting and data exports

Talk to our measurement team to discuss your CM360 needs

 

As XPON’s Head of Marketing, Tim is dedicated to empowering businesses through innovative digital marketing strategies powered by data automation and AI. Tim has 8+ years of experience in marketing, lead generation, advertising and analytics. Tim holds a double degree in Marketing and Psychological Science, providing him with a solid foundation for understanding consumer behaviour and crafting effective marketing solutions.

Last updated: January 2026