SlideShare une entreprise Scribd logo
1  sur  40
Learn How SendGridReplaces Your Outbound Email Infrastructure Elmer Thomas Developer Evangelist Elmer.Thomas@SendGrid.com Prepared for LAMPsig- Los Angeles Web Development User Group
About SendGrid Founded August 2009 TechStars 2009 Graduate Locations Headquarters: Boulder, CO  Office: Anaheim, CA Venture Backed: $5.75 million Foundry Group Highway 12 Ventures Angel Investors  Dave McClure, Jeff Clavier, David Cohen, Matt Mullenweg, Scott Petry
Currently Sending Over2 Billion Emails Every Month for Over 30,000 Customers (and Growing)!
What We Believe Email is... 	essential to your business 	the best way to communicate with customers We want YOU to focus on developing killer apps,  not building out an email infrastructure.
The Problem 20% of Emails Missing or 
Caught by Spam Filters
The Problem It is Non-Trivial to Build an Email Infrastructure.
Categories of Email
Categories of Email
Categories of Email
Example Transactional Emails Facebook & LinkedIn Friend Requests Twitter.com Follower Updates Shipping Alerts  Sign Up Verifications / Double Opt-In
Why Not DIY?
What Does SendGrid Offer?
Email Deliverability  On average, 20% of legitimate emails never reach the inbox. SendGrid addresses this problem through a unique combination of technology and best practices: Validation via DKIM, SPF and Sender-ID Regular reputation monitoring Dedicated IP addresses  Whitelabeling and link customization Spam filter testing Feedback Loops ISP monitoring and deliverability outreach
Scalability Our cloud infrastructure routinely delivers over a 2 billion emails every month and is ready to scale on demand. Whether you need to send 200 emails a day or 200 million emails a day, we adjust dynamically to meet your needs. Our infrastructure eliminates the need for you to to predict, provision and maintain mail server capacity.
Analytics SendGrid provides powerful data and the insight you need to achieve your email objectives. Track opens, unique opens, clicks, unsubscribes and more. Segment metrics and ROI performance by email type, campaign, or custom categories. Monitor deliverability metrics to determine requests, bounces, delivered rates, blocks and spam reports.
Integration Options Integrate with our SMTP relay or with our robust APIs for custom integration. API set includes: SMTP: Deliver custom handling instructions for email through a JSON header. Web: Deliver custom handling instructions for email through secure REST API. Event: Notifies a URL real-time of events such as opens, clicks, bounces, spam reports, and unsubscribes. Parse: Parses content and attachments of incoming email and posts it to your web application. OEM: Build your own product/service on top of SendGrid’s powerful email infrastructure.
Basic SMTP Configuration
SMTP API
Web API Send mail Retrieve lists - bounces, unsubscribes, spam reports Retrieve statistics – <requests>12342</requests>  <bounces>12</bounces>  <clicks>10223</clicks>  <opens>9992</opens>  <spamreports>5</spamreports>  <unique_clicks>3</unique_clicks>  <unique_opens>6</unique_opens><blocked>7</blocked> Pretty much anything that can be manipulated via the website can be done via the API - user profile information, app settings, etc.
Event Callbacks Array (     [email] => brandon.west@sendgrid.com     [event] => processed ) Array (     [email] => brandon.west@sendgrid.com     [response] => 250 2.0.0 OK 1312487387 f25si6410849yhn.68      [event] => delivered ) Array (     [email] => brandon.west@sendgrid.com     [event] => open )
Parsing Incoming Emails	 Point MX record to mx.sendgrid.net Define the hostname and callback URI Received messages are parsed and POSTed [attachments] => 0 [dkim] => {@gmail.com : pass} [subject] => test [to] => demo@brandonmwest.com [text] => 12 [from] => Brandon West <brawest@gmail.com> [envelope] => {quot;toquot;:[quot;demo@brandonmwest.comquot;],quot;fromquot;:quot;brawest@gmail.comquot;} [charsets] => {quot;toquot;:quot;UTF-8quot;,quot;subjectquot;:quot;UTF-8quot;,quot;fromquot;:quot;UTF-8quot;,quot;textquot;:quot;us-asciiquot;} [SPF] => pass
Apps for Enhancing Your Email Email to Phone Email to Twitter Newsletters Domain Keys Event Notification Click Tracking Open Tracking SPAM Checker Google Analytics Address Whitelist Even More Apps on SendGrid.com
What’s New? Infrastructure Improvements freemail: direct: 200 /day Heroku: 200 /day Rackspace: 40,000 /month  Softlayer: 25,000 /month Lite plan: .10 per thousand
Superior Customer Support Phone, chat, and email support available to all customers: Critical Incident Support 24/7 Weekdays 7am to 7pm Mountain Time Zone  Extensive Documentation Online Knowledge Base Active Support Community
Q & A Contact me at Elmer.Thomas@SendGrid.com when you are ready to go to production and I’ll set you up with a discount.
LAPHP/LAMPSig Talk: Intro to SendGrid - Building a Scalable Email Infrastructure
LAPHP/LAMPSig Talk: Intro to SendGrid - Building a Scalable Email Infrastructure
LAPHP/LAMPSig Talk: Intro to SendGrid - Building a Scalable Email Infrastructure
LAPHP/LAMPSig Talk: Intro to SendGrid - Building a Scalable Email Infrastructure
LAPHP/LAMPSig Talk: Intro to SendGrid - Building a Scalable Email Infrastructure
LAPHP/LAMPSig Talk: Intro to SendGrid - Building a Scalable Email Infrastructure
LAPHP/LAMPSig Talk: Intro to SendGrid - Building a Scalable Email Infrastructure

Contenu connexe

Tendances

Understanding Email Marketing
Understanding Email MarketingUnderstanding Email Marketing
Understanding Email MarketingKrisno Wisnuadi
 
Max Prin - MnSearch Summit 2018 - SEO for the Current Mobile Landscape
Max Prin - MnSearch Summit 2018 - SEO for the Current Mobile LandscapeMax Prin - MnSearch Summit 2018 - SEO for the Current Mobile Landscape
Max Prin - MnSearch Summit 2018 - SEO for the Current Mobile LandscapeMax Prin
 
Using Return Path Data to Protect Your Brand: Security Breakout Session - London
Using Return Path Data to Protect Your Brand: Security Breakout Session - LondonUsing Return Path Data to Protect Your Brand: Security Breakout Session - London
Using Return Path Data to Protect Your Brand: Security Breakout Session - LondonReturn Path
 
Max Prin - MnSearch Summit 2017 - What does technical SEO look like in 2017?
Max Prin - MnSearch Summit 2017 - What does technical SEO look like in 2017?Max Prin - MnSearch Summit 2017 - What does technical SEO look like in 2017?
Max Prin - MnSearch Summit 2017 - What does technical SEO look like in 2017?Max Prin
 
Sun social seo leads lunch slides
Sun social seo leads lunch slidesSun social seo leads lunch slides
Sun social seo leads lunch slidesTrevor Clendenin
 
Mail chimp Integration with AEM
Mail chimp Integration with AEMMail chimp Integration with AEM
Mail chimp Integration with AEMJatin Gupta
 

Tendances (8)

Understanding Email Marketing
Understanding Email MarketingUnderstanding Email Marketing
Understanding Email Marketing
 
Max Prin - MnSearch Summit 2018 - SEO for the Current Mobile Landscape
Max Prin - MnSearch Summit 2018 - SEO for the Current Mobile LandscapeMax Prin - MnSearch Summit 2018 - SEO for the Current Mobile Landscape
Max Prin - MnSearch Summit 2018 - SEO for the Current Mobile Landscape
 
Technical seo
Technical seoTechnical seo
Technical seo
 
Using Return Path Data to Protect Your Brand: Security Breakout Session - London
Using Return Path Data to Protect Your Brand: Security Breakout Session - LondonUsing Return Path Data to Protect Your Brand: Security Breakout Session - London
Using Return Path Data to Protect Your Brand: Security Breakout Session - London
 
Max Prin - MnSearch Summit 2017 - What does technical SEO look like in 2017?
Max Prin - MnSearch Summit 2017 - What does technical SEO look like in 2017?Max Prin - MnSearch Summit 2017 - What does technical SEO look like in 2017?
Max Prin - MnSearch Summit 2017 - What does technical SEO look like in 2017?
 
Sun social seo leads lunch slides
Sun social seo leads lunch slidesSun social seo leads lunch slides
Sun social seo leads lunch slides
 
Introducing Amazon Personalize
Introducing Amazon PersonalizeIntroducing Amazon Personalize
Introducing Amazon Personalize
 
Mail chimp Integration with AEM
Mail chimp Integration with AEMMail chimp Integration with AEM
Mail chimp Integration with AEM
 

Similaire à LAPHP/LAMPSig Talk: Intro to SendGrid - Building a Scalable Email Infrastructure

Email marketing proposal - Leadtrance Technologies
Email marketing proposal - Leadtrance TechnologiesEmail marketing proposal - Leadtrance Technologies
Email marketing proposal - Leadtrance TechnologiesLeadtrance Technologies
 
Microsoft365 from a Hacker's Perspective
Microsoft365 from a Hacker's PerspectiveMicrosoft365 from a Hacker's Perspective
Microsoft365 from a Hacker's PerspectiveBenedek Menesi
 
Office 365 in today's digital threats landscape: attacks & remedies from a ha...
Office 365 in today's digital threats landscape: attacks & remedies from a ha...Office 365 in today's digital threats landscape: attacks & remedies from a ha...
Office 365 in today's digital threats landscape: attacks & remedies from a ha...panagenda
 
Office365 in today's digital threats landscape: attacks & remedies from a hac...
Office365 in today's digital threats landscape: attacks & remedies from a hac...Office365 in today's digital threats landscape: attacks & remedies from a hac...
Office365 in today's digital threats landscape: attacks & remedies from a hac...Benedek Menesi
 
EMarketing Techniques Conference_Emailmarketingessentials May2008
EMarketing Techniques Conference_Emailmarketingessentials May2008EMarketing Techniques Conference_Emailmarketingessentials May2008
EMarketing Techniques Conference_Emailmarketingessentials May2008Corporate College
 
(ARC342) Designing & Building An End-To-End Email Solution Using AWS
(ARC342) Designing & Building An End-To-End Email Solution Using AWS(ARC342) Designing & Building An End-To-End Email Solution Using AWS
(ARC342) Designing & Building An End-To-End Email Solution Using AWSAmazon Web Services
 
Move Fast and (Don't) Break Things: How Big Brands Can Do Email Marketing at ...
Move Fast and (Don't) Break Things: How Big Brands Can Do Email Marketing at ...Move Fast and (Don't) Break Things: How Big Brands Can Do Email Marketing at ...
Move Fast and (Don't) Break Things: How Big Brands Can Do Email Marketing at ...stensul
 
Make Every Rep Sell Like Your Best Rep Hs Edited
Make Every Rep Sell Like Your Best Rep Hs EditedMake Every Rep Sell Like Your Best Rep Hs Edited
Make Every Rep Sell Like Your Best Rep Hs EditedHeather Steele
 
Lm presentation generic blue
Lm   presentation generic blueLm   presentation generic blue
Lm presentation generic blueshanaking
 
Wrong slides! Please check description for correct deck
Wrong slides! Please check description for correct deck Wrong slides! Please check description for correct deck
Wrong slides! Please check description for correct deck Benedek Menesi
 
Protect your domain with DMARC
Protect your domain with DMARCProtect your domain with DMARC
Protect your domain with DMARCContactlab
 
KDD2018-ADS-InvitedTalk
KDD2018-ADS-InvitedTalkKDD2018-ADS-InvitedTalk
KDD2018-ADS-InvitedTalkHema Raghavan
 
2017 Deliverabilty & Beyond - What Eloquans Need to Know
2017 Deliverabilty & Beyond - What Eloquans Need to Know2017 Deliverabilty & Beyond - What Eloquans Need to Know
2017 Deliverabilty & Beyond - What Eloquans Need to KnowChris Arrendale
 
ArcTitan Cloud - Email Archiving Solution
ArcTitan Cloud - Email Archiving Solution ArcTitan Cloud - Email Archiving Solution
ArcTitan Cloud - Email Archiving Solution Dryden Geary
 
SendGridDelivered_API_Workshop
SendGridDelivered_API_WorkshopSendGridDelivered_API_Workshop
SendGridDelivered_API_WorkshopSendGrid
 
IRJET- Email Spam Detection & Automation
IRJET- Email Spam Detection & AutomationIRJET- Email Spam Detection & Automation
IRJET- Email Spam Detection & AutomationIRJET Journal
 

Similaire à LAPHP/LAMPSig Talk: Intro to SendGrid - Building a Scalable Email Infrastructure (20)

Email marketing proposal - Leadtrance Technologies
Email marketing proposal - Leadtrance TechnologiesEmail marketing proposal - Leadtrance Technologies
Email marketing proposal - Leadtrance Technologies
 
Microsoft365 from a Hacker's Perspective
Microsoft365 from a Hacker's PerspectiveMicrosoft365 from a Hacker's Perspective
Microsoft365 from a Hacker's Perspective
 
Office 365 in today's digital threats landscape: attacks & remedies from a ha...
Office 365 in today's digital threats landscape: attacks & remedies from a ha...Office 365 in today's digital threats landscape: attacks & remedies from a ha...
Office 365 in today's digital threats landscape: attacks & remedies from a ha...
 
Office365 in today's digital threats landscape: attacks & remedies from a hac...
Office365 in today's digital threats landscape: attacks & remedies from a hac...Office365 in today's digital threats landscape: attacks & remedies from a hac...
Office365 in today's digital threats landscape: attacks & remedies from a hac...
 
EMarketing Techniques Conference_Emailmarketingessentials May2008
EMarketing Techniques Conference_Emailmarketingessentials May2008EMarketing Techniques Conference_Emailmarketingessentials May2008
EMarketing Techniques Conference_Emailmarketingessentials May2008
 
(ARC342) Designing & Building An End-To-End Email Solution Using AWS
(ARC342) Designing & Building An End-To-End Email Solution Using AWS(ARC342) Designing & Building An End-To-End Email Solution Using AWS
(ARC342) Designing & Building An End-To-End Email Solution Using AWS
 
emm
emmemm
emm
 
Move Fast and (Don't) Break Things: How Big Brands Can Do Email Marketing at ...
Move Fast and (Don't) Break Things: How Big Brands Can Do Email Marketing at ...Move Fast and (Don't) Break Things: How Big Brands Can Do Email Marketing at ...
Move Fast and (Don't) Break Things: How Big Brands Can Do Email Marketing at ...
 
Make Every Rep Sell Like Your Best Rep Hs Edited
Make Every Rep Sell Like Your Best Rep Hs EditedMake Every Rep Sell Like Your Best Rep Hs Edited
Make Every Rep Sell Like Your Best Rep Hs Edited
 
Lm presentation generic blue
Lm   presentation generic blueLm   presentation generic blue
Lm presentation generic blue
 
Wrong slides! Please check description for correct deck
Wrong slides! Please check description for correct deck Wrong slides! Please check description for correct deck
Wrong slides! Please check description for correct deck
 
Protect your domain with DMARC
Protect your domain with DMARCProtect your domain with DMARC
Protect your domain with DMARC
 
4 lead capture presentation
4 lead capture presentation4 lead capture presentation
4 lead capture presentation
 
KDD2018-ADS-InvitedTalk
KDD2018-ADS-InvitedTalkKDD2018-ADS-InvitedTalk
KDD2018-ADS-InvitedTalk
 
Get mailer kit
Get mailer kit Get mailer kit
Get mailer kit
 
2017 Deliverabilty & Beyond - What Eloquans Need to Know
2017 Deliverabilty & Beyond - What Eloquans Need to Know2017 Deliverabilty & Beyond - What Eloquans Need to Know
2017 Deliverabilty & Beyond - What Eloquans Need to Know
 
ArcTitan Cloud - Email Archiving Solution
ArcTitan Cloud - Email Archiving Solution ArcTitan Cloud - Email Archiving Solution
ArcTitan Cloud - Email Archiving Solution
 
Sanook Mail System
Sanook Mail SystemSanook Mail System
Sanook Mail System
 
SendGridDelivered_API_Workshop
SendGridDelivered_API_WorkshopSendGridDelivered_API_Workshop
SendGridDelivered_API_Workshop
 
IRJET- Email Spam Detection & Automation
IRJET- Email Spam Detection & AutomationIRJET- Email Spam Detection & Automation
IRJET- Email Spam Detection & Automation
 

Plus de SendGrid

Email Expedition - Your First Marketing Send
Email Expedition - Your First Marketing SendEmail Expedition - Your First Marketing Send
Email Expedition - Your First Marketing SendSendGrid
 
The SendGrid Email Drink Menu
The SendGrid Email Drink MenuThe SendGrid Email Drink Menu
The SendGrid Email Drink MenuSendGrid
 
Supporting SDKs in Seven Different Programming Languages While Maintaining Sa...
Supporting SDKs in Seven Different Programming Languages While Maintaining Sa...Supporting SDKs in Seven Different Programming Languages While Maintaining Sa...
Supporting SDKs in Seven Different Programming Languages While Maintaining Sa...SendGrid
 
The Intersection of DevRel and Product
The Intersection of DevRel and ProductThe Intersection of DevRel and Product
The Intersection of DevRel and ProductSendGrid
 
Email Marketing 101: Who are you emailing?
Email Marketing 101: Who are you emailing?Email Marketing 101: Who are you emailing?
Email Marketing 101: Who are you emailing?SendGrid
 
Email Marketing 101: The Welcome Email
Email Marketing 101: The Welcome EmailEmail Marketing 101: The Welcome Email
Email Marketing 101: The Welcome EmailSendGrid
 
5 Reasons Why Your Subscribers Aren't Reading Your Email
5 Reasons Why Your Subscribers Aren't Reading Your Email5 Reasons Why Your Subscribers Aren't Reading Your Email
5 Reasons Why Your Subscribers Aren't Reading Your EmailSendGrid
 
Email Marketing 101: Strategy
Email Marketing 101: StrategyEmail Marketing 101: Strategy
Email Marketing 101: StrategySendGrid
 
Email Marketing 101: Content
Email Marketing 101: ContentEmail Marketing 101: Content
Email Marketing 101: ContentSendGrid
 
Your Holiday Email Pre-Send Checklist
Your Holiday Email Pre-Send ChecklistYour Holiday Email Pre-Send Checklist
Your Holiday Email Pre-Send ChecklistSendGrid
 
Tips and Tricks to Stay Out of the Spam Folder
Tips and Tricks to Stay Out of the Spam FolderTips and Tricks to Stay Out of the Spam Folder
Tips and Tricks to Stay Out of the Spam FolderSendGrid
 
Email Deliverability 101: Best Practices to Master the Inbox
Email Deliverability 101: Best Practices to Master the InboxEmail Deliverability 101: Best Practices to Master the Inbox
Email Deliverability 101: Best Practices to Master the InboxSendGrid
 
Be an Email Switch Hitter: Inside SendGrid's Parse Webhook
Be an Email Switch Hitter: Inside SendGrid's Parse WebhookBe an Email Switch Hitter: Inside SendGrid's Parse Webhook
Be an Email Switch Hitter: Inside SendGrid's Parse WebhookSendGrid
 
Make Transactional Email Your Superhero: Keys to Optimization and Testing Suc...
Make Transactional Email Your Superhero: Keys to Optimization and Testing Suc...Make Transactional Email Your Superhero: Keys to Optimization and Testing Suc...
Make Transactional Email Your Superhero: Keys to Optimization and Testing Suc...SendGrid
 
TechStars Demo Day 2009
TechStars Demo Day 2009TechStars Demo Day 2009
TechStars Demo Day 2009SendGrid
 
ISPs Like It Hot: How to Warm Up an IP
ISPs Like It Hot: How to Warm Up an IPISPs Like It Hot: How to Warm Up an IP
ISPs Like It Hot: How to Warm Up an IPSendGrid
 
[Webcast] Communicating Your Code
[Webcast] Communicating Your Code[Webcast] Communicating Your Code
[Webcast] Communicating Your CodeSendGrid
 
Automate the Next Level of Email Sophistication: Engage the Event API
Automate the Next Level of Email Sophistication: Engage the Event APIAutomate the Next Level of Email Sophistication: Engage the Event API
Automate the Next Level of Email Sophistication: Engage the Event APISendGrid
 
Ask an Expert! Getting Started with Email Deliverability
Ask an Expert! Getting Started with Email DeliverabilityAsk an Expert! Getting Started with Email Deliverability
Ask an Expert! Getting Started with Email DeliverabilitySendGrid
 
[Webcast] How to Get Your Email Marketing Off the Ground
[Webcast] How to Get Your Email Marketing Off the Ground[Webcast] How to Get Your Email Marketing Off the Ground
[Webcast] How to Get Your Email Marketing Off the GroundSendGrid
 

Plus de SendGrid (20)

Email Expedition - Your First Marketing Send
Email Expedition - Your First Marketing SendEmail Expedition - Your First Marketing Send
Email Expedition - Your First Marketing Send
 
The SendGrid Email Drink Menu
The SendGrid Email Drink MenuThe SendGrid Email Drink Menu
The SendGrid Email Drink Menu
 
Supporting SDKs in Seven Different Programming Languages While Maintaining Sa...
Supporting SDKs in Seven Different Programming Languages While Maintaining Sa...Supporting SDKs in Seven Different Programming Languages While Maintaining Sa...
Supporting SDKs in Seven Different Programming Languages While Maintaining Sa...
 
The Intersection of DevRel and Product
The Intersection of DevRel and ProductThe Intersection of DevRel and Product
The Intersection of DevRel and Product
 
Email Marketing 101: Who are you emailing?
Email Marketing 101: Who are you emailing?Email Marketing 101: Who are you emailing?
Email Marketing 101: Who are you emailing?
 
Email Marketing 101: The Welcome Email
Email Marketing 101: The Welcome EmailEmail Marketing 101: The Welcome Email
Email Marketing 101: The Welcome Email
 
5 Reasons Why Your Subscribers Aren't Reading Your Email
5 Reasons Why Your Subscribers Aren't Reading Your Email5 Reasons Why Your Subscribers Aren't Reading Your Email
5 Reasons Why Your Subscribers Aren't Reading Your Email
 
Email Marketing 101: Strategy
Email Marketing 101: StrategyEmail Marketing 101: Strategy
Email Marketing 101: Strategy
 
Email Marketing 101: Content
Email Marketing 101: ContentEmail Marketing 101: Content
Email Marketing 101: Content
 
Your Holiday Email Pre-Send Checklist
Your Holiday Email Pre-Send ChecklistYour Holiday Email Pre-Send Checklist
Your Holiday Email Pre-Send Checklist
 
Tips and Tricks to Stay Out of the Spam Folder
Tips and Tricks to Stay Out of the Spam FolderTips and Tricks to Stay Out of the Spam Folder
Tips and Tricks to Stay Out of the Spam Folder
 
Email Deliverability 101: Best Practices to Master the Inbox
Email Deliverability 101: Best Practices to Master the InboxEmail Deliverability 101: Best Practices to Master the Inbox
Email Deliverability 101: Best Practices to Master the Inbox
 
Be an Email Switch Hitter: Inside SendGrid's Parse Webhook
Be an Email Switch Hitter: Inside SendGrid's Parse WebhookBe an Email Switch Hitter: Inside SendGrid's Parse Webhook
Be an Email Switch Hitter: Inside SendGrid's Parse Webhook
 
Make Transactional Email Your Superhero: Keys to Optimization and Testing Suc...
Make Transactional Email Your Superhero: Keys to Optimization and Testing Suc...Make Transactional Email Your Superhero: Keys to Optimization and Testing Suc...
Make Transactional Email Your Superhero: Keys to Optimization and Testing Suc...
 
TechStars Demo Day 2009
TechStars Demo Day 2009TechStars Demo Day 2009
TechStars Demo Day 2009
 
ISPs Like It Hot: How to Warm Up an IP
ISPs Like It Hot: How to Warm Up an IPISPs Like It Hot: How to Warm Up an IP
ISPs Like It Hot: How to Warm Up an IP
 
[Webcast] Communicating Your Code
[Webcast] Communicating Your Code[Webcast] Communicating Your Code
[Webcast] Communicating Your Code
 
Automate the Next Level of Email Sophistication: Engage the Event API
Automate the Next Level of Email Sophistication: Engage the Event APIAutomate the Next Level of Email Sophistication: Engage the Event API
Automate the Next Level of Email Sophistication: Engage the Event API
 
Ask an Expert! Getting Started with Email Deliverability
Ask an Expert! Getting Started with Email DeliverabilityAsk an Expert! Getting Started with Email Deliverability
Ask an Expert! Getting Started with Email Deliverability
 
[Webcast] How to Get Your Email Marketing Off the Ground
[Webcast] How to Get Your Email Marketing Off the Ground[Webcast] How to Get Your Email Marketing Off the Ground
[Webcast] How to Get Your Email Marketing Off the Ground
 

Dernier

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherRemote DBA Services
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...apidays
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Zilliz
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Bhuvaneswari Subramani
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businesspanagenda
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistandanishmna97
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProduct Anonymous
 

Dernier (20)

Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)Introduction to Multilingual Retrieval Augmented Generation (RAG)
Introduction to Multilingual Retrieval Augmented Generation (RAG)
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​Elevate Developer Efficiency & build GenAI Application with Amazon Q​
Elevate Developer Efficiency & build GenAI Application with Amazon Q​
 
Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..Understanding the FAA Part 107 License ..
Understanding the FAA Part 107 License ..
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
CNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In PakistanCNIC Information System with Pakdata Cf In Pakistan
CNIC Information System with Pakdata Cf In Pakistan
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

LAPHP/LAMPSig Talk: Intro to SendGrid - Building a Scalable Email Infrastructure

  • 1. Learn How SendGridReplaces Your Outbound Email Infrastructure Elmer Thomas Developer Evangelist Elmer.Thomas@SendGrid.com Prepared for LAMPsig- Los Angeles Web Development User Group
  • 2. About SendGrid Founded August 2009 TechStars 2009 Graduate Locations Headquarters: Boulder, CO Office: Anaheim, CA Venture Backed: $5.75 million Foundry Group Highway 12 Ventures Angel Investors Dave McClure, Jeff Clavier, David Cohen, Matt Mullenweg, Scott Petry
  • 3. Currently Sending Over2 Billion Emails Every Month for Over 30,000 Customers (and Growing)!
  • 4. What We Believe Email is... essential to your business the best way to communicate with customers We want YOU to focus on developing killer apps, not building out an email infrastructure.
  • 5. The Problem 20% of Emails Missing or 
Caught by Spam Filters
  • 6.
  • 7. The Problem It is Non-Trivial to Build an Email Infrastructure.
  • 11. Example Transactional Emails Facebook & LinkedIn Friend Requests Twitter.com Follower Updates Shipping Alerts Sign Up Verifications / Double Opt-In
  • 14. Email Deliverability On average, 20% of legitimate emails never reach the inbox. SendGrid addresses this problem through a unique combination of technology and best practices: Validation via DKIM, SPF and Sender-ID Regular reputation monitoring Dedicated IP addresses Whitelabeling and link customization Spam filter testing Feedback Loops ISP monitoring and deliverability outreach
  • 15. Scalability Our cloud infrastructure routinely delivers over a 2 billion emails every month and is ready to scale on demand. Whether you need to send 200 emails a day or 200 million emails a day, we adjust dynamically to meet your needs. Our infrastructure eliminates the need for you to to predict, provision and maintain mail server capacity.
  • 16. Analytics SendGrid provides powerful data and the insight you need to achieve your email objectives. Track opens, unique opens, clicks, unsubscribes and more. Segment metrics and ROI performance by email type, campaign, or custom categories. Monitor deliverability metrics to determine requests, bounces, delivered rates, blocks and spam reports.
  • 17. Integration Options Integrate with our SMTP relay or with our robust APIs for custom integration. API set includes: SMTP: Deliver custom handling instructions for email through a JSON header. Web: Deliver custom handling instructions for email through secure REST API. Event: Notifies a URL real-time of events such as opens, clicks, bounces, spam reports, and unsubscribes. Parse: Parses content and attachments of incoming email and posts it to your web application. OEM: Build your own product/service on top of SendGrid’s powerful email infrastructure.
  • 20. Web API Send mail Retrieve lists - bounces, unsubscribes, spam reports Retrieve statistics – <requests>12342</requests> <bounces>12</bounces> <clicks>10223</clicks> <opens>9992</opens> <spamreports>5</spamreports> <unique_clicks>3</unique_clicks> <unique_opens>6</unique_opens><blocked>7</blocked> Pretty much anything that can be manipulated via the website can be done via the API - user profile information, app settings, etc.
  • 21. Event Callbacks Array ( [email] => brandon.west@sendgrid.com [event] => processed ) Array ( [email] => brandon.west@sendgrid.com [response] => 250 2.0.0 OK 1312487387 f25si6410849yhn.68 [event] => delivered ) Array ( [email] => brandon.west@sendgrid.com [event] => open )
  • 22. Parsing Incoming Emails Point MX record to mx.sendgrid.net Define the hostname and callback URI Received messages are parsed and POSTed [attachments] => 0 [dkim] => {@gmail.com : pass} [subject] => test [to] => demo@brandonmwest.com [text] => 12 [from] => Brandon West <brawest@gmail.com> [envelope] => {quot;toquot;:[quot;demo@brandonmwest.comquot;],quot;fromquot;:quot;brawest@gmail.comquot;} [charsets] => {quot;toquot;:quot;UTF-8quot;,quot;subjectquot;:quot;UTF-8quot;,quot;fromquot;:quot;UTF-8quot;,quot;textquot;:quot;us-asciiquot;} [SPF] => pass
  • 23.
  • 24.
  • 25.
  • 26. Apps for Enhancing Your Email Email to Phone Email to Twitter Newsletters Domain Keys Event Notification Click Tracking Open Tracking SPAM Checker Google Analytics Address Whitelist Even More Apps on SendGrid.com
  • 27.
  • 28.
  • 29.
  • 30.
  • 31. What’s New? Infrastructure Improvements freemail: direct: 200 /day Heroku: 200 /day Rackspace: 40,000 /month Softlayer: 25,000 /month Lite plan: .10 per thousand
  • 32. Superior Customer Support Phone, chat, and email support available to all customers: Critical Incident Support 24/7 Weekdays 7am to 7pm Mountain Time Zone Extensive Documentation Online Knowledge Base Active Support Community
  • 33. Q & A Contact me at Elmer.Thomas@SendGrid.com when you are ready to go to production and I’ll set you up with a discount.