# UTM Filters

**Step 1:**  Submit a request to your Account Manager to enable the UTM Filters.

<figure><img src="/files/N6zE91dVrviBWhDICEYQ" alt=""><figcaption></figcaption></figure>

\
\
\&#xNAN;**\*Please note that Steps 2-5 below are for Direct API only, Konnektive Form Code already handles httpReferer.**

<br>

**Step 2**: Include **httpReferer** on the Import Click API call.  **httpReferer** may be the same value as **requestUri.  httpReferer** must include the UTM code(s).

<figure><img src="/files/kIVFCm3YmRVEH172OdaO" alt=""><figcaption></figcaption></figure>

\
**Step 3:**  Ensure **httpReferer** is URL encode&#x64;**.**  URL encoding is used to translate special characters to a universally accepted format.  Please see the image below for an example:

<figure><img src="/files/jsV5vQoSeb2YKVO7Snky" alt=""><figcaption></figcaption></figure>

<br>

**Step 4**:  For best practice, it is recommended to use a specific sequence of API calls for each order:

1. Import Click **(include the httpReferer parameter)**
2. Import Lead **(include the sessionId from Import Click)** - optional, use this if lead information is captured
3. Import Order **(include the sessionId from Import Click or the orderId from Import Lead)**

<br>

**Step 5:**  Run the Order Summary Report and filter by UTM code(s)

<br>

View API Documentation here: [https://apidocs.konnektive.com/](https://apidocs.konnektive.com/?version=latest)

<br>

Here is an example Import Click request:

[https://api.konnektive.com/landers/clicks/import/?loginId=#####\&password=#####\&pageType=checkoutPage\&campaignId=1\&requestUri=https://mylander.com/nutra/?affId=AF54B33412%26c1=fb%26c2=5000234\&httpReferer=https%3A%2F%2Fmylander.com%2Fnutra%2F%3Fc1%3Dfb%26c2%3D5000234%26utm\_source%3Dfacebook%26utm\_campaign%3D1299%26utm\_content%3Dfastad9%26affId%3DAF54B33412](https://vaapi15.konnektive.com/landers/clicks/import/?loginId=tomApi\&password=tomApi\&pageType=checkoutPage\&campaignId=1\&requestUri=https://mylander.com/nutra/?affId=AF54B33412%26c1=fb%26c2=5000234\&httpReferer=https%3A%2F%2Fmylander.com%2Fnutra%2F%3Fc1%3Dfb%26c2%3D5000234%26utm_source%3Drahman%26utm_campaign%3Dtom99%26utm_content%3Dbri9%26affId%3DAF54B33412)

<br>


---

# 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://help.konnektive.com/konnektive-crm/reports/utm-filters.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.
