# Configure Custom URI Schemes

**URI Schemes**, which appear in the URL's protocol, are used to provide directions to a *client*, like a web browser, for how to interpret everything after the protocol of a URL (i.e., everything that comes after the `://`). If you are using impact.com's Page Load API and want to use custom URI schemes, you will need to list out which schemes you want to pass in impact.com's web app.

<div data-with-frame="true"><figure><img src="https://4048883401-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-50500e0c05347cae50075039e1c285bf18146af6%2F0d4703b4888e1b0b4ec339fe76c47848126a700c321274e9c50fc56f09221ea1.png?alt=media" alt=""><figcaption></figcaption></figure></div>

impact.com uses these URI schemes to ensure that traffic is linked to the correct program as well as to distinguish any intrasite clicks between web pages from new or referred traffic. However, not listing out the schemes you want to use can lead to the Page Load API returning errors for URLs that contain custom URI schemes, or impact.com rejecting them altogether.

You should also consider listing out custom URI schemes if you intend to use [Direct Traffic Tracking](https://help.impact.com/brand/platform-features/tracking/set-up-tracking/set-up-direct-traffic-tracking) in your program.

#### List URI schemes

1. From the top navigation bar, select ![](https://4048883401-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-1183576591b45997efe4dc81a25024640591d02a%2F245137dc972a7a7f6165b59538fcdbac8fd5bd8fee4ba9f20c1a2982c5b58b57.svg?alt=media) **\[User profile] → Settings**.&#x20;
2. On the right, under *Tracking*, select **General**.
3. In *URI Scheme*, enter the custom URI schemes you intend to pass. Use commas between each value.
4. Select **Save**.

   <div data-with-frame="true"><figure><img src="https://4048883401-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FwMLlMoFBtKJa8ptd3zaw%2Fuploads%2Fgit-blob-badd639014c20f45c84f60448928bc89bed16d38%2F64edc748d86aad8cff04cc0d8c5b6a8e249464b76f15d5e674b787e200292cc2.png?alt=media" alt=""><figcaption></figcaption></figure></div>

Payment gateway sites, like PayPal, are automatically assumed to be intrasite traffic and do not need to be manually added.

{% hint style="info" %}
**Note**: impact.com does not accept non-HTTP-style URI schemes (e.g., `file` or `mailto`).
{% endhint %}
