> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.thewhiterabbit.app/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# How to connect your domain to The White Rabbit

To get started with The White Rabbit (TWR), you need three things: the Offer Page you want to protect, a Safe Page for unwanted visits and a domain connected to TWR. Only that domain needs to be connected: you add it in the dashboard, create a CNAME record in your DNS and validate it.

${youtube}[](z3JaRWrvE98)

## What you need

| Item | What it's for | Needs to be connected to TWR? |
| ---- |
| **Offer Page** | The page you want to protect, shown to qualified traffic | No |
| **Safe Page** | The page shown to unwanted visits, such as bots and spy tools | No |
| **Domain** | The address TWR uses to create your campaigns | **Yes** |

For the Offer Page and the Safe Page, you just enter each URL in the campaign. The only domain you connect to TWR is the one that will create your campaigns, and it's best to use a domain **different** from the Offer Page and Safe Page domains.

|| There is also a third, optional page: the [Spy Page](https://help.thewhiterabbit.app/en/article/how-to-monitor-who-is-spying-on-your-campaign-in-the-white-rabbit-spy-17owmmq/), shown only to people trying to spy on your campaign. If you don't use it, those visits keep going to the Safe Page.

## Step by step

### 1. Open Domains and click Add domain

In the TWR side menu, click **Domains** and then **Add domain**. The **Create new domain** panel opens, already showing the setup steps.

![](https://storage.crisp.chat/users/helpdesk/website/-/4/d/7/d/4d7d7d2dfaedd800/01-adicionar-dominio_1w026e2.gif)

### 2. Enter the domain with the subdomain

Type the full address, with the subdomain in front (e.g. `www.yourdomain.com`). The subdomain is what comes before the domain: it can be `www` or any other you like, such as `home` or `go`. As soon as you fill it in, TWR shows the two values of the CNAME record, each with a copy button.

![](https://storage.crisp.chat/users/helpdesk/website/-/4/d/7/d/4d7d7d2dfaedd800/02-informar-dominio_3bt52c.gif)

| You can buy the domain from any provider, and any extension works with TWR. Even so, `.com` is recommended, because these domains tend to be more consistent when you advertise.

### 3. Create the CNAME record in your DNS panel

Open the DNS panel of the provider where you bought the domain (Cloudflare, GoDaddy, Hostinger, Namecheap or another) and add a new record with the values TWR showed:

| Field | Value |
| ---- |
| **Type** | `CNAME` |
| **Name** | the same subdomain you entered in TWR (e.g. `www`) |
| **Target** | `connect.domains-twr.com` |

Save the record.

![](https://storage.crisp.chat/users/helpdesk/website/-/4/d/7/d/4d7d7d2dfaedd800/03-cname-dns_1uub357.gif)

||| In Cloudflare, keep the **proxy turned off**, with the gray cloud (**DNS only**).

### 4. Save and validate the domain in TWR

Go back to TWR and click **Save domain**. The domain shows up in the list as **Invalid** at first. Click the status to validate it (or click **Validate all** in the notice above the list) and wait until it changes to **Valid**. DNS propagation usually takes just a few minutes.

![](https://storage.crisp.chat/users/helpdesk/website/-/4/d/7/d/4d7d7d2dfaedd800/04-validar-dominio_uba15v.gif)

| If the status doesn't change after a few minutes, check the points in [My domain won't validate in TWR](https://help.thewhiterabbit.app/en/article/my-domain-wont-validate-in-twr-what-to-check-10syuyr/).

## Next step

With the Offer Page defined and the domain connected, the Safe Page is what's missing. See [how to create and publish your Safe Page](https://help.thewhiterabbit.app/en/article/how-to-create-and-publish-your-safe-page-with-ai-1ypc1he/) before creating the campaign.
