---
title: "The campaign object"
slug: "the-campaign-object"
abstract: "Describes the campaign object."
---
# The campaign object

A `campaign` object is an object that represents advertising campaign information. It is located within the [context object](https://doc.sitecore.com/discover/en/developers/discover-developer-guide/integrate-using-discover-rest-apis/events-data-model/the-event-object-model/the-context-object.html "The context object").

The following table lists attributes of the `campaign` object:

| Name | Type | Description |
| --- | --- | --- |
| `utm_source` | string | Optional.<br><br>Paid campaign source identifier. Identify the advertiser, site, publication, and so on that is sending traffic to your property.<br><br>Example values: `"google"`, `"newsletter4"`, `"billboard"` |
| `utm_campaign` | string | Optional.<br><br>Paid campaign identifier. The individual campaign name, slogan, promo code, and so on for a product. <br><br>Example values: `summer-sale` |
| `utm_medium` | string | Optional.<br><br>Paid campaign medium identifier. The advertising or marketing medium. <br><br>Example values: `"cpc"`, `"banner"`, `"email newsletter"`. |
| `utm_content` | string | Optional.<br><br>Paid campaign content identifier. Used to differentiate similar content or links within the same ad. For example, if you have two call-to-action links within the same email message, you can use `utm_content` and set different values for each so you can tell which version is more effective.<br><br>Example values: `"Learn more"`, `"Shop now"` |
| `utm_term` | string | Optional.<br><br>Paid campaign term. Identify paid search keywords. If you are manually tagging paid keyword campaigns, you must also use `utm_term` to specify the keyword.<br><br>Example value: `"summer sale"` |