How to Set Up TXT Record Domain Validation in Squarespace DNS
Domain validation is possible through a TXT record when CNAME validation isn't working or available. This alternative method helps verify domain ownership for Squarespace sites.
When to Use TXT Record Validation:
- After 72 hours without successful CNAME validation
- When your domain provider doesn't accept CNAME records
- If you can't modify existing CNAME records
- For subdomain linking validation
How to Add a TXT Record:
- Access DNS Settings
- Log into your domain provider account
- Locate DNS settings (may be called Zone File Settings or DNS Manager)
- Copy Validation Code
- Open Squarespace domain control panel
- Click domain name, then DNS
- Copy the unique code below the Host column (points to verify.squarespace.com)
- Create TXT Record
- Host/Alias: @ or leave blank
- Record Type: TXT
- Points to: Paste the unique validation code
- Save changes
- Verify Setup
- Return to Squarespace DNS settings
- Click Update
- Wait for Current Data column to show "Correct" in green
- Allow up to 7 hours for changes to process
Important Notes:
- Validation can take several hours
- Keep existing DNS records intact
- Ensure exact code copying from Squarespace
- Check provider-specific guides if needed
This method works alongside standard A-records and can resolve domain validation issues when traditional CNAME validation isn't possible.