> ## Documentation Index
> Fetch the complete documentation index at: https://help.flowforth.co/llms.txt
> Use this file to discover all available pages before exploring further.

# Adding DNS Records in IONOS

> Step-by-step guide to adding your Flowforth DNS records in IONOS so you can send emails from your domain.

This guide walks you through adding the required DNS records in IONOS to verify your domain with Flowforth.

<Note>
  Before starting, make sure you've already [added your domain](/domains/manage-domains) in Flowforth. You'll need the DNS record values shown on the domain settings page.
</Note>

***

## Open DNS Settings in IONOS

1. Log in to your [IONOS account](https://my.ionos.com/domains)
2. Choose your domain from the **Domain** list
3. Select the **DNS** tab to manage DNS records

***

## Add the MX Record

Click **Add record**:

1. Select `MX` as the record type
2. Enter the name from Flowforth (e.g., `send`) in the **Name** field
3. Copy the **MX Value** from Flowforth into the **Points to** field
4. Set the **Priority** to `10`
5. Use the default TTL of `1 hour`
6. Click **Save**

<Note>
  IONOS automatically appends your domain to the Name field. Enter only the subdomain portion — for example, type `send` instead of `send.example.com`.
</Note>

| IONOS     | Flowforth | Example Value                           |
| --------- | --------- | --------------------------------------- |
| Type      | Type      | `MX`                                    |
| Name      | Name      | `send`                                  |
| Points to | Value     | `feedback-smtp.us-east-1.amazonses.com` |
| Priority  | Priority  | `10`                                    |
| TTL       | —         | `1 hour`                                |

<Note>
  If priority `10` is already in use on another MX record, use a different value like `20` or `30`.
</Note>

***

## Add the SPF Record (TXT)

Click **Add record**:

1. Select `TXT` as the record type
2. Enter the name from Flowforth (e.g., `send`) in the **Host name** field
3. Copy the **TXT Value** from Flowforth into the **TXT value** field
4. Use the default TTL of `1 hour`
5. Click **Save**

<Note>
  IONOS automatically appends your domain to the Host name field. Enter only the subdomain portion — for example, type `send` instead of `send.example.com`.
</Note>

| IONOS     | Flowforth | Example Value                         |
| --------- | --------- | ------------------------------------- |
| Type      | Type      | `TXT`                                 |
| Host name | Name      | `send`                                |
| TXT value | Value     | `"v=spf1 include:amazonses.com ~all"` |
| TTL       | —         | `1 hour`                              |

***

## Add the DKIM Record (TXT)

Click **Add record**:

1. Select `TXT` as the record type
2. Enter the DKIM name from Flowforth (e.g., `resend._domainkey`) in the **Host name** field
3. Copy the **DKIM Value** from Flowforth into the **TXT value** field
4. Use the default TTL of `1 hour`
5. Click **Save**

<Note>
  IONOS automatically appends your domain to the Host name field. Enter only `resend._domainkey` instead of `resend._domainkey.example.com`.
</Note>

| IONOS     | Flowforth | Example Value                |
| --------- | --------- | ---------------------------- |
| Type      | Type      | `TXT`                        |
| Host name | Name      | `resend._domainkey`          |
| TXT value | Value     | `p=example_domain_key_value` |
| TTL       | —         | `1 hour`                     |

***

## Add the DMARC Record (TXT)

While not strictly required, adding a DMARC record is highly recommended. It improves deliverability and protects your domain's reputation.

<Note>
  If your domain already has a DMARC record, you do not need to add another one. You can check by looking for an existing `TXT` record with the name `_dmarc` in your IONOS DNS records.
</Note>

Click **Add record**:

1. Select `TXT` as the record type
2. Enter the DMARC name from Flowforth (e.g., `_dmarc`) in the **Host name** field
3. Copy the **DMARC Value** from Flowforth into the **TXT value** field
4. Use the default TTL of `1 hour`
5. Click **Save**

| IONOS     | Flowforth | Example Value       |
| --------- | --------- | ------------------- |
| Type      | Type      | `TXT`               |
| Host name | Name      | `_dmarc`            |
| TXT value | Value     | `v=DMARC1; p=none;` |
| TTL       | —         | `1 hour`            |

***

## Add the Tracking Records (Optional)

If you enabled click tracking or open tracking when adding your domain in Flowforth, you'll need to add these two additional records. You can also enable tracking later from the domain detail page in Flowforth — the records will appear in your DNS table when tracking is turned on.

### CNAME Record (Tracking)

Click **Add record**:

1. Select `CNAME` as the record type
2. Enter `links` in the **Host name** field
3. Enter `links1.resend-dns.com` in the **Points to** field
4. Use the default TTL of `1 hour`
5. Click **Save**

| IONOS     | Flowforth | Value                   |
| --------- | --------- | ----------------------- |
| Type      | Type      | `CNAME`                 |
| Host name | Name      | `links`                 |
| Points to | Value     | `links1.resend-dns.com` |
| TTL       | —         | `1 hour`                |

### CAA Record (Tracking)

Click **Add record**:

1. Select `CAA` as the record type
2. Enter your domain in the **Host name** field
3. Set the **Tag** to `issue`
4. Enter `amazon.com` in the **Value** field
5. Use the default TTL of `1 hour`
6. Click **Save**

| IONOS     | Flowforth | Value        |
| --------- | --------- | ------------ |
| Type      | Type      | `CAA`        |
| Host name | Name      | Your domain  |
| Tag       | —         | `issue`      |
| Value     | Value     | `amazon.com` |
| TTL       | —         | `1 hour`     |

***

## Verify in Flowforth

Once all records are added in IONOS, go back to your domain in **Settings → Domains** and click the **"Records Added"** button. Flowforth will check your DNS records and verify the setup in the background.

<Note>
  DNS changes can take anywhere from a few minutes to several hours to propagate. If verification doesn't succeed right away, wait and try again later.
</Note>

***

## Troubleshooting

* **Verification failed**: Double-check the records you added in IONOS for copy/paste errors. Make sure you're using only the subdomain portion in the Name/Host name field (e.g., `send` not `send.example.com`).
* **Priority conflict**: If priority `10` is already in use on another MX record, use a different value like `20` or `30`.
* **Still not verifying after 72 hours**: Contact [support@flowforth.co](mailto:support@flowforth.co) and we'll help you debug the issue.

***

If you need help, contact [support@flowforth.co](mailto:support@flowforth.co).
