I agree to receive SMS notifications and appointment updates from [Legal Business Name]. Msg & data rates may apply. Reply STOP to opt out.
HTTP 200 and includes the clause stating mobile opt-in data is never shared with third parties for marketing.
Run an A2P 10DLC compliance check on our GoHighLevel sub-account and opt-in funnel before we submit to carriers: 1. Inspect the public opt-in form URL to confirm it returns HTTP 200 without Cloudflare Bot Fight blocks or redirect loops. 2. Verify the SMS consent checkbox is optional, unchecked by default, and includes the exact legal business name, message frequency, "Msg & data rates may apply", and "Reply STOP to opt out". 3. Check the linked Privacy Policy and Terms URLs to ensure they include the required carrier clause stating mobile opt-in data will not be shared with third parties.
# 1. MCP Tool Call (ghl-onboard-mcp)
{
"tool": "audit_a2p_10dlc_compliance",
"arguments": {
"location_id": "<YOUR_LOCATION_ID>",
"optin_form_url": "https://clientdomain.com/contact",
"privacy_policy_url": "https://clientdomain.com/privacy"
}
}
# 2. Or run via ghl-crm doctor CLI
ghl-crm doctor --location-id <YOUR_LOCATION_ID> --pillar deliverability
Official GHL MCP vs. ghl-tools: HighLevel’s official hosted MCP (services.leadconnectorhq.com/mcp) covers public v2 CRM records (contacts, opportunities, appointments, conversations). ghl-tools MCP complements it with workflow graph inspection & recipes, funnel/form builders, DNS/BIMI checks, and ghl-crm doctor audits.
| Step | Menu Path in GHL | Action |
|---|---|---|
| Step 1 | Sites > Forms > Builder | Add an optional, unchecked consent checkbox stating: `I agree to receive SMS notifications and appointment updates from [Legal Business Name]. |
| Step 2 | Sites > Funnels | Verify the Privacy Policy URL loads with a direct HTTP 200 and includes the clause stating mobile opt-in data is never shared with third parties for marketing. |
| Step 3 | Settings > Phone Numbers > Trust Center | Enter your legal business name, EIN, and street address character-for-character as printed on your IRS CP-575 notice. |
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.