AFrame integrates with SendGrid to ensure emails get delivered to inboxes rather than spam folders. You will need to set up a SendGrid account. As of the time of this article, SendGrid has a free account that allows for 100 emails per day. Follow the directions below to integrate SendGrid within your AFrame account.


Create Sender(s) In Your SendGrid Account

In order for users in your AFrame account to send emails through SendGrid, you need to create a matching Sender in your SendGrid account.


  1. If signing up for a New SendGrid Account, you probably already created your first Sender, but if not, you can create one here. Make sure the Sender's email matches the one in your AFrame account.

  2. Once added, SendGrid will send you an email asking you to verify the new Sender.

  3. You will want to add additional Senders for each user in your AFrame account.

Verify Your Domain

If you are able, we recommend that you verify your domain name from within SendGrid to offer additional protection against spam filters. Sendgrid has a video tutorial on how to do this as well.

Application Link: Settings > Sender Authentication


Create A SendGrid API Key

AFrame uses a SendGrid API key to access and send emails through your SendGrid account.

  1. When creating a SendGrid key, give it a name & allow for "Full Access"


    Application Link: Settings > API Keys


  2. Once the key is created, click it to copy the key to your clipboard.



Paste SendGrid API Key Into AFrame

Now that you have set up SendGrid, we need to copy this data into AFrame. Enter an approved SendGrid email and paste your SendGrid API Key into the appropriate form fields. Then click Save.


Application Link: My Account > Integrations > Email Marketing


For information on how to batch emails, check out our How To Send Batch Emails (SendGrid) article.