GoHighLevel SiteGround Dedicated Sending Domain Setup
If you manage multiple platforms like ClickUp and GoHighLevel, keeping email delivery properly configured is essential. This guide walks you through every step to connect a dedicated sending domain for LC Email when your DNS is hosted on SiteGround.
By the end, you will know how to add the required DNS records in SiteGround, validate them inside GoHighLevel, and ensure your emails are authenticated and less likely to land in spam.
Before You Start: What You Need for GoHighLevel Email
To complete the dedicated sending domain setup for GoHighLevel with SiteGround, make sure you have:
- An active SiteGround hosting or DNS account.
- Access to your SiteGround Site Tools for the domain you will use as the sending domain.
- Admin access to your GoHighLevel account (or LC Email settings).
- A verified domain you want to use for sending emails (for example,
yourdomain.com).
Once these prerequisites are in place, you can move on to creating the dedicated sending domain inside GoHighLevel.
Create the Dedicated Sending Domain in GoHighLevel
First, you must generate the DNS records inside GoHighLevel so that you can add them to SiteGround.
-
Log in to your GoHighLevel account as an admin.
-
Navigate to Settings and then open the LC Email or Email Services section (depending on your interface).
-
Find the option to add or configure a Dedicated Sending Domain.
-
Enter the domain that you want to use for sending emails, such as
mail.yourdomain.comorsend.yourdomain.com. -
GoHighLevel will display the required DNS records, usually including:
- SPF record (TXT)
- DKIM records (CNAME)
- Tracking or return path record (CNAME)
Keep this GoHighLevel window open. You will copy each record into SiteGround in the next steps.
Open SiteGround DNS Zone Editor for GoHighLevel Records
SiteGround manages DNS from the Site Tools area for each domain. To add your GoHighLevel records, access the correct domain settings.
-
Log in to your SiteGround account.
-
From the dashboard, locate the website associated with the domain you are using for GoHighLevel emails.
-
Click Site Tools for that site.
-
In the left menu, go to Domain > DNS Zone Editor.
-
Confirm that the selected domain at the top of the page is the same one you used for your GoHighLevel dedicated sending domain.
Now you are ready to add each SPF, DKIM, and CNAME entry provided by GoHighLevel.
Add the SPF TXT Record for GoHighLevel
The SPF record helps mail providers verify that GoHighLevel is authorized to send email for your domain.
-
In the DNS Zone Editor, locate the TXT section.
-
Click Create New Record or Add New (depending on the interface).
-
Use the SPF details from GoHighLevel:
- Name / Host: Usually
@or your root domain (for example,yourdomain.com). Match exactly what GoHighLevel shows. - Type:
TXT. - Value: Copy and paste the SPF string from GoHighLevel, which often starts with
v=spf1. - TTL: You can leave the default, or set a moderate value such as 3600 seconds (1 hour).
- Name / Host: Usually
-
Click Create or Save to add the record.
Ensure that you do not create conflicting SPF records. Your domain should only have one active SPF TXT entry; if one already exists, merge the mechanisms as instructed by GoHighLevel.
Add the DKIM CNAME Records from GoHighLevel
DKIM records are crucial to prove that GoHighLevel is allowed to sign messages on behalf of your domain.
-
In the same DNS Zone Editor in SiteGround, scroll to the CNAME section.
-
For each DKIM record shown in GoHighLevel, do the following:
-
Click Create New CNAME Record.
-
Enter the exact Name / Host from GoHighLevel. It may look like
ghl._domainkeyor a similar selector. -
In the Points to / Target field, paste the CNAME value exactly as displayed in your GoHighLevel DNS instructions.
-
Leave the TTL at the default or choose 3600 seconds.
-
Click Create or Save.
-
-
Repeat these steps for every DKIM CNAME entry GoHighLevel provides.
Once complete, your domain will be able to use DKIM signatures generated by GoHighLevel.
Add the Tracking or Return-Path CNAME for GoHighLevel
Some configurations require an additional CNAME record for open-tracking or return-path handling.
-
Still in SiteGround’s DNS Zone Editor, under the CNAME section, click Create New.
-
Copy the Name / Host for the tracking or return-path domain from GoHighLevel (for example,
track.yourdomain.comor similar). -
Paste the Target CNAME value provided by GoHighLevel.
-
Confirm the TTL (default is usually fine).
-
Save the record.
With this CNAME in place, GoHighLevel can track opens and clicks or manage bounce handling more reliably, depending on the configuration.
Verify DNS Propagation in GoHighLevel
After adding all the DNS records in SiteGround, you must validate them from inside GoHighLevel.
-
Return to the GoHighLevel browser tab where your dedicated sending domain records are listed.
-
Wait at least a few minutes for DNS changes to start propagating. In some cases, it can take up to 24 hours for full propagation, but it often verifies much sooner.
-
Click the Verify or Check Records button in the GoHighLevel dedicated sending domain screen.
-
Review the status for each record (SPF, DKIM, and CNAME). They should all show as Verified or similar.
If any entry fails, compare the values line-by-line between GoHighLevel and SiteGround to ensure there are no typos, extra spaces, or missing dots.
Troubleshooting Common GoHighLevel & SiteGround Issues
If your dedicated sending domain does not validate correctly, consider these checks:
- Duplicate SPF records: Ensure your domain has only one SPF TXT entry. Merge instructions from your existing provider and GoHighLevel if necessary.
- Incorrect host format: In SiteGround, the Name field may automatically append the domain. Do not repeat the domain name if SiteGround already adds it.
- Propagation delay: DNS updates may not be immediate worldwide. Wait a bit longer and click verify again in GoHighLevel.
- Typographical errors: Even a single character out of place in your CNAME or TXT values can prevent verification.
Once all records are correct and propagated, GoHighLevel will fully authenticate your sending domain.
Test Your Email After GoHighLevel Setup
After everything is verified, send a few test emails from GoHighLevel to major inbox providers like Gmail and Outlook.
-
From a campaign or a simple test email inside GoHighLevel, send messages to different test addresses.
-
Check whether the messages arrive in the inbox, updates, or promotions tabs instead of spam.
-
Inspect the message headers (if you are comfortable doing so) to confirm that SPF and DKIM both show as Pass.
Stable inbox delivery indicates that your SiteGround DNS configuration for GoHighLevel is working correctly.
More Resources for GoHighLevel Users
For the original reference on this SiteGround dedicated sending domain setup, review the official documentation here: SiteGround Dedicated Sending Domain Setup for LC Email.
If you want expert help optimizing your entire GoHighLevel stack, including funnels, automations, and email deliverability, you can visit Consultevo for implementation and strategy support.
Following these steps carefully will ensure that your SiteGround DNS and GoHighLevel dedicated sending domain are correctly aligned, helping your emails reach the inbox consistently.
Need Help With GoHighLevel?
If you want expert help building, automating, or scaling your GHL , work with ConsultEvo — trusted GoHighLevel Partners.
“`
