SendGrid is a customer communication platform for transactional and marketing emails.
Follow our step-by-step SendGrid setup guide to connect SendGrid with your destination using Fivetran connectors.
Fivetran uses a combination of SendGrid REST APIs and Webhooks to sync your data. At every update frequency, we retrieve all Campaigns, Senders, Lists, Recipients, Unsubscribe groups and their related entities. And for the Events, we retrieve only the new events that happened after the previous sync cycle.
This schema is applicable for all SendGrid Data Connectors.
SendGrid generates different kind of Events for your email Campaign. The different types of Events are listed here.
The following image shows where events can be generated while email is being processed:
Spam Reportevent is not sent because SendGrid does not receive feedback from GMail.
SendGrid does not support two or more Webhook URLs, so we cannot get
EVENTdata for a SendGrid account with two different Fivetran connectors. Due to this Webhooks limitation, you can only connect a SendGrid account to a single destination.
SendGrid has released a new set of API endpoints under new marketing campaigns. These new endpoints have been built on an entirely new platform, so they guarantee better performance and new features.
SendGrid’s existing set of API endpoints are now legacy marketing campaigns.
A new schema for new campaigns is available.
You can't access legacy campaigns using a new account. You can only access the new API endpoints.
Currently, we only support legacy accounts, but we will support the new accounts in the future.
We will continue to support legacy accounts along with the new ones. Existing customers can keep using their old accounts until SendGrid deprecates the legacy accounts. The deprecation date hasn't been decided.
If you are using a legacy account, you will need to migrate your data into new campaigns at some point in the future. The migration isn't automatic - you can either do the migration manually using SendGrid endpoints or you can contact the SendGrid’s support team for assistance. See SendGrid's migrating from legacy marketing campaigns documentation for more details.