# Onboarding

Snapchat channel offers a seamless onboarding experience through the OAuth process, which connects your Snapchat account with EdgeTag. This integration enables your site to send events to Snapchat. Let's walk through the process.

### Video Guide

{% embed url="<https://www.loom.com/share/c9cdc4c2c50441b28dac366701e9ea4a>" %}

### Authorization

To add a channel, begin by entering the channel's name. We recommend choosing a name that clearly describes the dataset you are adding. This will assist with debugging if any issues arise. Once you have entered the name, click on "Authenticate."

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

This will redirect you to the Snapchat authorization flow, where you will need to confirm your identity and grant the necessary permissions for our system to function correctly.

<figure><img src="/files/Myd0OLF7xopGPgK6N70d" alt="" width="375"><figcaption></figcaption></figure>

After completing the Snapchat process, you will be redirected back to our app to finish the onboarding.

<figure><img src="/files/2e1RwSpfCRHLiv768Amg" alt=""><figcaption></figcaption></figure>

Now we need to add the Pixel ID. First, log in to Snapchat Business Manager. From there, we need to go into Events Manager under the Assets section (please refer to the image below).

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

Once you are inside Events Manager, click on the Event Source you want to integrate with EdgeTag. You would see an ID next to the event source name (as indicated by number 3 in the image below), copy this ID. Next, please return to our app and paste the Pixel ID into the designated field.&#x20;

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

Click "Save & Deploy." Congratulations, the basic setup is now complete. Let's proceed to the next section to explore additional configuration options.


---

# 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://docs.edgetag.io/channels/snapchat/onboarding.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.
