Domain Verification
Troubleshoot domain verification issues when connecting a custom domain to Cool Popup.
Verification status
When you add a custom domain, Cool Popup checks your DNS configuration automatically. The domain goes through three states:
| Status | Meaning |
|---|---|
| Pending | Cool Popup is waiting to detect your DNS record |
| Processing | DNS record found, SSL certificate is being provisioned |
| Verified | Domain is ready to use |
Common issues
DNS record not created or incorrect. Double-check that you've added the correct DNS record:
- Record type: A or CNAME (as shown on the domain creation page)
- Host: Your subdomain (e.g.,
popup.yourdomain.com) - Value: The IP address or hostname shown in the Cool Popup dashboard
DNS propagation delay. DNS changes can take up to 48 hours to propagate globally, though most resolve within minutes. Use a tool like dnschecker.org to verify your record is visible worldwide.
Conflicting records. If you have an existing A or AAAA record for the same hostname, it may conflict with the new record. Remove any conflicting entries.
Verifying your DNS record
To confirm your DNS is configured correctly:
# Check A record
dig popup.yourdomain.com A +short
# Check CNAME record
dig popup.yourdomain.com CNAME +short
The output should match the IP address or hostname shown on the Cool Popup domain creation page.
Still stuck?
If your domain won't verify after confirming the DNS is correct and waiting at least 24 hours:
- Delete the domain in Cool Popup
- Re-add it with the same hostname
- Verify the DNS record is still in place
If the issue persists, contact support with your domain name and a screenshot of your DNS configuration.