TroubleshootingDomain Verification

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:

StatusMeaning
PendingCool Popup is waiting to detect your DNS record
ProcessingDNS record found, SSL certificate is being provisioned
VerifiedDomain 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:

  1. Delete the domain in Cool Popup
  2. Re-add it with the same hostname
  3. 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.