Skip to main content

Why Email Marketing Powers Your Business

Email is alive and kicking, wonderfully effective and still evolving, too. Yes, the many reports of email’s woeful death have been greatly exaggerated.

In fact, email is the most effective channel for marketers in terms of return on investment. A 2015 report from the Direct Marketing Association found that email has an average ROI of around $58 for every $1 spent.[1]

Email simply works, but it’s important to understand why in order to wield it well. Let’s take a step back to dig into why email marketing is such an essential tool for growing your business — and what that means for how to approach it:

Email Gets More Conversions

First, a quick exercise to compare the power of email against Twitter.

According to MailChimp, click rates for emails generally fall between 2.69 and 3.06%. Compare that to click rates on Twitter, which average out to 1.64%. That number varies greatly according to the number of followers you have:

expected click-rates for Twitter

If we compare the expected results for 5000 email subscribers and 5000 Twitter followers, we get 140 clicks versus 27.5 clicks.

comparing expected click rates for email vs Twitter

But clicks, as you know, aren’t the same thing as cold hard conversions. Here’s a breakdown of aggregate conversion rates across different channels for sales through Gumroad, a platform enabling people to sell directly to their audience:

Gumroad conversion rates per channel

Email wins handily when it comes to conversions. In fact, “Gumroad sellers who use email marketing make 3x as much in a product launch as those who don’t,” according to Ryan Delk who ran business development and growth there.

Applying these conversion rates to our 5000 email subscribers vs. Twitter followers example, we get 13 email sales and 1.5 Twitter sales.

email vs. Twitter conversions for 5000 people

Nathan Barry, from ConvertKit, went through a similar exercise, applying Gumroad’s conversion rates and his actual clickthrough rates (very healthy numbers: 29.5% for email and 3.1% for Twitter). Assuming we’re comparing 1000 email subscribers versus 1000 Twitter followers, here are his results:

email vs. Twitter conversions for 1000 people

Nathan concludes: “an email subscriber is worth roughly 15x as much as a Twitter follower!”

Of course, these examples aren’t true-to-life, with customers making purchases after repeated interactions and through different paths. But taking a minute to look at these simple numbers is pretty illuminating.

And more than numbers of sales, consider their value as well. McKinsey reports that while email conversion rates are estimated to be at least 3x the rates of social media — the value of those conversion purchases are also a higher 17% value.

Why is Email So Powerful?

There are 3 basic reasons why email works so well when it comes to marketing, sales, and growing a business.

1. Email gives control to both sender and recipient.

The benefits of email are numerous and multi-faceted:

  • email is searchable and supports long-form copy
  • email is asynchronous while allowing for near-synchronous, timely alerts and notifications
  • email is personal while designed for sharing

Compare those qualities to those of other channels:

email compared to other channels

There’s a one-two punch that email provides. First, it manages to mix the act of broadcasting information with the feeling that the message received is individual. Your inbox is an intimate, personal part of your life.

Compare that with social. As Wired’s Klint Finley points out in:

For many users, social media has become impersonal. Facebook algorithmically curates what we see, while Twitter overwhelms us with a firehose of fast-moving content, and LinkedIn is, well, LinkedIn. The most important part of the email newsletter’s appeal is that it still feels intimate—even if you are sending emails to total strangers.

Email is personal and it scales.

If that personal/scalability duality is the jab, the final cross is the control given to both recipient and sender.

For senders, the ability to communicate at scale is a power. When done with a focus on relevance, personalization, and probably a dash of automation — what in less advanced hands would be an impersonal, one-to-many blaring broadcast becomes an impactful one-to-one communication. (Just consider the effectiveness of transactional emails!)

For recipients: while email may be delivered close to real-time, the way it’s consumed is asynchronous. The delivery of the message doesn’t interrupt you. That’s the point of an inbox — to function as a repository, rather than a stream or feed (though it can feel that way), until you’re ready to deal with it.

2. People prefer email.

Given these qualities, it makes sense that people prefer email, specifically for marketing communication. Despite the constant development of new communication tools and apps, people don’t want to hear from companies and organizations through those channels.

MarketingSherpa found that a great majority — 72% of U.S. adults — would rather have companies communicate with them through email.

Consumer communication preferences from MarketingSherpa survey

A smaller-scale UK-focused survey from Adobe also found that 63% of consumers prefer to receive marketing offers via email. You’ll notice that the more interruptive a channel is, the more unpopular it is too:

Consumer communication preferences from Adobe survey

3. Email is great for building customer relationships.

You can use email to communicate with people at any stage in the customer lifecycle, from acquisition to happy customer and even afterwards. It’s about sustaining good communication over time, developing and deepening trust and loyalty. After all, you’re building relationships with people.

What does this mean for your emails? How you do it matters.

Instead of the old-school method of willy-nilly email blasts — send thoughtful, timely, helpful, and even delightful messages. Prioritize relevance and context — connecting your goals with those of your readers.

  • Send lifecycle emails, which are impactful exactly because they’re tied to relationships and your product.
  • Send newsletters that provide value to build trust and maintain connections with your audience.
  • Segment your recipients to ensure you’re sending the right message at the right time.
  • Consider email within your brand’s whole content and communication ecosystem. It’s not the only channel at your disposal and works in concert with everything else.

Email, like the rest of the world, will continue to move on and evolve. It’s a winning communication and marketing channel for your business — but more and more, the quality of your emails and messages will matter.

Relevance, context, and that personal feeling of conversation will become even more vital as devices and technology change, human attention gets more precious, and inboxes get smarter and ever more close up and personal.

How has email been working for you and what’s your best tip for others? Share your wisdom and experience in the comments!

1. Originally reported in British pounds: “Email has an average ROI of £38 for each £1 spent. A big increase over the £24.93 reported in 2013.” Currency conversion correct as of 10/7/15

Lifecycle Marketing

7 Emails that Keep Customers Coming Back for More

Not checking in with people after sign-up because you think your product simply speaks for itself? You’re setting yourself up to lose customers.

As Neil Patel from Kissmetrics points out, businesses often spend much more energy on optimizing conversions than on optimizing customer retention. It’s like that common mental trap of how we approach time: we always want more of it but fail to change how we spend the time we have.

For SaaS and subscription-based businesses, customer retention is an ongoing process of sales, marketing, and engagement. Think about it — one of the greatest boons of such business models is regularly recurring revenue. But the important flipside to remember is that means there are regularly recurring chances for people to churn.

Retention optimization, then, requires reaching out to your customers at the right moments. As Neil explains:

The idea here is to encourage engagement. You can and should adjust the features and functionality of your product, but the most valuable way to retain the customer is by contacting them directly.

Retention optimization requires reaching out to your customers at the right moments. (tweet this)

Let’s take a look at how 7 companies use emails to contact people directly and keep them engaged.

7 Emails for Optimizing Retention

1. Buffer prevents inactivity.

The social media scheduling tool, Buffer, sends this helpful email when your social media queue runs out of posts:

Buffer retention email

Subject: The Buffer for your Twitter profile, @CustomerIO, is empty. Here’re three more suggestions!

Buffer knows that their users are getting value out of their product as long as they have posts publishing from their queue. So the perfect time to reach out is when your queue becomes empty.

They get a lot right in this email. First off, the message focuses on the customer’s point of view. The notification is framed as a positive — “Great work setting up all those posts. Now let’s go queue up some more!” instead of taking an alarmist “Oh no! Your queue is empty! Go add posts so you’re not a loser!” Then they explain the reason why acting on their call is good for you, tapping back into their users’ motivations — to grow followers.

And in a master touch, they provide quick ways to add new posts straight from the email.

2. Mention motivates instead of slipping away.

Here’s an interesting tactic from Mention, the media monitoring tool, taking a proactive approach to inactivity. They throw in some loss aversion to spur people to action with the message: act now, or lose your account.

Mention retention email

Subject: Your Mention account is about to be suspended!

Their message sounds a bit alarming by referring to the impending fate of the account as a “suspension.” But this puts the ball back into the user’s court — will reading the message cause someone to log back into Mention or choose not to act? That’s a great gauge for the company to determine which segment of users they should focus their attention on, while reminding folks about the app.

3. Olark follows up on activation.

Olark follows up with folks who have taken one important step of installing the live chat app on their site but haven’t started chatting yet.

Olark engagement email

Subject: Ready to chat with customers?

This is a short and sweet message. It’s 2-3 sentences, delivered at the right moment based on actual behavior, to help keep new Olark users on the path to progress. Plus there’s some great proactive communication with customers on certain plan levels — if you reply with your website address, one of their real human Olarkers will come chat with you. That’s engagement!

4. Viki follows up on interest to make the sale.

Viki is a global TV streaming site, powered by its community of passionate fans who help translate shows into more than 200 languages. Like most TV streaming services, Viki has a premium plan called Viki Pass, which offers no ads, premium content, and HD quality.

Viki upsell email

Subject: Give Viki Pass a Try!

I noticed this email in my inbox after I checked out their Viki Pass page one day. It not only reminds me of all the pass benefits, there’s an enticing free trial offer to nudge me to give it a whirl. Viki knows when certain users are better leads for the Viki Pass because they take the time to look at a specific page, and by triggering this follow-up email with a reminder and incentive, they can garner more upgrades.

5. Munchery gets personal to stand out.

Munchery often sends beautiful image-filled emails, showing off delicious-looking dishes from their menu. But it was actually the personalized touches in this email that caught my eye.

Munchery personal engagement email

Subject: Expanded Fall Menu!

First, sending it from an individual (Mike B. via Munchery) instead of the usual company name got me to open the email. Then, the simply-formatted text was easy to skim (though there could have been a paragraph break or two) so that I read the whole message.

You might be familiar with this type of automated personal email. It’s usually simply formatted, as this one is, to look as if it were dashed off in a personal email client like Gmail rather than a mass marketing email tool. These days, many SaaS businesses use this tactic soon after sign up to extend a personal welcome. But you can use it at many other junctures in a customer lifecycle, from reaching out to ask why someone cancelled or to build on existing emails with a more personal touch.

For me, it was nice, rather than annoying, to get a change from the traditional marketing messages to see this short message after Mike B. had already extended a personal welcome to Munchery, specifically in my location of New York.

6. Oyster leaves the door open after cancellation.

Here’s a transactional email from Oyster, confirming a subscription cancellation but also taking advantage of the fact that a cancellation doesn’t mean it’s a goodbye-forever type of situation.

Oyster cancellation email

Subject: Your subscription has been canceled

People may want to stay in touch with your content or product updates, or even keep participating but at a different level or plan. Don’t write off relationships with people just because they hit cancel. Keep the conversation going and you may retain a community member, brand advocate, or return customer.

Cancellation doesn’t mean goodbye forever. (tweet this)

7. Tumblr congratulates its community, not themselves.

Most company email announcements are full of themselves — we did this great thing, we’re excited about that awesome feature. But this email from Tumblr (the only non-behavioral email included in this list), sharing news of its Webby Award nomination (and inviting votes), centers the copy around its recipients.

Tumblr announcement email

Subject: Oh, hey, nice Webby nomination

Not only is this “you”-centric approach in line with the nomination for “best community on the internet” — it’s also a great reminder to consider the reader’s perspective and ensure your communication with them is actually a two-way street.


Retention optimization is the ultimate practice of understanding your customers.

So while you may think about retention emails in terms of engagement and inactivity, people will only care about what you have to say if you’re delivering value. As Samuel Hulick reminds us, customers are probably focusing on their needs instead of any specific company:

Rather than limit the scope of “relationship progress” to what customers can do for a company, why not invert it and chart out all the ways a company can help further the customer’s relationship with their greater need?

While you might take activity, behavior, and lifecycle stages as your cues to reach out, your success will rely on whether your message moves the needle forward for the customer.

Want more email inspiration? Check out our collection over at Great Email Copy!

Photo: Daria / epicantus

Customer Retention

How StatusPage.io Increased its Trial to Paid Conversion Rate by 2.4x

Early on in the life of StatusPage.io, their conversion rate from trial to paid sat at 5%.

When you’re a new company, no one knows about you. You move mountains to get 100 people in the door. Thirty days later, only 5 of them become paying customers, and you have to get back to mountain-moving to bring in another 100 people. That can hurt.

The bright spot for StatusPage.io was that when prospects did dig into the product and go through the somewhat lengthy setup process, they stuck around. In the life of the company, average monthly churn has never gone above 3%, and over the last 8 months, they’ve performed at 1% churn.

The StatusPage.io team knew that they’d built a useful product that filled a real need. They just needed to get customers to really try the product to get to that realization too. So they turned their focus to improving their trial onboarding, and those changes ultimately increased their conversion rate by a whopping 2.4x from 5% to 12%.

Here’s how they did it.

Quantifying Real Usage

StatusPage.io makes it easy to communicate your service’s server status to your customers and your team. (We use StatusPage.io for our own status page here at Customer.io.)

Customer.io's status page
Customer.io’s status page

The activation focus during StatusPage.io’s onboarding period is getting customers to set up this public-facing web page. In fact, you won’t get prompted to pick a plan and start paying for the service until this page is ready and you hit “Activate My Page.”

The team noticed that certain concrete steps taken during onboarding correlated highly with conversions from trial to paid. Actions like adding a metric to display on the page, adding a “chatops” room for internal communication on server status, and inviting several team members indicated that the user was actively using the product and integrating it with their systems.

This insight gave the team the idea that drove their subsequent onboarding design and 2.4x improvements.

They created an “activation score” for each user that tracks onboarding progress. When users perform specific actions in the app, their activation score increases. More significant setup like adding a team member is weighted more heavily than a smaller task. While the number isn’t incredibly scientific, it’s incredibly useful and lives in the company’s admin dashboard to provide context when chatting with customers and for lead scoring.

What’s most important about the activation score is that it gives the company a focal point — one single number that they aim to maximize for each user during onboarding.

The Drip Campaign that Drives 2.4x Conversions

To maximize their activation score, StatusPage.io’s created its drip onboarding campaign in Customer.io to focus heavily around video walkthroughs that show off just 5 features in the app.

  • Day 2 and then day 30 if no action: Add StatusPage.io activity to team chat
  • Day 3 and then day 45 if no action: Set up metrics
  • Day 5 and then day 60 if no action: Set up third-party infrastructure component status
  • Day 12 and then day 75 if no action: Create an incident template
  • Day 16 and then day 90 if no action: Create a component group to organize page

StatusPage.io onboarding drip email

When a trial user watches a video about a feature and then sets it up on their own page, their activation score increases.

In the past, StatusPage.io had included case studies and links to blog posts in their drip series. But switching to these more feature-focused emails made more sense for their trial users. Why? CEO and co-founder Steve Klein explains, “People who sign up have at least bought into the idea of having a status page or get why it’s important.” So the goal of the onboarding emails is to get people to try as many of the key features as possible, not necessarily to provide additional context, background, or philosophy.

Notice that even though their drip emails could amount to as many as 10 emails, the campaign isn’t scattershot. Each pair of emails corresponds to a single feature. And the second email in the pair is conditional, so that it only gets sent if the prospect didn’t convert and carry out the desired action.

StatusPage.io onboarding conversion setup

In general, people who have an activation score above a certain threshold within the first few weeks after signing up are significantly more likely to convert to paid. Nevertheless, the fact that they continue to win customers 90 days after first signing up to try StatusPage.io speaks to the power of steady communication around your product’s value prop.


Perhaps what’s most motivating about what StatusPage.io accomplished is that it isn’t terribly complicated and didn’t involve complex regressions and statistical analysis. It’s knowing your customer, making simple and actionable objectives, and experimenting to find out what works.

Not only does increasing your conversion rate 2.4x mean that you’ve massively boosted your revenue, you also gain some precious breathing room. StatusPage.io team doesn’t need to worry about conversion rate as much, and that’s a freeing feeling, especially compared to those mountain-moving days.

“We feel [that our conversion rate] is really great so we’ve been able to concentrate on other things,” Steve says. With that, the StatusPage.io team is able to put more love and value into the core product and keep growing their business.

Do you structure your onboarding emails around features? Share your thoughts and experience with us in the comments!

Photo: Raimond Klavins/Flickr

Avoid the Cookie-Cutter Approach to Email Marketing to Increase Conversions

VideoBlocks has A/B tested millions of emails — and that’s just since 2013 when Bill Zhang joined the company as its director of lifecycle marketing. What has he learned? “Every rule that they say is a best practice, I can give you five examples of why it’s not,” he reports.

Testing is huge at VideoBlocks, which provides a subscription service for downloading stock video, backgrounds, and effects (its sister sites, GraphicStock and AudioBlocks, provide images and sound). In fact, being data-driven is a stated company value — and it’s this approach centered around data, testing, and iteration that’s helped build this fast-growing, multimillion dollar company.

Videoblocks Bill Zhang quote

“We test something and if it works, we go with it, even though it might be the most ugly creative or template,” Bill explains. For VideoBlocks, continuous email testing is a way to listen, find out what the customer wants, and keep steering towards more relevance — which, of course, is the key to successful email marketing.

What VideoBlocks Learned from Testing Millions of Emails

1. Length

Typical advice for emails is to keep them short, limit choices, and direct recipients towards clear calls-to-action.

But through testing, Bill found that for GraphicStock, this didn’t hold true. Here’s one of their lifecycle emails:

GraphicStock lifecycle email

“It’s a long template,” Bill explains. “It has eight huge banners and takes about two or three scrolls on the mouse, so it’s not a direct one-button, one-CPA, click-now type of email — but it converts at twice the rate as some of our other emails.”

2. Photo in Email Signature

For some onboarding emails, the company features a customer representative’s face in the signature to humanize the message and to help build trust with new users.

Videoblocks onboarding email signature

They A/B-tested whether showing a female or male customer representative would make an impact. The answer: it depends. It turns out that for Videoblocks, the female picture won, and for GraphicStock, the male picture won.

GraphicStock onboarding email signature

3. Subject line

Often, marketers want to get clever or pique curiosity in email subject lines to grab readers’ attention amidst the sea of inbox message. But sometimes, the simplest approach wins.

Bill reports, “We found the hierarchy is that direct response [copywriting] is the best — it’s ‘Come get your free stuff or ‘Download these awesome things.’ Second are pun-ny, humorous, funny subject lines.”

GraphicStock email subject line

Take Advantage of Your Own Data

Sure, VideoBlocks’s testing results in interesting insights about email marketing – but more importantly, the practice sheds light on their customers.

When first creating drip campaigns for GraphicStock, for example, they basically plugged in what they’d been using for VideoBlocks users and just changed the logos. “They didn’t do very well — no surprise there — because it’s a totally different audience,” Bill laughs. “But we were like, ‘Hey, it’s the same business model. Why can’t we just do the same thing?’”

After digging into why they were seeing such contrasting results, they realized that GraphicStocks users — many of whom downloaded images for smaller-scale use, like a PTA newsletter or an Etsy shop banner — needed more proactive guidance. In contrast, the self-sufficient video crowd required a lighter touch.

The topic of email testing often gets wrapped up in all the things you can test — but the whole point of the practice is to use it to listen to, learn about, and ultimately deliver more value to your customers. It’s s continuous feedback loop.

As Chad White from Litmus points out, you gain some of the best knowledge about how to drive results by turning to what’s already in front of you:

[T]he data that is most relevant to your company’s future success is your own data. Especially in the Age of Big Data, marketers have tons of information about their subscriber and customer behavior at their disposal.

Bill agrees. “It’s about being patient and not just taking a cookie-cutter approach. Saying
‘Apple does this, or Amazon does this, and therefore I’m going to do the same thing,’ can just lead to it tanking, and you don’t know why.”

What lessons have you learned lately about your audience from A/B testing emails? Share in the comments!

Photo: Jason Devaun/Flickr

When to Send Purpose-Driven Instead of Product-Driven Emails

Are you letting your true colors shine through in your emails or are you too afraid to let them show?

Businesses often fall into the trap of making their first emails product-centric and come up short on personality. They throw a bunch of features, links, and stock words at recipients without securing them to the “why” driving their product and company — and that’s an opportunity wasted.

When people sign up for your service, they’re excited to learn more about you. They’ve voluntarily opened a brief but valuable window of opportunity to make a positive long-lasting impression, even before really getting started. By telling your customers who you are and sharing your company’s mission and purpose in your first emails, you provide an immediate way to connect.

Yes, it’s email marketing according to the wisdom of Cyndi Lauper, who sings of seeing “Your true colors, and that’s why I love you.” Your true colors help people figure out how they feel about you — and your first few emails provide pivotal moments to let them show.

When Product-Based Welcome Emails Fail

The point of a welcome is the person being greeted, not the greeter. That’s why welcome emails that overfocus on product usage fall flat.

When Groove tested hundreds of emails to optimize their onboarding messages, they found that centering welcome emails around the product proved to be the least productive approach. Why? Product-based emails usually reflect the company’s priorities instead of the customer’s.

Let’s look at Groove’s old post-signup welcome email:

Groove's old product-focused welcome email

As Groove CEO Alex Turnbull admits, this email contains “useless product tidbits that had little to do with what the customer actually wanted.” And it showed in the metrics, with open rates of 28% and overall trial-to-customer conversion rates of 8%.

From this email, you’re left wondering who Groove is and what it’s all about. Nothing in the message — from subject line to body copy — really acknowledges that the recipient is somebody new to the Groove universe, besides the command to create a mailbox. This email communicated what Groove wanted rather than helping people understand why they would want Groove.

Avoiding Your Product as the Key to Revealing Who You Are

What did work for Groove? Surprisingly, the welcome email that outperformed all the rest used a call-to-action that didn’t ask recipients to do anything in the product.

In fact, it doesn’t really talk about the product at all.

Groove's new purpose-driven welcome

Instead, it establishes a personal relationship between the company and the customer through Groove’s mission, “to help small businesses grow.” The rest of the email focuses on how Groove can best help make that a reality.

The “true colors” company mission anchoring this welcome email isn’t an abstract notion, nor is it totally untethered to the product. The message provides context for the product by:

  • Showing, not just telling Groove’s value — personalized service — by establishing a personal connection with the trial customer.
  • Starting a conversation around the product by asking trial customers why they signed up for Groove to identify specific needs and gain qualitative customer data.
  • Planting the product seed — setting the stage for subsequent product emails in the onboarding sequence.

It’s simple: write not about what you want from your customer but what your customer wants from you. Product emails are me-centric. Connecting introductory messages with your mission and vision help make them customer-centric.

You have more than one chance to talk about specific product features and actions you’d like people to take in a trial period. Lead with your company’s purpose, and you’ll make an impression that will stick in your customer’s mind and frame the onboarding interactions to come.

How to Win Customers By Sharing Your Company’s Purpose

1. Garner trust through transparency.

Effectively communicating your philosophy helps gain trust — one of the core assessments your new customers make in their purchasing decision.

Check out how this works in Ello’s welcome email:

Ello purpose-driven welcome email

Ello positions itself as the anti-Facebook, a social network you can trust with your personal data because they refuse to show ads. They prove this by committing to that vision front and center. In fact, it’s nearly entirely on the back of this origin story that got Ello to over 1 million users and $5 million in venture funding.

It’s not uncommon for B2C companies like Ello to rely on philosophical notions or mission-based marketing in their outreach (think of companies like TOMS or Starbucks),
but why should the case be different for B2B companies? Here’s a B2B example from iDoneThis:

iDoneThis purpose-driven welcome email

Like Ello, iDoneThis explains its mission in their welcome email, but with an even more personal message from the founders. New signups gain an understanding of why iDoneThis exists for them and experience the transparency of a company that leads with its origin story and welcomes conversation from the get-go.

2. Create product differentiation by framing with vision.

Sharing your most basic beliefs, concepts or attitudes sets you apart from the crowd. These “true color” details of your company’s philosophy and reason for being are unique to you.

For example, the writing app and productivity space is extremely crowded, but BlankPage zooms in right away on its mission: to reach your writing goals and write more than ever before.

BlankPage purpose-driven welcome email

BlankPage has some neat outlining and editing features, but highlighting those in the first message risks getting muddled in a crowd of other writing and word processing products. Instead, they highlight their vision in a way that directly connects with the motivation of the reader, which also sets up a lens for understanding any features written about or experienced in the future.

3. Identify your tribe.

It can be scary to come right and say who your product is for, because you’re afraid of losing customers who don’t fall into that group. This is especially tough for young companies who feel incredibly grateful for any customer they can get.

The problem is that the more that you try to market your product as being for everyone, the more difficult it will be for people to connect.

Freckle email

This onboarding email from Freckle doesn’t just give an identifying shout out to its target customers: agencies and freelancers. It sympathizes with the greatest struggles that they face. When you read this email, you get the sensation that you’re using a product built by people who understand your pain firsthand, and that’s a powerful affinity to build.

4. Build a long-term relationship by selling the vision

Window shopping these days can take the form of signing up for something without being really ready to buy. Someone trying your product today might not be ready to use it in that moment. Or people try your product as it is today and find that it’s not quite what they’re looking for — but the need may very well persist.

Establishing a connection over your company vision paves a clearer path forward. Build for the long-term with your audience instead of getting caught up in short-term conversion. Quip’s welcome email illustrate this point. Their vision is to be the first productivity app that really works well across every device.

Quip purpose-driven email

Say that Quip didn’t quite yet have a feature that you needed. Knowing Quip’s goal to build support across all devices, you’re more likely to go back the next time you’re considering productivity suites.

Plus, by sharing your company vision, you build a hook for your reactivation and win-back emails. Every time you improve the product in a way that serves your vision, you have an opportunity to trigger a message to people who never converted to check in with them on how you’re making more progress towards fulfilling your company vision.

If you never include your company vision, then you throw away better chances to reconnect, and your trial periods will be one-and-done.


Show and tell your true colors by sharing your company philosophy, your passion, and your vision — beginning with your very first messages. That’s a powerful way to “start with why,” as Simon Sinek puts it, to connect with people, build a strong brand, and make a lasting impression.

What’s your company’s purpose? How does it affect the way you approach new customers?

Photo: Mike Bitzenhofer/Flickr

How to Win Back Your Lost Trial Leads

Are you ever convinced by those winback emails that lament “We miss you!”?

That particular sentence makes me cringe. There’s the misplaced focus on the business, dismissing whether I’m missing anything or not. Plus, somehow the wording always prompts the thought that it’s not really me that they miss but my money.

LUSH Winback We Miss You Email

Winback emails aim to reactivate former users and customers, but they often miss the mark because they fail to connect with and feel relevant to its recipients. It’s an awkward stage — you’re reaching out to people who have recently shown that they might not like you or want to stick around. But that’s no reason to discard those relationships or risk throwing away value and trust that you worked hard to build along the way.

So how do you get back in touch without coming off as selfish or desperate? You have to think about who you’re trying to motivate and what’s in it for them. And when it comes to reengaging trial users for SaaS and subscription businesses, that isn’t always easy.

What’s the incentive?

You’re probably familiar with retailers’ winback emails that try to get you to return to make another purchase. Generally, these messages include some combination of these persuasion tactics:

  • Discount / offer / incentive
  • Time scarcity
  • Social proof
  • Loss aversion

Take this winback email from Crate & Barrel, which combines these elements:

20% discount + limited time offer + don’t miss out on our great new things

The photo featuring seasonal, summery products on the beach also helps make the message more relevant to shoppers.

Crate & Barrel winback email example
Click for full email

All winback emails should contain a strong incentive for the reader. But the most common method of offering a discount or special deal isn’t always a great fit for SaaS or subscription-based businesses, since folks aren’t making one-time purchases here and there. Attempting to summon loss aversion by talking up features and benefits can also be misguided, given the timing. The prospect of loss isn’t going to work as a motivator when people have recently decided that they’re okay with the actual loss.

What’s left? You can offer one-time deals down the road or wait for a big product or company announcement to try to reengage people. But what if you’re months away from the next big feature set or don’t have anything new to show off?

How 15Five Reengages Its “Lost” Trial Users

That’s what Luke Ryan, Director of Growth at the SaaS company 15Five, wondered when he wanted to reengage people who’d gone through a free trial without converting. Instead of offering a discount or waiting for notable feature improvements, Luke decided that there was still something of value the company could offer — educational content in line with 15Five’s product and mission.

The softer sell was a deliberate strategy. Luke explains: “A lot of 15Five trial [users] were not ready to integrate the product into their teams, but that’s not to say they aren’t interested in becoming better managers or leaders. Providing this group of people with helpful content around that theme is a useful way to stay in touch until they are ready to take on 15Five.”

Customer.io winback campaign setup
Customer.io email timing setup

Luke created a reengagement campaign, automating a series of 5 emails for people who’d gone through a 15Five trial without converting. They received the first email 4 weeks after their trial period ended, and an email every two weeks thereafter until the 12th week.

Luke started by sending some manual emails before setting up the drip series. “This allowed us to measure the effectiveness of the campaigns before automating drip emails,” says Luke. For example, he tried targeting trial users who hadn’t converted over a six-month period to get the timing right before settling on the 4-to-12 week window.

15Five's 1st of 5 lost trial reengagement emails
the 1st email in the series

The emails are personalized, crisp, and helpful — all centered around how managers and teams succeed, with links to content not just from the 15Five blog but other sources too. While the content aligns with what 15Five does, its focus isn’t on the company but on the recipients and how they can be more successful at their job.

Sending the email from a real person — Customer Success Manager, Emily Diaz, whose photo is in the signature — and including a postscript call-to-action to get in touch also reopens a direct line of communication. Luke notes, “There was definite validation in seeing how many people took time to reply with a quick thanks, or some interesting questions that sparked an opportunity for us to provide additional value.”

3 Tips to Reengage Lost Trial Users with Content

Here are a few things to keep in mind when creating soft winback campaigns for your lost trial users.

1. Test your timing.

How long has it been since you’ve been in touch? If too much time has gone by, you risk spam complaints and annoying people who don’t remember who you are in the first place. Generally, 6 months is probably as far back as you want to go — but do some manual testing to feel out the effectiveness of your timing.

2. Get the segment right and preach to your choir.

First of all, make sure you’ve segmented your recipients correctly so that people aren’t mistakenly getting messages that mention that it’s been awhile.

You’re targeting a very particular group of people who are somewhat but not very familiar about you. So don’t treat them like strangers, and don’t forget that you have some data and insight about this particular audience because of their initial trial interest. What topics are they interested in? What goals do they have? What would encourage people to stay in touch with a company whose product they’ve tried and didn’t continue using?

Also consider segmenting recipients into narrower slices based on their actual engagement with your product. You could have different campaigns or strategies depending on people’s engagement level during their trial period. It may be smarter to target people who tried a few features over the trial period or completed an activation goal rather than those who signed up, never tried anything, and never came back.

3. Build a series of emails.

According to research from ReturnPath, sending multiple win-back messages was more effective than only sending one. They found that while people may not read the initial email, 45% of them read subsequent messages. ReturnPath’s study focused on retailers, but the effectiveness of email series aiming towards a single goal applies to other types of businesses as well.

Again, you can further segment based on people’s level of engagement with your emails. For instance, you could have a reengagement series like 15Five’s but have engaged readers end up with a special offer or encouragement to sign up for your newsletter (since you can’t continue emailing trial signups forever).


Sometimes people just aren’t ready to buy within that trial period — and providing helpful, interesting content can keep people in your audience.

As Luke learned over at 15Five in his biggest takeaway, you don’t need fancy, big announcements or a stream of noisy sales to keep people engaged. He explains, “For the most part, your old leads are happy to hear from you if you are proving them with useful, short emails. When they are ready, they will return to the product.”

Over to you! What tactics have you tried to reengage leads or unconverted trial users? Share with us in the comments!

Header photo: Thomas Leuthard/Flickr

Email Marketing

Stop Blasting Your Email

Once upon a time, email marketing was all about email blasts. You’d set up a single message to broadcast to the masses, rinse, and repeat.

Now, this “batch-and-blast” method of bulk-sending promotions willy-nilly to any email address you can get a hold of is obsolete. Not only are there technical capabilities to easily segment and target our messages, we’ve developed a smarter understanding of effective email marketing.

Despite this, the lingo and attitudes of batch-and-blast haunt the way many people still talk and think about email today. Think about it: “blasting” people with email or employing the ol’ “spray and pray” approach uses the language of violence and recklessness. Marketing isn’t a war but a process of persuasion, getting people on your side rather than assaulting them.

The supposed collateral damage of batch-and-blast actually harms your email marketing performance. It subtracts rather than builds goodwill, it’s counterproductive to your deliverability, and it’s just not a smart way to work.

So what’s the modern, more peaceful, model for how to approach email marketing?

Moving Beyond Batch-and-Blast to Message/Market Fit

Batch-and-blast’s focus on the outward action of broadcasting skews your goals to aim for quantity instead of quality and indicates a lack of regard for your recipients. As email marketer Kristin Bond explains, even using the term “blast” signals a lack of understanding of email marketing:

To me, when someone refers to an email as a blast, what they’re really saying is, “Email marketing is easy, and any idiot with a Constant Contact account can do it. It requires no skills at all, and isn’t a field that people spend years learning and specializing in.”

The problem with any batch-and-blast mindset is that it inherently disregards the fundamental rule of email marketing to always be relevant. Working on and with scale isn’t an excuse to be indiscriminate.

Whether it’s egocentrism or naiveté, the batch-and-blaster’s approach towards relevance is one of one-sided assumption. “Because it’s my message, of course it’s relevant. Take it or leave it,” goes the thinking. Yet that’s the equivalent of building a product that nobody wants.

Make email, not war graphic

In fact, let’s apply the concept of product/market fit from the general startup world to email marketing. According to Marc Andreessen’s definition, product/market fit is being in a good market with a product that can satisfy that market. That market is made up of people — and when you’ve made something that those people want, that’s what gives you the footing to scale.

Think about your messages as your product. Fit is another way to think about relevance that reminds you that the mere existence of a message isn’t enough and you have to think about who’s on the other end of the line. How much have you found out about your audience’s needs and desires in relation to your business? What are you doing to achieve message/market fit?

The power of email is that it can feel like such a personal channel — and still scale. And moving beyond the batch-and-blast approach means thinking much harder about the one-to-one experience instead of assuming that one-size-fits-all.

What That Means for Your Email Marketing Strategy

When your lodestar is message/market fit or relevance, that means that some popular questions on email marketing no longer apply:

  • There is no overarching best time to send an email. In other words, the best time to send an email depends on the type of email, individual context, and at a group level, on your audience.
  • Growing your subscribers or new user accounts has to be based around real engagement and permission. Forget about purchased, rented, and third party lists — which make more sense for batch-and-blast tactics.
  • Even thinking about lists as static categories for email addresses is on its way out. Segmentation isn’t something that just happens once. Relevance is much more fluid.

There’s no trick or hack to relevance. You have to focus on content and context, connecting your business goal more closely with human beings in real life. Talk to and write for real people: your tribe, audience, users, customers — and the right segments for your message fit. Heed the wisdom of our resident email expert and customer success director Diana Potter to “Make emails, not war. Stop blasting your email. Send them. Gently, with great care, and thought.

There are already so many negative feelings of anxiety, nerves, and annoyance swirling around our voluminous inboxes and thoughtless, outdated marketing approaches. It’s no wonder that the general populace recoils when they think about their email. A bit of care and consideration will go a long way.

What’s one of your pet peeves about email marketing? Share with us in the comments!


Were you nodding along to this post? Here are 33 email recipient segmentation ideas to inspire your strategies for message/market fit!

Photo: Luc Viatour

33 Ways to Personalize Your Emails at Scale

Are you preaching to your email choir?

Let me explain. While the phrase “preaching to the choir” usually suggests a waste of time trying to convince people who are already on your side — when it comes to marketing, most people have the opposite problem. They’re trying to broadcast their message to anyone and everyone — and that’s a waste of time and goodwill.

One of the most counterintuitive laws of persuasion is that the more you try to appeal to everybody, the more you end up connecting with nobody. Aiming for the indiscriminate masses dilutes your message. Writer Chris Guillebeau puts it well:

Too many marketers are like panhandlers. “Hey man, spare some change? Check out this great offer I’ve got . . . it’s just what you need, you’ll love it, really.”

Segmentation is the not-so-secret key to email marketing success, because it’s all about preaching to your choir. Segmentation is when you group people based on certain shared characteristics in order to customize your message to strike a chord. It’s a way to personalize your communication that’s still scalable.

Using segmentation to communicate with instead of communicate at your audience simply works to improve metrics across the board. Your opens, clicks, and conversions go up while unsubscribe and spam rates go down. Because you’re sending better targeted emails, you also end up sending less email. That means happier subscribers, better deliverability, and increased revenue.

How to Segment Your Email Recipients

The segmentation possibilities are many and range from simple to sophisticated. It all comes down to your email goals, data associated with recipients’ email addresses, and the creativity and hypotheses you have about that data.

At your disposal, you’ll have:

  • information captured through sign-up forms
  • details that users provide for a profile or settings
  • data gathered by your site, app, and/or email marketing tool
  • your observations, inferences, and theories based on this data

Here are some broader categories of data that are commonly used, mixed, and matched to create segments:

1. Basic biographical details

Basic biographical and demographic details include location, age, gender, job title or role, industry, education or income level, marital status, and language. While some tools can automatically track certain details like location, this type of data usually relies on people to proactively providing it at some point.

2. Interests and preferences

Grouping by interest, tastes, and preferences are a great way to better connect with readers. For segmentation purposes, consider interest in terms of:

  • content: type of topics and media, format, delivery method
  • product: categories, genres, grade, and any other way you classify your product/offering
  • persona: attitudes, goals, needs, and persuasion preferences that make people tick

Again, collecting this data requires a combination of automatic tracking (of details like user behavior, preferred device, or referral source), self-segmentation by people providing details (like topic preferences), and analysis (creating and understanding personas).

3. Lifecycle stage

Grouping people based on your funnel and their customer lifecycle stage is one of the most effective ways to segment. A person’s level of interaction with your business directly affects the relevance of your message.

If you’re a segmentation newbie, Diana Smith’s 3-step framework of “discover, engage, and convert” is a great place to begin thinking about funnel stages. You’d want to segment newer users, for example, to teach them about how to get started with a key feature.

3-step funnel from Segment's Diana Smith

You can also dig deeper and segment based on the pirate metrics funnel, mapping segments to stages of acquisition, activation, retention, referral, and revenue.

The approximate way to segment people based on lifecycle stage is to base groupings on sign-up or account creation date — and that’s the idea behind many automated drip campaigns. Even more effective, though, is to go beyond time elapsed since signup by incorporating behavioral data.

4. Behavior

Your message is the most relevant when it responds directly to individual activity. Real-time behavioral data provides for the most effective segmentation. Today’s segmentation is a far cry from static lists that require constant updating, syncing, and spreadsheets. Real-time, fluid groupings ensure your messages accurately flow along with your users’ experience, and your recipients are always up to date.

Well-known examples of behavioral data-driven segmentation come from the e-commerce world, with segments based on purchase history and events like abandoned shopping carts. But there are many different types of behavioral data, based on everything from pageviews, events and app actions, and email activity.

Here’s one example of a segment we use at Customer.io to trigger a behavioral email campaign to new users. It’s composed of anyone who hasn’t yet integrated with our app — a key activation task.

Customer.io activation email segment example

Using this segment ensures we’re only reaching out to people who haven’t completed the integration yet.

33 Segmentation Recipes

The point of segmentation is to make your user data useful, actionable, and helpful, considering your business goals and your users’ needs. It’s all about understanding the state of the relationship (are people happy/active, blah/inactive, upset?) and how to make them happier (what do people want/need/like?). Segment with purpose and deliberation.

Since segmentation is tied so closely to your goals and the needs of your base (customers, audience, choir) — effective segmentation is very case-by-case. Nevertheless, we thought we’d help kick off your brainstorming with a few segmentation ideas.

First, a review — segments involve characteristics based on one or a combination of: attribute; action/event; frequency; and/or time. Don’t be afraid to mix and match to create segments such as:

  • subscriber for x months and opened 5 emails with the past 60 days
  • logged in in the past 30 days and hasn’t received an email from us within the past 3 days
  • recently downgraded + wasn’t sent a promotion in the 7 days

Or think about overarching segments that combine subgroups. Here’s how we currently segment our “best customers”:

customer.io best customers segmenation example

Now, without further ado, here’s a list of 33 ideas to get your segmentation started!

  • has logged in within the past # days
  • performed key activation action
  • installed app or extension
  • did X task # times
  • used X feature Y+ times in the past # days
  • purchased # times in the past # days
  • attended # events + lives in X location
  • used / didn’t use promotion/coupon
  • is a VIP
  • clicked on CTA
  • invited or referred someone
  • call /demo requested
  • nearing a quota / limit
  • opened # newsletters
  • put in a support request
  • has not completed key task X
  • hasn’t logged in in # days
  • didn’t complete signup or purchase
  • hasn’t upgraded
  • hasn’t viewed upgrade page
  • downgraded
  • has not received email from us in the past # days
  • type of user / plan level (e.g., new, trial, freemium, customer, power user)
  • plan / subscription set to expire or renew
  • plan or purchase price > $
  • trial users who never subscribed or upgraded
  • customer in danger of churning
  • role (e.g., team administrator, manager, contributor, editor, coach)
  • language is X
  • is a user / customer in common with integration/promotion partner
  • hasn’t put down a credit card
  • blog reader
  • referred from X promotion or source (e.g., came in from a twitter ad, a specific landing page, Product Hunt, etc.)

Have any creative segmentation suggestions? Share with us in the comments!

Increase Your Email Opens by 30% in 1 Minute

Sending an email to your entire list is one of the scariest things that you can do as a marketer.

The moment you hit send, bad things may happen. Your email gets marked as spam. A valued customer unsubscribes. Or worst of all, total silence — no one opens, clicks, replies, or does anything.

That makes you want to send email even less frequently — maybe once a month — because that feels safe. It’s counterintuitive, but sending email only once a month is actually your problem. “Sending one monthly marketing blast increases the likelihood that your emails aren’t relevant to your users.”

Increasing your sending frequency (while avoiding annoying email blasts) also increases the chances for your emails to hit home with your subscribers.

SumoMe founder and famous email marketer Noah Kagan takes this philosophy to an extreme. He uses an email marketing technique called double opens, which can increase email opens by 30%+ with 1 minute of work. With this technique, he sends at least 70% more email than most email marketers, and that drives massive business results.

Here’s how he does it, and how you can increase any outcome — opens, clicks, signups, sales — by using Noah’s technique with your emails.

How Double Opens Works and Why It’s So Powerful

You’ve heard that a 30% open rate is good and that a 40% open rate is amazing, right? Even then, that still means that 60% of your subscribers are not opening your emails.

You spend several hours carefully crafting your email, tweaking the design, and carefully choosing your words. You’re creating value for the reader. You’re working so hard, but the majority of your subscribers never even see your message.

Don’t let all that work go to waste. Here’s how double opens works:

Step 1. Take the SAME email you sent and CHANGE the subject line to something new

Step 2. Email it out a week later JUST TO YOUR NON-OPENS

For one recent email Noah sent on how to 10x email conversions, he had a 28.87% open rate.

Noah's first open rate

He changed the subject line and sent the same email again to non-opens only, and 7,031 more people (11.08% open rate) opened the email.

double open rate results

That’s over 30% more opens than he would’ve gotten if he’d done nothing, with just 1 minute of work.

Your fear may kick in as you begin to worry yourself into inaction and think about the bad things that might happen as a result of sending so much more email. But think about it another way — you succeeded in creating a more relevant subject line for a substantial segment of your subscriber list, and that compelled them to open an email that they had previously ignored or missed.

You reframed your message and that enabled you to deliver value to the reader when it would’ve otherwise gone to waste.

Double Clicks, Double Actions, Double Conversions and More

Go back to the underlying concept behind double opens and you start to see how it applies not just to email opens but also to every type of subscriber action, including clicks, in-app actions, conversions, sales, signups, and more. The idea is to send a subscriber variations on a single email until she takes the desired action.

The thing is that if you have a SaaS app, you should already be doing this. We send a series of upgrade emails to new iDoneThis users towards the end of their free trial if they haven’t converted yet.

iDoneThis trial expiration emails in Customer.io

When a potential customer’s trial is about to expire, you don’t just send a single email and pray that they’ll notice it and put down their credit card to convert. You email them a sequence of emails with increasing urgency that their trial is about to expire that stops when the customer converts or the account gets cancelled.

iDoneThis upgrade email series in Customer.io

Notice that our clicks and conversions are the highest on the last email.

If we only sent a single trial expiration email, we would be wasting all of the tremendous effort we put into marketing to get a potential customer to sign up for a trial, all of the efforts of the customer support team in answering questions, and all of the efforts of the product and engineering team to build the product — just because we’re fearful that the customer will get annoyed by a few extra emails.

Sound familiar?

It only takes a couple of minutes to add a few variations to your lifecycle emails, and you get massive results. Here, for example, we’re seeing more than double the number of clicks and conversions we would otherwise get.

Do justice to the value that you provide by sending enough email to give yourself a shot at making that message relevant to your customer.

The One, Most Important Thing

The philosophy underlying double opens is the idea that we have one single action that we want the subscriber to take and that it’s so important that we’ll email her with varying positioning until she takes the action.

In contrast, new user lifecycle emails often fail when they consist of 10 emails highlighting 10 different features of our product. That shows a lack of conviction to the user that he should act on any of those features, and we prove the user right by not committing additional emails behind any of those features to ensure that the user tries them.

You want to be like early Facebook, when they learned that if a new signup added 7 friends in 10 days, the user would stick around. That became the focus, as Ryan Gum recaps:

that allowed the team to drive towards a clear objective. They reframed the entire experience around that one simple premise because they had defined it in a way that expressed it as a function of product value.

Once you have those clear objectives, you can similarly focus your emails to build your progress. Imagine being in charge of Facebook’s onboarding emails with the “7 friends in 10 days” goal. Rather than send one email about the poke feature here and another email describing the newsfeed there, you’d want your emails to work towards your one goal — in different ways.


Keep in mind that open rates aren’t always 100% accurate. People can open an email and not get counted. So proceed with caution, in case you are sending to people who opened the email. That is, don’t do double-opens with every single email and ideally, vary the content so that it’s not a blatant resend. The lesson here is to send multiple emails, not for the sake of the same content, but to work towards the same goal.

Double opens isn’t just a marketing hack to get more people to open your email. When done in a smart way, it’s about a commitment to forging a connection with your subscriber over your core value proposition.

The twist is that you’ll only use double opens on emails that you believe in. That means that using double opens will help you to understand what’s really important about your email marketing. You’ll do more, focused work that’ll connect with your subscribers.

Your turn: How do you use your open rate performance for future emails? Comment below!

walter chen headshotWalter is the co-founder and CEO of iDoneThis, the easiest way to run a daily standup with your team. Follow him on Twitter at @smalter.

Header photo: Sarah Joy/Flickr

Lifecycle Marketing

How Pairing Powers Remote Teams

Over the past few months, Customer.io has grown from ten people to almost 20, and our engineering team has more than doubled in size. With such rapid growth, getting everyone up to speed is a major challenge.

But it has worked out well so far! All our new developers have hit the ground running, learned how the product works, and made contributions in their first few weeks.

How are we making this work? Remote pairing.

As one of the new engineering hires, I’ve been really keen to pick up as much as I can from everyone on the team. So I’ve been pairing with other members of the product team, working together on building features, stomping on bugs, and writing tests.

Pair programming is normally done with two people at one desk, sharing a single computer. But because we’re a remote company with a team distributed throughout the world, that isn’t really an option for us.

So instead, we’re using our high-speed internet connections to work together virtually. Every day, we share our screens and text editors, discuss plans for features and bugs, verbalise our thought processes, and collaboratively iterate on new features for our product.

How to Pair Program Remotely

Remote pairing used to be tedious — fiddling with firewalls, forwarding SSH ports, configuring text editors, and fighting with internet voice quality. The result is that remote teams often avoid pairing altogether, instead focusing purely on asynchronous communications by chat, email, or issue trackers.

But real-time and face-to-face communications are really important, both for working happily and efficiently. Asynchronous and text-based communications can easily lead to misunderstandings, and the high turnaround time can lead to frustratingly long conversations. It’s often much easier to grab a colleague for 5 minutes to hash out a solution, which could take days to reach using email.

Figuring out timezone math
There’s usually some good overlap between timezones.

Fortunately, remote pairing is now really easy! We use Screenhero, which is a video-based pairing tool and is part of Slack. When a colleague and I want to work together, we just schedule a time via direct message — it could be in 5 minutes, after lunch, or first thing the next day. Two clicks and we’re sharing our screen and voice chatting.

From there, it’s almost exactly like working with someone at my desk. I can see their entire screen, we both have independent mouse pointers, and either of us can type. Video and voice over the internet work pretty much seamlessly, so we’re always in contact and on the same page. We take turns typing, suggest improvements or catch typos, bounce ideas off each other, and share knowledge.

Why It’s Important To Pair As A Remote Team

We’ve found pairing to be particularly useful in our remote team for lots of reasons. The biggest wins: better collaboration, more effective bug fixing, and faster feedback cycles.

Two-Point Perspective

It’s much easier to work on the product when you’ve got the benefit of two points of view instead of just one. Working alone is great for focus and one of the blessings of remote work, but sometimes it’s more useful to have a wider view. There’s huge value in having someone there with you to question if this is the right way forward, or suggest a course correction.

This can also be useful for building consensus in small teams. It’s easier to see the reason for choosing a particular solution to a UI or engineering problem when you’ve also been there to see the alternative approaches that didn’t make the cut.

Our habit of frequent pairing sessions helps establish a culture of collaboration. We work on our product together every day, not in isolated teams of one, and it’s much better for it.

Double the Brain Power for Squashing Bugs

Working remotely from the rest of the team can make fixing bugs particularly difficult. If you’re stuck, you can ask for help, but if everyone is working independently it could take hours to get a response to an email or a Slack message. When you can’t glance across the room to check if someone’s concentrating, there’s a social barrier to interrupting them.

Because we’re screen sharing and pairing every day, this is less of a problem for us. It’s so common to pair for just a couple of minutes that we don’t stay stuck without help for too long. Working together on a problem is normal, so there is no implicit expectation that one person must always be able to complete a task alone. This makes it much easier for each of us to ask for help when we need it.

Pairing is also great for preventing tunnel vision: getting so focused on a particular theory for a bug that you spend hours going in the wrong direction. Having someone else there to break tunnel-type concentration and suggest a different approach stops this from happening.

Reducing Latency

One of the biggest bottlenecks in a distributed software team is latency. No, not screen sharing lag, but the time taken for work to be reviewed. All of our software is peer reviewed, and the realities of multiple timezones can mean that a couple of iterations of feedback can take several days.

Jumping into a pairing session early on can really help with this. It means that our later reviews are normally just catching style mistakes, or suggesting small fixes. You’re much less likely to waste a couple of days of work going in the wrong direction if you have someone there with you to help with the big picture.

Because there’s no effort in getting started, we can easily pair up for a few minutes to help get unstuck, or for half an hour to explain a domain concept. It’s also great for a quick handover when timezones overlap. All of these kinds of communication are vital to keep us running productively, and screen sharing with voice is one of the most effective ways to achieve this.

Sharing Knowledge

For me, whether remote or in person, the most important reason for pairing is an obvious one: learning.

I’ve already learned a ton of things from my new colleagues, and I’ve been able to teach them a little of what I know too. This can be something as simple as a neat Vim trick, or as involved as the history of a collection of software components. Every time I pair with someone, I get a little better as a software engineer, and those tiny improvements add up to create a more effective engineering team.

Do you pair program remotely? Share your process with us on Twitter!

Company News