This guide walks through connecting SendGrid as your SMTP provider within the platform. It covers the exact configuration and settings needed for seamless, reliable email delivery through SendGrid.
Follow each step in order — from creating your SendGrid account through verifying a sender identity — to avoid the most common connection errors. For deeper troubleshooting, see the dedicated section near the end of this article.
Sign up for SendGrid
If you don't already have a SendGrid account, create one at signup.sendgrid.com.
Go to Location Settings in your sub-account
Click on Email Services → Add Service, then select SendGrid from the dropdown.
If you want to integrate SendGrid for all locations at once, you can set this up from the agency view instead:
https://app.gohighlevel.com/settings/email_services

Get your SendGrid API key
In SendGrid, click Settings → API Keys → Create API Key.

Make sure API Key Permissions is set to Full Access, then click Create & View.

SendGrid only shows the full key once — copy it now. You'll paste it into the platform in the next step.

Add your API key to the platform
Username: apikey
Email: your SendGrid login email
Password: paste the copied API key here
Click Save.

Set up 2FA with SendGrid
SendGrid requires two-factor authentication on your account before it will allow full API access. Complete the 2FA setup from your SendGrid account settings if you haven't already.

Verify your SendGrid account as a single sender

Create a sender here using your SendGrid login email.

Save again to complete the integration
Go back to the platform and click Save again to finalize the integration.

You'll now see SendGrid listed as your active SMTP provider in the platform.

Troubleshooting a sender identity error
If you get an error when you send a test email in the Conversation, click the ⚠️ (red triangle) icon to view more details about the error.

550 The from address does not match a verified Sender Identity. Mail cannot be sent until this error is resolved.
Visit SendGrid's Sender Identity requirements to see what's needed.
If you're using sender masking, make sure the masked sender email matches the SMTP-integrated email, or that the sender email is separately verified with SendGrid at docs.sendgrid.com/ui/sending-email/senders.
Frequently Asked Questions
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article