Many external services require a DNS verification record to prove that you control a domain. This is typically a TXT or CNAME record (for example: Google Search Console, Microsoft services, SSL validation, email sender verification, and more).
Step 1: Identify where your DNS is managed
You must add the record in the system that hosts your domain DNS:
- If your domain uses GARMTECH nameservers (ns1.garmtech.com, ns2.garmtech.com, ns3.garmtech.com), you can manage DNS in Plesk for your hosting subscription.
- If your domain uses external nameservers (for example, Cloudflare), add the record there (adding it in Plesk will not change public DNS).
Step 2: Add a TXT record (most common verification)
- Log in to Plesk (open your hosting service in My.GARMTECH → Login to Plesk).
- Go to Websites & Domains → DNS Settings.
- Click Add Record → choose TXT.
- Fill in:
- Domain name / Host: use @ (or leave empty) for the root record, or specify a subdomain (for example: _acme-challenge).
- TXT record: paste the value exactly as provided by the service.
- Click OK, then click Update to apply DNS changes.
Step 3: Add a CNAME record (sometimes used for verification)
- In DNS Settings, click Add Record → choose CNAME.
- Set:
- Host: the name provided by the service (for example: verify or abc123).
- Value: the target hostname (for example: token.provider-example.com).
- Click OK and Update.
Common formatting rules
- Do not add extra quotes unless the service explicitly requires it.
- For the root domain record, use @ (or blank), not www.
- DNS changes can take time to propagate. In many cases it’s fast, but up to 24 hours is possible.
How to check if the record is visible
- Use any public DNS checker and look up your TXT/CNAME record.
- Or use command line:
- TXT:
nslookup -type=TXT example.com
- CNAME:
nslookup -type=CNAME verify.example.com