# UTM Tags for Campaigns

> **SUCCESS**
>
> **About UTM Tags**
>
> UTM tags (Urchin Tracking Module) are parameters for tracking web traffic. They were proposed by Urchin Software, which was acquired by Google in 2005. By utilizing UTM tags, you can improve the accuracy of marketing analysis, enhance ROI, and optimize your strategy.

## 📊 UTM Tag Structure

Parameters follow the format \[Link URL]?\[Parameter A]&\[Parameter B]&\[Parameter C], starting with ? and adding additional parameters with &.

Additionally, within the parameters, you can specify values by attaching =XXX to patterned parameter tags in the format \[{Parameter Tag}={arbitrary variable}].

Example:

```
www.a.com/?utm_source=google&utm_medium=cpc&utm_campaign=double11&utm_content=xxx&utm_term=yyy

```

## 📌 Main UTM Tag Parameters

> **DANGER**
>
> **Important Notes**
>
> utm\_campaign, utm\_source, and utm\_medium are required settings
>
> Ptengine performs campaign analysis using these UTM fields
>
> It is recommended not to add UTM parameters to URLs targeted by CV Goals and CV Funnels This is to avoid the possibility of sessions being terminated
>
> ```
> For details on setting up URLs with UTM, refer to [the article for developers]()
> ```
>
> You can easily create links containing UTM tags using the [Parameter Creation Tool](/en/insight/data-center/campaign-utm.md)

## 🔧 **Points for Effective Use**

**Campaign Performance Measurement**: You can accurately track the effectiveness of each marketing campaign.

**Channel Analysis**: It helps analyze which advertising media or traffic sources are most effective.

**Content Optimization**: Using utm\_content, you can identify effective ad creatives.

**Keyword Performance Measurement**: Using utm\_term, you can measure the effectiveness of specific keywords.

**Cross-Channel Analysis**: You can analyze the interactions between multiple channels and campaigns.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://helps.ptengine.com/en/insight/data-center/campaign-utm.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
