SendGrid destination allows you to create and send emails via Journeys created in Intempt.


Before setting up the Sendgrid integration with Intempt, you must set up your SendGrid account.

Complete the following settings in SendGrid before you set up integration with Blueshift:

Let Intempt access your SendGrid account.

  • Configure a subdomain in SendGrid.
  • Create event webhook in SendGrid.
  • Create an API key in SendGrid.

You can directly set up integration with Intempt if you think that you already have all of the nescessary credentials.

Configure a subdomain in SendGrid

  • Configure Sending Domain authentication and configure Reverse DNS. For more information, see SendGrid DNS authentication documentation.

  • Add SendGrid DNS entries with your hosting provider. Each hosting provider's configuration varies. Ensure that you follow the steps that your DNS provider supports.

  • Verify the subdomain in Sendgrid:

    Create event callback in SendGrid

    Create an event webhook to track Sendgrid events

  • Use this URL: https://api.intempt.com/webhooks/events/sendgrid

  • Configure the webhook with the configuration below

Create an API key in Sendgrid

  • Go to Settings > API Keys in the left navigation.
  • Click Create API Key.
  • Give your API key a name.
  • Under API Key Permissions, select Full Access and select the following permissions.
  • Click Create & View.
  • Copy your API key and save it.



You will be shown your API key one time only. Ensure that you save it as you will not be able to retrieve or restore it.

How to create a new SendGrid destination

Go to Destinations and select "Create destination" -> Sendgrid option.

Enter your API key from your SendGrid account.

After creating the destination, you can use it to create email templates and engage your audience via Journeys.

What’s Next