20
Successfully Scaling Email Mathew Swanson | Brian O’Neal

[Webcast] Successfully Scaling Email

Embed Size (px)

DESCRIPTION

We hosted a live webcast with our customer Commissions, Inc. to hear how their business has grown and how SendGrid helped them scale.

Citation preview

Page 1: [Webcast] Successfully Scaling Email

Successfully Scaling EmailMathew Swanson | Brian O’Neal

Page 2: [Webcast] Successfully Scaling Email

Housekeeping l  ReadyTalk

- View in FULL Screen Mode

l  Q&A - Ask questions by using the CHAT function

- The chat box is located in the bottom left of the window

- Questions will only be seen by the moderators, not all attendees, so go ahead and ask as many questions as you want!

Page 3: [Webcast] Successfully Scaling Email

SendGrid at a Glance

Successfully getting email to your audience is HARD. We have a proven email platform to power your apps and customer engagement.

2009 - TechStars Graduate

2010 – 1B emails 20 employees

2011 – 10B emails 40 employees

2012 – 40B emails 90 employees

2013 – 100B emails 180 employees

Today – 200B emails to date 200+ employees

MISSION DRIVEN

Page 4: [Webcast] Successfully Scaling Email

Delivering 13+ billion emails per month for 160,000+ Enterprise and SMB Customers

Page 5: [Webcast] Successfully Scaling Email

Overview

l  About Commissions, Inc.

l  Our progression...

l  Why SendGrid?

l  Platform metrics and statistics

l  What we've learned over the last 3 years...

l  Q & A

Page 6: [Webcast] Successfully Scaling Email

About Commissions, Inc. www.CommissionsInc.com

Page 7: [Webcast] Successfully Scaling Email

About Commissions, Inc.

l  Brian O'Neal (CTO) & Matt Swanson (Chief Software Architect)

l  Complete technology solution for real estate brokers and agents

l  We attract active and engaged home buyers to our agent and broker sites

l  We have millions of MLS property listings in the CINC platform

l  Consumer engagement is critical - property alerts

l  Work with hundreds of MLS data providers in the US and Canada

Page 8: [Webcast] Successfully Scaling Email

Some of MLS Providers we integrate with...

Page 9: [Webcast] Successfully Scaling Email

Property Alerts Each customer is able to sign up for and create a daily property alert that matches their property search criteria. From these alerts we are able to re-engage customers on behalf of each broker and agent using Commissions, Inc.

Page 10: [Webcast] Successfully Scaling Email

Our progression...

l  2 front end servers – 2011

l  Our own SMTP via the Rackspace Cloud

l  Using MSFT SMTP Server

l  Non-queued emails

l  Log monitoring

l  No reputation management

So what was really happening behind the scenes?

Page 11: [Webcast] Successfully Scaling Email

Well, here you go...

Source: SendGrid Webcast: Buy or Build? Moving Your Email to the Cloud

Page 12: [Webcast] Successfully Scaling Email

l  Made the transition in November 2011 - Simple inline ASP.net to deliver transactional email to customers – took 5 minutes to setup and deploy – literally.

l  We needed a real-time, fault-tolerant distributed system

l  Larger message queue based system as we scaled (25K → tens of millions/month)

l  Little code changes to progress and scale

So what did we do to integrate with SendGrid?

Page 13: [Webcast] Successfully Scaling Email

Why SendGrid?

l  ISP relationship management – you don't want to do this yourself.

l  It works and it's simple.

l  Less headaches and tons of APIs (parse, bounces, spam blocks, and more...)

l  How easy you ask?

<MAIL_CLIENT_HOST>smtp.sendgrid.net</MAIL_CLIENT_HOST> <MAIL_CLIENT_USER>{ID}</MAIL_CLIENT_USER> <MAIL_CLIENT_PASS>{PASS}</MAIL_CLIENT_PASS>

Load credentials from XML Config file...

Page 14: [Webcast] Successfully Scaling Email

Why SendGrid?

l  Custom SMTP headers for reporting

l  Know issues before your users do... (defer example)

l  Targeted reporting by device (iPhone, Android, etc.)

l  Reporting by ISP, etc.

Page 15: [Webcast] Successfully Scaling Email

Best of class reporting and tracking... (How does your transactional email hold up?)

Page 16: [Webcast] Successfully Scaling Email

Deep tracking and recon for issues... (Allows you to focus on your software, not the email deliverability.)

Page 17: [Webcast] Successfully Scaling Email

More reasons why SendGrid rocks.

Reputation Management (they do this for you...)

Custom Mail Headers (allows for incredible tracking)

Page 18: [Webcast] Successfully Scaling Email

What we learned the last 3 years...

l  Tracking, tracking, tracking – technology and client services monitoring, etc.

l  Just how many links can you put in a single email?

l  Scale = Predictable spend for your organization

l  Understanding data is critical – SendGrid delivers

Page 19: [Webcast] Successfully Scaling Email

What we learned the last 3 years...

l  SendGrid scaled with us, with few code changes

l  Start off small, using more APIs as you grow

l  SendGrid can offload customer service activities

l  Latest trends are brought to you – extension of team

l  We focus on our application – not email infrastructure

Extension of our team, [Albers] Workout Coach

Page 20: [Webcast] Successfully Scaling Email

Q & A

l  What's on your mind?

l  We'd love to answer any questions you have for us!