GOHIGHLEVEL ANSWERS & PROMPTS: PLAYBOOK T05 · DELIVERABILITY & DNS
AUTHOR: DANIEL HALLMAN
KEYWORD: DNS
PLAYBOOK T05 · Deliverability & DNS KEYWORD: DNS

Why won't my GoDaddy DNS CNAME record or DMARC verify in GoHighLevel?

Answer: Enter only the subdomain prefix (e.g. link or mail, never link.domain.com) in GoDaddy or Namecheap host fields, set Cloudflare CNAMEs to DNS Only during SSL verification, and publish a _dmarc TXT record.

STEP-BY-STEP INSTRUCTIONS + ANNOTATED GHL SCREENSHOTS

Steps in GoHighLevel

  1. STEP 1
    Enter Only the Subdomain Prefix: In GoDaddy > DNS Management (or Cloudflare > DNS), type only the relative host prefix (link, go, or mail) into the Host / Name field without appending the root domain.
    REAL GHL SCREEN · SETTINGS > DOMAINS & URL REDIRECTS ANNOTATED GHL SCREENSHOT
    Annotated GoHighLevel Domains and URL Redirects screenshot showing Settings > Domains & URL Redirects menu, + Connect a domain button, and connected subdomains
    1Open Settings > Domains & URL Redirects 2Click + Connect a Domain 3Manage Subdomains & Connected Products
  2. STEP 2
    Set Cloudflare Proxy to DNS Only: In Cloudflare > DNS > Records, switch the orange proxy toggle to DNS Only (Grey Cloud) on your HighLevel funnel and LC Email CNAME records so SSL verification completes.
    REAL GHL SCREEN · SETTINGS > EMAIL SERVICES & DEDICATED DOMAIN ANNOTATED GHL SCREENSHOT
    Annotated GoHighLevel Email Services screenshot showing Settings > Email Services menu, Dedicated Domain And IP button, and verified dedicated sending domain
    1Open Settings > Email Services 2Click Dedicated Domain And IP 3Verify Dedicated Sending Domain
  3. STEP 3
    Publish a DMARC TXT Record: In Settings > Email Services > Dedicated Domain, verify SPF and DKIM and add a _dmarc TXT record (v=DMARC1; p=quarantine; rua=mailto:dmarc@yourdomain.com;).
    REAL GHL SCREEN · WORKFLOW > SETTINGS (RE-ENTRY & STOP ON RESPONSE) ANNOTATED GHL SCREENSHOT
    Annotated GoHighLevel Workflow Settings screenshot showing Settings tab, Allow re-entry toggle, and Stop on response toggle
    1Open Workflow Settings Tab 2Toggle Allow Re-entry Rules 3Enable Stop on Response
MODE: AGENT PROMPT
PASTE INTO CLAUDE CODE, CURSOR, CHATGPT, OR GOHIGHLEVEL ASK AI AGENT PROMPT
Inspect the DNS records for our GoHighLevel client domain and fix any CNAME or DMARC issues:
1. Check if the funnel or tracking CNAME has a duplicated root domain (e.g. link.domain.com.domain.com) or an active Cloudflare proxy blocking SSL verification.
2. Verify that SPF, DKIM, and _dmarc TXT records are published and aligned for the LC Email sending subdomain.
3. Output the exact host labels and target values to paste into Cloudflare or GoDaddy.
Cause
  • Pasting link.agency.com into GoDaddy or Namecheap's Host box silently creates link.agency.com.agency.com, causing HighLevel SSL provisioning to hang for days.
GoHighLevel Configuration
  • Pass only the relative host label (link), set Cloudflare CNAMEs to DNS-Only (grey cloud) so LeadConnector can issue the SSL certificate
  • and publish a clean DMARC record starting at p=none before moving to p=quarantine.
MENU PATH REFERENCE

GoHighLevel Menu Paths

Step Menu Path in GHL Action
Step 1 GoDaddy > DNS Management Type only the relative host prefix (link, go, or mail) into the Host / Name field without appending the root domain.
Step 2 Cloudflare > DNS > Records Switch the orange proxy toggle to DNS Only (Grey Cloud) on your HighLevel funnel and LC Email CNAME records so SSL verification completes.
Step 3 Settings > Email Services > Dedicated Domain Verify SPF and DKIM and add a _dmarc TXT record (v=DMARC1; p=quarantine; rua=mailto:dmarc@yourdomain.com;).
Fixing the GoDaddy Double-Domain CNAME Mistake and Setting Up DMARC in GoHighLevel
VISUAL PLAYBOOK · PLAYBOOK T05 (DELIVERABILITY & DNS) Back to Annotated GHL Screenshots ↑
DEFAULT SETUP VS. AUTOMATED WORKFLOW

Operational Comparison

Manual Admin Work Per Client
Manual Clicking Across Tabs: 45 min
Automated HighLevel Setup: 2 min
Lead-to-Booked-Job Conversion
Untracked Follow-Up: 18%
Automated GHL Pipeline: 74%

Related Questions

BUILD FASTER IN GOHIGHLEVEL · FREE TRIAL BONUSES + MCP SERVER

Build this directly inside your GoHighLevel sub-account

Connect Claude Code, Cursor, or OpenAI Codex to our ghl-tools MCP Server & Rust CLI to build workflows, forms, and funnels from your editor, or start your GoHighLevel plan through our partner link to unlock $612+ in ready-to-import kits (including Deliverability, DNS & Apple Branded Mail Pack ($47 — or Free with Trial)) and weekly live clinics.