> For the complete documentation index, see [llms.txt](https://docs.roivenue.com/roivenue-resources/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.roivenue.com/roivenue-resources/roivenue-training/roivenue-app/data/connectors-overview/list-of-connectors/campaign-manager.md).

# Campaign Manager

How to connect Campaign Manager to Roivenue, what the default setup downloads, and how the figures are put together.

Campaign Manager 360 is Google's ad serving and measurement platform. The Roivenue connector downloads daily impressions, clicks and media cost down to creative level, plus Floodlight activity conversions.

## Setting up the connector

Add a Campaign Manager connector in Roivenue and choose Connect to Campaign Manager, then sign in with the Google account that has access.

### Setup options

| Option                  | Default       | What it does                                                                     |
| ----------------------- | ------------- | -------------------------------------------------------------------------------- |
| Currency                | none          | The currency Campaign Manager should report in. Eleven currencies are available. |
| Conversion type name    | `purchase`    | What Floodlight conversions are called inside Roivenue.                          |
| Advertiser REGEX filter | everything    | Limits the connector to advertisers matching a pattern.                          |
| AdCampaign REGEX filter | excludes DART | Limits the connector to campaigns matching a pattern.                            |
| Activity REGEX filter   | everything    | Limits which Floodlight activities are counted as conversions.                   |

## What the default setup downloads

Four jobs. One brings impressions, clicks and media cost per creative and day, a second brings Floodlight conversions and revenue, and two more download the click and view feeds behind synthetic impressions.

### Where the values land

| Campaign Manager field                      | Roivenue column |
| ------------------------------------------- | --------------- |
| `Campaign`                                  | adCampaign      |
| `Placement`                                 | adPlacement     |
| `Ad`                                        | adGroup         |
| `Creative`                                  | ad              |
| `Impressions`                               | impressions     |
| `Clicks`                                    | clicks          |
| `MediaCost`                                 | cost            |
| click-through plus view-through conversions | conversions     |
| click-through plus view-through revenue     | conversionValue |

{% hint style="info" %}
The campaign filter does not default to everything. It ships as `^(?!.*DART).*`, which excludes any campaign with DART in its name. If a campaign is missing, this is the first thing to check.
{% endhint %}

Campaign Manager's hierarchy maps onto Roivenue's as campaign to campaign, ad to ad group and creative to ad, with the placement kept in its own column.

Conversions add click-through and view-through together, so the count is higher than a click-only report.

The jobs reprocess the last three days on every run.

## Available columns

The table above is what the recommended template downloads. Every column this connector can bring back is listed on [Campaign Manager - Supported Columns](/roivenue-resources/roivenue-training/roivenue-app/data/connectors-overview/list-of-connectors/campaign-manager/campaign-manager-supported-columns.md).

Adding one means editing the connector in the Advanced Editor, which stops that connector receiving template updates.

## How far back the data goes

The connector will request up to three years of history. How much arrives depends on what the platform holds for the account.

## Troubleshooting

<details>

<summary>A campaign is missing</summary>

Check the campaign filter first. Unlike other connectors it does not default to matching everything, and campaigns containing DART are excluded out of the box.

</details>

<details>

<summary>Conversions are higher than a click-through report shows</summary>

The connector adds click-through and view-through conversions together. Compare against a report that includes both.

</details>
