How do I send emails with SendGrid?

Sending emails with SendGrid can be done by setting up a new mail account connection that uses an SMTP connection. SendGrid doesn't provide a way for Mailshake to check for replies to your emails, so you'll also need an IMAP connection where we can check the inbox of the account you're sending from. See below.

Setting up SendGrid

In their setup guide, you can create an API key that enables SMTP sending:

After creating that API key, you can switch back over to Mailshake to set up your connection. After sending a test campaign, you can come back to this screen in SendGrid to check the "I've updated my settings" and click the "Next" button.

Secondary steps:

  • We highly recommend going through SendGrid's process to authorize your sending.
  • By default, SendGrid will inject its own tracking mechanisms into your emails. Since Mailshake is already doing this we highly recommend disabling open and click tracking in SendGrid as having too much tracking can reduce deliverability.

Setting up Mailshake

On the "Mail Accounts" page, click the "+" button and choose "SMTP" as the type of account. Follow our article on setting up an SMTP account and skip down to the "Advanced" section. For SMTP, use the host and port information shown on SendGrid's page.

Note: If you're having trouble with the server address or port info, we recommend reaching out to SendGrid's support team to confirm you're using the right settings and API key for sending via SMTP.

You still need an IMAP connection

As we said before, you'll need a separate IMAP connection so Mailshake can check replies to your messages and SendGrid doesn't provide that. For instance, you might have an Outlook or Gmail / G Suite account where your emails come in. If you're setting up a new domain, we recommend creating a G Suite account.

Important: Your IMAP connection must be the same email address that you're using for sending with Sendgrid. It's not possible to connect one email address for sending and a different email address for sending. We cannot bypass these requirements.

Verify that everything's working

After you've finished setting up your mail account, it's a good idea to create a test campaign. Send a simple campaign to a few email addresses that you have access to. Make sure you receive the emails and that when you reply, they show up in your Mailshake campaign (might be a 5-10 minute delay).

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us