Skip to contentSkip to navigationSkip to topbar
Go to the Twilio SendGrid Docs home page
Twilio SendGrid Docs
UI
Account And Settings
Account Management
Accessing email account associated with SendGridAccount Under ReviewAccount DetailsTwilio Login for SendGridAlertsAPI KeysAdd a Custom SSL ConfigurationDKIM Records ExplainedInbound ParseTroubleshooting account login issuesMail SettingsNotificationsI didn't receive the password reset emailIs SendGrid PCI compliant?Resetting your username and passwordUnderused Mail Setting RetirementSafely Test Your Sending SpeedSPF: Don't Exceed Ten DNS Lookups!SPF Records ExplainedTracking SettingsTwo-Factor AuthenticationUpgrading your PlanVerifying your Account
Billing
BillingSales Taxes and Tax-Exempt Status
IP Management
Dedicated IP addressesIP Access ManagementIP Pools
Security
Compromised Account RecoveryForced Password Reset FAQIs SendGrid HIPAA Compliant?
Sender Authentication
Configuring Sign in with AppleHow to Set Up Domain AuthenticationHow to set up link brandingHow to set up reverse DNSInternet Standards (SPF and DKIM) and Deliverability
Single Sign-On
SendGrid Single Sign-OnTwilio SendGrid Single Sign-On with Azure Active DirectoryTwilio SendGrid Single Sign-On with OktaSendGrid Single Sign-On API Reference
Teammates & Subusers
SubusersTeammatesTeammate Permissions
Troubleshooting
Troubleshooting Delays and LatencyTroubleshooting Sender Authentication
Analytics And Reporting
Statistics
Browser Comparison StatisticsBrowser StatisticsCategory StatisticsCategory Comparison StatisticsDevice StatisticsGeographic StatisticsGlobal StatisticsGoogle Analytics and SendGrid StatisticsMailbox Provider StatisticsMailbox Provider ComparisonMarketing Campaigns Statistics OverviewMarketing Campaigns StatisticsStatistics OverviewSubuser Statistics ComparisonSubuser Statistics
Click Tracking
Click Tracking & HTML Best PracticesSetup SSL for Click Tracking
Email Activity Feed
Email Activity FeedLegacy Email Activity
Expert Insights
Interpreting Expert InsightsSubscribing to Expert Insights
Tracking
Spam Reports
SendGrid Partners
Email Event Data with Keen
Integrations
OverviewSegment
Managing Contacts
Managing Contacts with Marketing Campaigns
Building your Contact listCreate and Manage ContactsUsing Custom FieldsEmail Address Validation OverviewFormatting a CSVSegmenting your Contacts
Sending Email
Building Email with Marketing Campaigns
A/B Testing Your Single SendAdding Dynamic Content with Handlebars in Marketing CampaignsComing soon to Marketing CampaignsCreate and Manage Unsubscribe GroupsEmail TestingGetting Started with AutomationHow to Send Email with Marketing CampaignsLearn about 2025 Legacy API UpdatesMigrating from legacy Marketing CampaignsSendersSendersThe Weblink Substitution TagWorking with Marketing Campaigns Email Designs
SendGrid Partners
Sending Attachments with Digioh
Delivery & Optimization
BlocksBouncesHow do I check the headers/raw source of an email?Content Delivery NetworksDeliverability OverviewWhat do I do if I'm added to a deny list?Everything about DMARCEmail FlowGoogle Feedback Loop (Spam Complaints)How to Implement DMARCInvalid EmailsIP Warmup with Marketing CampaignsSSL vs. TLSDoes SendGrid support end-to-end TLS?Unsubscribe GroupsWarming Up an IP Address
Building Transactional Email
Create and Edit Legacy Transactional TemplatesHow to Send an Email with Dynamic TemplatesMigrating from Legacy Transactional Templates
Building Email
Cross-Platform Email DesignDesign & Code EditorHTML Formatting IssuesImage EditorOld Editor SunsetSubstitution and Section Tags
Tracking
Global UnsubscribesGroup UnsubscribesSuppressions OverviewList-UnsubscribeRecipient Subscription PreferencesAvoid Spam TrapsGoogle Feedback Loop (Spam Complaints)Unsubscribe via Subscription TrackingUniversal Links
Sending Email
Single Sender Verification
Twilio SendGrid Logo
Twilio SendGrid Docs
  • Log in
  • Sign up

Using CloudFront as your Content Delivery Network (CDN)


For setting up your Content Delivery Network (CDN) with CloudFront, this support article(link takes you to an external page) provides step-by-step instructions for you to follow.

If you need more information, our blog post(link takes you to an external page) offers a detailed guide on setting up SSL click tracking.

Need some help?

We all do sometimes; code is hard. Get help now from our support team(link takes you to an external page), or lean on the wisdom of the crowd by browsing the SendGrid tag(link takes you to an external page) on Stack Overflow.

Terms of service
Privacy Policy

Copyright © 2025 Twilio Inc.

Twilio SendGrid
This website uses cookies and similar technologies to collect information you provide and information about your interactions with our sites to improve your experience, analyze performance and traffic on our website and assist our marketing efforts and customer service. We may share this information with our third-party partners. You can change your cookie preferences here. By continuing to browse, you agree to our use of these tools in accordance with our Privacy Notice and you agree to the terms of our Terms of Service. 
Read our Cookie Policy
Cookie Preferences