Using SendGrid As The SMTP Provider

Modified on: Wed, 1 Jul, 2026 at 6:05 AM

Email Infrastructure
Integrating SendGrid as Your SMTP Provider
Step-by-step setup for connecting SendGrid so your outbound email sends reliably through a verified SMTP provider.
Overview

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.

Video Walkthrough
1

Sign up for SendGrid

If you don't already have a SendGrid account, create one at signup.sendgrid.com.

2

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

Selecting SendGrid from the Email Services dropdown
3

Get your SendGrid API key

In SendGrid, click Settings → API Keys → Create API Key.

Creating a new API key in SendGrid settings
Sub-step A
Type an API Key Name

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

Naming the API key with Full Access permissions selected
Sub-step B
Copy the highlighted API key

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

Copying the generated SendGrid API key
4

Add your API key to the platform

Username: apikey

Email: your SendGrid login email

Password: paste the copied API key here

Click Save.

Entering the SendGrid API key into the platform's email service settings
5

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.

Setting up two-factor authentication in SendGrid
6

Verify your SendGrid account as a single sender

Verifying a SendGrid single sender

Create a sender here using your SendGrid login email.

Creating a sender identity with your SendGrid login email
7

Save again to complete the integration

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

Saving the SendGrid integration again in the platform

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

SendGrid now displayed as the active SMTP provider
8

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.

Viewing the error details icon in the conversation
Common 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.

Tip

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.

9

Frequently Asked Questions

Q: Do I need a paid SendGrid plan to use this integration?
No — SendGrid's free tier includes API key access and sender verification, which is all this integration requires. Higher sending volumes may eventually require a paid plan.
Q: Why do I need to verify a sender identity in SendGrid?
SendGrid blocks outbound mail from any "from" address that hasn't been verified as a sender on your account. This prevents spoofing and protects deliverability for everyone using SendGrid.
Q: What should I enter in the password field when connecting SendGrid?
Paste your full SendGrid API key into the password field — not your actual SendGrid account password. The username should always be apikey.
Q: Can I still mask the sender email if I'm using SendGrid?
Yes, but the address you mask must either match the address integrated with SMTP or be separately verified as a sender in SendGrid — otherwise you'll hit the sender identity error.
Q: What does the "550 sender identity" error mean?
It means SendGrid rejected the message because the from address isn't a verified sender on your SendGrid account. Verify that address as a single sender to resolve it.
Q: Is two-factor authentication required for the API key to work?
Yes. SendGrid requires 2FA to be enabled on the account before full-access API keys can be created and used.
Q: What happens if I regenerate my API key later?
The old key stops working immediately. You'll need to update the password field in your email service settings with the new key to keep sending.

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article