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.
This usually means the SSL certificate is taking longer than expected to issue. This can happen if:
- Your domain has CAA records that restrict certificate authorities — check that your CAA records allow the certificate authority used by Cool Popup
- There's a rate limit on certificate issuance for your domain
If the domain has been in "Processing" for more than a few hours, try deleting and re-adding it.
The DNS record may have been removed or changed. Verify that the DNS record is still in place and pointing to the correct value.
SSL certificates are renewed automatically, but if there's a DNS issue at renewal time, the certificate may expire. Re-check your DNS configuration.
It's recommended to use a subdomain (e.g., popup.yourdomain.com) rather than your root domain (yourdomain.com). If your DNS provider supports CNAME flattening or ALIAS records at the root, a root domain can work, but subdomains are simpler and avoid potential conflicts with your main website.
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.
Last updated 2 weeks ago
Built with Documentation.AI