> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://help.simplyprint.io/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 add a DNS TXT record at your DNS provider

# How to add a DNS TXT record at your DNS provider

To verify that your account controls a domain (for example when setting up SSO verified email domains), SimplyPrint asks you to publish a small DNS record and then click Verify. This guide explains what a DNS record is, what you'll be entering, and exactly where to add it at the most popular DNS providers.

## What a DNS record is
DNS is the system that turns a domain name like acme.com into the addresses computers use to find your website and email. A DNS record is a single entry in that system. A TXT record is a type of record that just holds a piece of text, which is perfect for proving ownership: you publish a text value we give you, and we read it back to confirm you control the domain.

Your DNS records live wherever your domain's nameservers are managed. That is often the registrar where you bought the domain (such as GoDaddy or Namecheap), but not always. Some domains are bought in one place and have their DNS managed somewhere else, like Cloudflare or a separate DNS host. You make the change in whichever dashboard manages your DNS.

|| DNS changes are not always instant. After you add the record it usually works within a few minutes, but it can take up to a few hours to spread across the internet. This is called propagation.

## What you'll be entering
Every DNS provider asks for the same few things. The SimplyPrint screen shows you the exact values to use, so copy them across carefully.

- **Type** - choose `TXT`.
- **Name** (sometimes called Host, Hostname, or Record name) - this is the part before your domain. SimplyPrint shows a full host like `_simplyprint.acme.com`, but most providers automatically add your domain for you. So in the field you usually enter only the prefix, `_simplyprint`, not the whole thing. If your provider does not auto-add the domain, enter the full host instead.
- **Value** (sometimes called Content or Data) - the text we give you, for example `simplyprint-verification=<token>`. Paste it exactly, with no extra spaces.
- **TTL** - how long the record is cached. You can leave this at the default or Auto.

| If you are unsure whether your provider adds the domain for you, add the record one way and click Verify. If it fails, wait a few minutes, then try the other form of the Name field. The per-provider sections below tell you which way each one expects.

## Find out who hosts your DNS
If you don't know where to make the change, check your domain's nameservers. You can look them up with any public "whois" or DNS lookup tool by searching for your domain's nameserver (NS) records. The nameservers tell you who is in charge of your DNS, which is not always who you bought the domain from. For example, if your nameservers end in cloudflare.com, then Cloudflare manages your DNS and you make the change in Cloudflare, even if you bought the domain elsewhere. If they point at your registrar, make the change there.

## Cloudflare
| In Cloudflare you enter only the prefix in the Name field. Cloudflare adds your domain automatically. Use `@` for the root domain.

1. Log in to Cloudflare and select your domain (the zone).
2. Go to **DNS** > **Records**.
3. Click **Add record**.
4. Set **Type** to `TXT`.
5. In **Name**, enter just `_simplyprint`.
6. In **Content**, paste the value from SimplyPrint exactly.
7. Leave **TTL** at Auto and click **Save**.

Cloudflare's guide: [Create DNS records](https://developers.cloudflare.com/dns/manage-dns-records/how-to/create-dns-records/).

## GoDaddy
| In GoDaddy you enter only the prefix in the Name field. GoDaddy adds your domain automatically. Use `@` for the root domain.

1. Sign in to GoDaddy and open your **Domain Portfolio**.
2. Select your domain to open its **Domain Settings**, then choose **DNS**.
3. Click **Add New Record**.
4. Choose **TXT** as the **Type**.
5. In **Name**, enter just `_simplyprint`.
6. In **Value**, paste the value from SimplyPrint exactly.
7. Leave **TTL** at the default and click **Save**.

GoDaddy's guide: [Add a TXT record](https://www.godaddy.com/help/add-a-txt-record-19232).

## Namecheap
| In Namecheap you enter only the prefix in the Host field. Namecheap adds your domain automatically. Use `@` for the root domain.

1. Log in to Namecheap and open **Domain List**.
2. Click **Manage** next to your domain, then open the **Advanced DNS** tab.
3. Under the host records, click **Add New Record**.
4. Set the record type to **TXT Record**.
5. In **Host**, enter just `_simplyprint`.
6. In **Value**, paste the value from SimplyPrint exactly.
7. Click the **Save All Changes** (green tick) to confirm.

Namecheap's guide: [How do I add TXT/SPF/DKIM/DMARC records for my domain?](https://www.namecheap.com/support/knowledgebase/article.aspx/317/2237/how-do-i-add-txtspfdkimdmarc-records-for-my-domain/).

## Squarespace (formerly Google Domains)
|| If you bought your domain through Google Domains, it is now managed in Squarespace. Log in at squarespace.com and use the domains dashboard, with the same steps below.

| In Squarespace you enter only the prefix in the Name field. Squarespace adds your domain automatically. Use `@` for the root domain.

1. Log in to Squarespace and open your **domains dashboard**.
2. Click the domain name, then open **DNS** > **DNS Settings**.
3. Scroll to the **Custom Records** section.
4. Click **Add record** and choose `TXT` as the type.
5. In **Name**, enter just `_simplyprint`.
6. In **Value**, paste the value from SimplyPrint exactly, then click **Save** (you may be asked to re-enter your password first).

Squarespace's guide: [Adding TXT records](https://support.squarespace.com/hc/en-us/articles/31120980444429-Adding-TXT-records).

## IONOS
| In IONOS you enter only the prefix in the Host name field. IONOS adds your domain automatically. Use `@` for the root domain.

1. Log in to IONOS and go to **Domains & SSL**.
2. For your domain, click the gear icon in the **Actions** column and choose **DNS**.
3. Click **Add Record** and choose **TXT** as the **Type**.
4. In **Host name**, enter just `_simplyprint`.
5. In **Value**, paste the value from SimplyPrint exactly.
6. Leave **TTL** at the default and save.

IONOS's guide: [Managing TXT records](https://www.ionos.com/help/domains/configuring-txt-and-srv-records/managing-txt-records/).

## AWS Route 53
||| In Route 53, do not type `@` for the root domain. For an apex record you leave the Record name blank. For our subdomain record you still enter just the prefix.

1. Sign in to the AWS console and open **Route 53**.
2. In the left menu choose **Hosted zones**, then select your domain's hosted zone.
3. Click **Create record**.
4. In **Record name**, enter just `_simplyprint` (the zone name is shown next to the field and added for you).
5. Set **Record type** to **TXT**.
6. In **Value**, paste the value from SimplyPrint exactly, keeping the quotation marks if shown.
7. Click **Create records**.

Route 53's guide: [Creating records by using the console](https://docs.aws.amazon.com/Route53/latest/DeveloperGuide/resource-record-sets-creating.html).

## Wix
||| In Wix, do not type `@` for the root domain. For an apex record you leave the Host Name blank. For our subdomain record you enter just the prefix. You can only edit DNS in Wix if your domain uses Wix nameservers. If your domain is only pointed to Wix, add the record at your original registrar instead.

1. Go to **Domains** in your Wix account.
2. Click the **Domain Actions** icon next to your domain and choose **Manage DNS Records**.
3. Find the **TXT (Text)** section and click **Add Record**.
4. In **Host Name**, enter just `_simplyprint`.
5. In **Value** / **Text**, paste the value from SimplyPrint exactly.
6. Save your changes.

Wix's guide: [Adding or updating TXT records in your Wix account](https://support.wix.com/en/article/adding-or-updating-txt-records-in-your-wix-account).

## My provider isn't listed
The steps are the same everywhere. Find your DNS or zone records management page, add a new record, set the type to TXT, put the prefix (or full host) in the Name field, paste the value, and save. If your provider's help center has an article on adding a TXT record, follow that for the exact button names.

## Verify after adding
Once the record is saved, come back to SimplyPrint and click **Verify**.

| If verification fails right away, it usually just means the record hasn't propagated yet. Wait a few minutes (sometimes up to a few hours) and click Verify again. You don't need to change anything.

If it keeps failing, double-check that the Name and Value match what SimplyPrint shows exactly, with no extra spaces and no stray quotation marks. You can confirm the record is live using a public DNS lookup tool, such as dnschecker.org or Google's Dig tool, by searching for the TXT record on your host (for example `_simplyprint.acme.com`). Once the lookup shows your value, verification will succeed.

## Related articles
- [Verified email domains for SSO](https://help.simplyprint.io/en/article/verify-your-email-domains-for-single-sign-on-g24cgc/)
- [Single sign-on (SSO) with OpenID Connect](https://help.simplyprint.io/en/article/set-up-openid-connect-oidc-single-sign-on-for-simplyprint-1bypz64/)
