# Verify Your Bluehost Domain

### Step 1: Log In to Your Bluehost Account

1. Go to [Bluehost.com](https://www.bluehost.com).
2. Enter your login credentials to access your Bluehost **Account Manager**.

<figure><img src="https://2478559309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp0EbXtq6T4WMCO5OtRHB%2Fuploads%2FzVsGeo0apO8tSbxEB8qF%2Fimage.png?alt=media&#x26;token=dd118f3d-1908-4ca5-8605-61bff406b36a" alt=""><figcaption></figcaption></figure>

***

### Step 2: Access Domain Settings

1. In your Bluehost account dashboard, click on **Website**.

<figure><img src="https://2478559309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp0EbXtq6T4WMCO5OtRHB%2Fuploads%2FiMyfN8U20xDh3gDWyXeT%2Fimage.png?alt=media&#x26;token=0db77a93-e368-4ea9-b9bc-8d67ec0a38bd" alt=""><figcaption></figcaption></figure>

2. Next to the domain you want to update, click the **Settings** button.
3. From the menu, select **Domains**.

<figure><img src="https://2478559309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp0EbXtq6T4WMCO5OtRHB%2Fuploads%2FFvl1LPOrqevoAxUQrW3q%2Fimage.png?alt=media&#x26;token=4dc6cc29-ba44-4e59-957d-ecf47e6dc2e7" alt=""><figcaption></figcaption></figure>

***

### Step 3: Open Advanced DNS Editor

1. Once the **Domains** section opens, find the domain you want to configure.
2. Click on the three dots next to your domain name and select **Advanced DNS Editor**.

<figure><img src="https://2478559309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp0EbXtq6T4WMCO5OtRHB%2Fuploads%2FI8Hl1Fa6Q0RKwbCQCW9G%2Fimage.png?alt=media&#x26;token=736b79c2-51c0-42ce-9180-82af3eca487b" alt=""><figcaption></figcaption></figure>

***

### Step 4: Access CPanel

1. You will now be redirected to **CPanel** where you can manage your DNS records.
2. Inside CPanel, locate the option to **Add Record**.

<figure><img src="https://2478559309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp0EbXtq6T4WMCO5OtRHB%2Fuploads%2F8dqpe6KNoUoUDb5rfHWR%2Fimage.png?alt=media&#x26;token=35a1ecb1-f356-441d-b67b-fed291f80ace" alt=""><figcaption></figcaption></figure>

***

### Step 5: Add SPF, DKIM, and DMARC Records

1. **SPF Record (Sender Policy Framework)**:

   SPF helps verify that the email is sent from an authorized server. To add this record, click on **Add New Record**.

   * Enter the SPF record provided by Uppush. It should look like:

   <figure><img src="https://2478559309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp0EbXtq6T4WMCO5OtRHB%2Fuploads%2F8b2kVFACND6yQBcmBhWI%2Fimage.png?alt=media&#x26;token=e05965e2-e33c-4856-b42a-6937cc3b9de2" alt=""><figcaption></figcaption></figure>

   * Set **TTL** to **1 hour** or leave it as default.
   * Click **Save Changes**.
2. **DKIM Record (DomainKeys Identified Mail)**:

   DKIM helps verify the authenticity of your emails by ensuring they haven’t been tampered with during transit. To add this record:

   * Enter the DKIM record provided by Uppush. It should looks like this:&#x20;

   <figure><img src="https://2478559309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp0EbXtq6T4WMCO5OtRHB%2Fuploads%2FagaB81fP7Ju5v7hTxKat%2Fimage.png?alt=media&#x26;token=d0805675-0908-4e9f-ac91-591f484ef0a9" alt=""><figcaption></figcaption></figure>

   * Set **TTL** to **1 hour** or leave it as default.
   * Click **Save Changes**.
3. **DMARC Record (Domain-based Message Authentication, Reporting & Conformance)**:

   DMARC helps to define how email receivers should handle emails that fail SPF or DKIM checks. To add this record:

   * Paste the DMARC record provided by Uppush (for example):

   <figure><img src="https://2478559309-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fp0EbXtq6T4WMCO5OtRHB%2Fuploads%2FKM5gA2WbnD13GhGFMsNR%2Fimage.png?alt=media&#x26;token=a0da1c72-ae7b-4b5e-9c54-8cade45d5488" alt=""><figcaption></figcaption></figure>

   * Set **TTL** to **1 hour** or leave it as default.
   * Click **Save Changes**.

***

#### Step 6: Verify DNS Records in Uppush

1. After adding the SPF, DKIM, and DMARC records in Bluehost, go back to the **Uppush app**.
2. Navigate to the **Verify Domain** section in Uppush.
3. Click on the **Check DNS** button to verify if the DNS records have been added successfully.
4. It may take a few minutes for the DNS records to propagate, but if everything is configured correctly, the status will show as **Verified**.
