Sendgrid
CleverTap supports sending emails through SendGrid.
Integrate SendGrid with CleverTap
- In the dashboard, navigate to Settings > Engage > Channels > Email.
- Click the + Provider button. The Provider credentials page appears.
- Select SendGrid from the provider list.
- Provide a nickname for your integration.
- Enter the SendGrid API key. For more information on generating the key, see Creating an API key in SendGrid.
Note
As of December 2020, SendGrid only requires an API key for authentication. Username and password are no longer needed.
For any clarifications, contact your SendGrid Account Executive or SendGrid Support.
- From Address β This value is used as the sender's email address. Most people will not open an email unless they recognize the sender.
- Reply Address - This value is used as the reply address. You can receive replies to this address.
- Save your settings.
- Finally, click Send a test email and fill in your details to test the configuration details you entered. Has it arrived in your inbox? If not, see the troubleshooting steps below.
Note
If you are using SendGrid credentials with SMTP integration, then enter apikey as username and <API_KEY_VALUE> as password.
Set Up Email Delivery Status Callbacks
Emails sent to users can be bounced or rejected, and delivered emails may end up in spam or be marked as unsubscribed by users. To maintain a strong sender reputation, CleverTap must be notified to prevent further deliveries to such mailboxes.
To set up callbacks for Spam, Bounced, Dropped, and Unsubscribed emails, follow these steps:
To enable support for these, follow the steps:
-
Navigate to Settings > Email Settings and enable Event Notification.
-
Navigate to Settings from within Event Notification.
-
In the HTTP Post URL input box, add the Callback URL from the CleverTap dashboard, which is found under Settings > Email > Provider > Sendgrid.
Add Callback URL
-
Check the following from the Deliverability Data and Engagement Data in the SendGrid Dashboard: Dropped, Bounced, Unsubscribed From, and Marked as Spam.
-
Save your settings.

Enable Event Notifications for Emails via SendGrid
Handling Inactive Email Addresses
- When an email bounces, drops, or the user unsubscribes, CleverTap marks the userβs email address as inactive.
- The count of email bounces is shown on the email report screen.
Troubleshooting
Check your SPAM folder to see if the message has been classified as SPAM by your email provider.
Updated 23 days ago