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.
- 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.
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.
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).