Configure Your SendGrid Account

Article author
Dustin Nathaniel Keys
Updated

Overview

SendGrid allows you to send a higher volume of emails that can bypass the regular sending limits that major email providers have in place. Your ability to send more emails increases when you set up and integrate a SendGrid account with Apollo.

To use the SendGrid integration, you must authenticate all domains on SendGrid that are used as both mailboxes and as user logins on Apollo.

 
SendGrid Account

If you don't have a SendGrid account, check out SendGrid Email API to learn more. Wondering what plan to sign up for? The Apollo integration works with all SendGrid Email API plans. However, SendGrid limits the number of emails you can send per day and month if you're on one of their free plans. For more information on SendGrid plans, check out SendGrid Pricing.

Check out the following sections to prepare your SendGrid account to integrate with Apollo.

Back to Top

Configure Your SendGrid Account

 
IP Allowlisting

Apollo doesn't support IP allowlisting in SendGrid. If you enable IP allowlisting, you can't deliver SendGrid messages through Apollo. For more information on IP allowlisting, check out IP Access Management on SendGrid Support.

Domain Authentication

Domain authentication tells email providers that SendGrid has your permission to send emails on your behalf. In SendGrid, you can provide the necessary information to point your DNS entries from your DNS provider to SendGrid.

  1. Launch SendGrid and click Settings > Sender Authentication > Authenticate Your Domain.

Auth Domain

  1. Select your DNS host, then select if you would like link branding. Then, click Next.

Link Branding

  1. Enter your sender domain, like jane.doe@company.com, and click Next.

Email Domain

 
Authenticate All Domains

You must verify all domains that are used as both mailboxes and as user logins on Apollo before connecting the integration. You must authenticate through SendGrid:

  • All domains you're using for user logins
  • All domains you're using for multiple mailboxes linked to Apollo, as well as aliases.

If you have multiple mailboxes linked to Apollo, they must all be verified through SendGrid. You won't be able to link your SendGrid account to Apollo until you complete this. The sender authentication section in SendGrid shows your domains as verified if setup was successful.

Verified

Check out Sender Identity on SendGrid Support for more information.

  1. Next, manually install the CNAME records that SendGrid provides. If you don't have access to your company's DNS records, you can email the CNAME records to a coworker.
 
Tutorial Videos

Check out these videos from SendGrid for more information on how to add your CNAME to some popular DNS service providers.

  1. After you add the CNAME records to your DNS host, return to sender authorization on SendGrid and click Verify.

Next, generate a SendGrid API key.

Back to Top

Generate a SendGrid API Key

Next, you must generate a SendGrid API key before you can integrate with Apollo.

To generate an API key:

  1. Launch SendGrid and click Settings > API keys.
  2. Click Create API Key.
  3. Enter a name for the key, and choose the level of access you want to give SendGrid in API key permissions.
  4. To customize your SendGrid access permissions, click Restricted Access and choose the access details.
 
Settings Details

Although you can use a full-access API key without issues, Apollo strongly recommends restricting the permission set and only enabling full access to the necessary API settings. The required API settings are:

  • Mail Send
  • Mail Settings > Event Notifications
  • Tracking > Click Tracking and Open Tracking
  1. Next, click Create & View.
  2. Click the API key to copy it, then paste it to a secure location.
 
Copy / Paste

Be sure to copy and paste your API key to a secure location. You'll use this key to connect the SendGrid integration with Apollo. Once you close API generation on SendGrid, you can't return for a copy of it again.

  1. Click Done.

Back to Top

Next Steps

Now that you've set up your SendGrid account, you're ready to integrate SendGrid with Apollo.

Back to Top