You need a connected email service to send any emails from GoHighLevel — campaigns, confirmations, workflow automations, everything. You have two options:
GHL's built-in email service. Zero configuration needed — it works out of the box the moment you create your Sub-Account. Pay-as-you-go pricing.
There are three DNS records you need to add. Each one follows a simple Why → How → Verify pattern. Click each to expand:
Lists the servers authorised to send email on behalf of your domain. Without it, receiving servers may reject or spam-filter your messages.
GoHighLevel provides the TXT record value in Settings → Email Services. Add it to your domain's DNS as a TXT record with host "@".
Verify: Send a test email and check the headers. You should see "spf=pass" in the authentication results.
p=none). This monitors traffic without rejecting emails, which is ideal while you're getting set up. You can tighten it to p=quarantine or p=reject later.GoHighLevel supports both SMS and voice calling. Just like email, you have a choice of provider:
GHL's built-in phone system. Purchase numbers directly inside the platform, and calls and SMS are billed through GHL. Simplest setup possible.
Verify all your communication channels are properly configured:
Subscribe for free to unlock all modules, interactive checklists, pro tips, and automation templates.
Join thousands of agencies and entrepreneurs scaling with the #1 all-in-one marketing platform.