Sendgrid
Outbound
- Open the Sendgrid console and go to
Sending -> Marketing -> Senders
- Enter all of the required fields. Make sure the email you enter is the one you are going to be sending from.
- Navigate to
Email API -> Integration Guide
. You are welcome to chose either option, but for theSendGrid
integration you must chose theWeb API
option. - Select cURL from the list and under the provided steps, create a new API key.
- Copy the provided API key
- Open a new window and go to your Parcelvoy project settings
- Navigate to
Integrations
and click theAdd Integration
button. - Pick
SendGrid
from the list of integrations and enter the API Key you just generated in the field. - Hit save to create the provider. If you want to verify it can send, create a campaign and send a proof email to yourself.
Inbound
Email sending is not the only important part, you also need to keep track of things like email opens, clicks, unsubscribes, bounces and complaints. Parcelvoy automatically takes care of opens, clicks and unsubscribes for you, but bounces and complaints require webhooks from SendGrid.
To setup inbound webhooks, do the following:
- Open the SendGrid console and go to
Sending -> Mail Settings -> Webhook Settings
- Hit
Create new webhook
- Enter the Parcelvoy SendGrid unsubscribe URL for your provider (which can be found on the provider details screen)
- Under
Actions to be posted
selectSpam Reports
,Dropped
andBounced
- Hit
Create Webhook
Related Links
https://docs.sendgrid.com/for-developers/tracking-events/getting-started-event-webhook https://docs.sendgrid.com/for-developers/tracking-events/twilio-sendgrid-event-webhook-overview