Data Operations

Share this post

Build a better email digest

www.finddataops.com

Build a better email digest

"Everything Starts Out Looking Like a Toy" #103

Greg Meyer
Jul 25, 2022
1
Share this post

Build a better email digest

www.finddataops.com
Figma: @beyondpxls

Subscribe now to join smart, curious folks who get the Data Ops šŸ“Š newsletter


Hi, I’m Greg šŸ‘‹! I’ve written 100+ essays on product, data, and process for an idea or future product direction, often data between systems. We don’t talk enough about system ā€œhandshakesā€, the expectations for workflow, and the jobs we expect data to do.

Read more: What is Data Operations?

This week’s toy:Ā a classic guide that helps you learn how to fold better paper airplanes. My go-to shape is a basic dart or a water plane, though I’ve often aspired to design stunt flyers that use varying weights (a paper clip, for example) to improve flight time. Edition 103 of this newsletter is here - it’s July 25, 2022.


The Big Idea

A short long-form essay about data things

āš™ļø Build a better digest email

An example of an effective email digest from MileIQ, via ReallyGoodEmails

Cutting through the noise of email is challenging. You need to create a call to action that gets attention, summarize information in a few screens or scrolls, and deliver value so that your next email of the same kind gets opened. When you are sending a notification of user activity or logging errors that require user action, the stakes are higher to deliver value immediately.

Providing a usage summary or notification digest is a delicate balance. To deliver initial value and to stay relevant, you need to demonstrate that something happened, that you counted it, and that it’s easy for the product’s user to understand what happened. It might feel like a bonus for your users if you share important, actionable information for a user that lets them know if they need to take action (and what action to take).

Let’s take a look at some of the components of an effective email digest notification.

Building a digest

The core of any digest is to surface relevant information at the right time for your user. Your user asked to be interrupted when they subscribed. Please interrupt them only on the expected cadence, or provide enough value to warrant an interruption. Here’s an example: if your product processes thousands of records a day for a customer, you probably don’t want to give them information on every successful transaction: you want to tell them about the summary of what went right and highlight the exceptions.

Any alert you provide should let them know the severity, a description, and whether any action is needed. You will earn bonus points with data nerds by tracking trending information or patterns over time.

And what should be included? The components of email notification are pretty straightforward:

  • What happened?

  • What is the effect of the thing that happened?

  • Is this something you should worry about?

  • Is there any specific action you need to take?

What happened

In a minimum of words, let the user know what happened. Focus on the facts, e.g. ā€œThe scheduled task {{taskname}} that runs 3 times a day failed to complete at 3:34pm.ā€

The goal is to inform, not anything more or less. The notification should match the period of time covered, so a notification covering a larger time period than a single occurrence might note: ā€œThe scheduled task {{taskname}} completed 39 of past 40 runs (link to see errors).ā€

What’s the effect

Some errors cause breaking change; others are informational and donā€˜t have a next action for the user to follow. There are also errors that be automatically retried and could present an eventual problem if they don’t resolve within an expected period of time. You need to help the user understand the effect of the message, whether it’s usage-based, informational, or unexpected.

Severity/Priority

Is this a critical error requiring immediate action? Is this something you should pay attention to only if it happens again? Is this for information only? The priority of the notification will help the user decide. Too many noisy messages will get you an unsubscribe instead of a thank you from the user.

Action required

ā€œWhat do I need to do now?ā€ is often the response of someone who just received a confusing message. If there’s action required to fix a problem, it’s essential to highlight what needs to be done, where to do it, and when it needs to be done, along with some indication of how you’ll know if you completed the task.

What does a ā€œgoodā€ error notification look like?

An error notification, especially a single error notification email, is an important subset of a digest. Letting the user know what’s going on, how important it is, and what to do next is very important when you send an unexpected error notification. What does this look like when done well?

Error notification email example
An actionable error message from Raygun

This alert checks all of the boxes that we want to see in an unexpected alert notification email:

  1. The message lets you know what’s going on and when it started

  2. It provides you with some trending information

  3. There are pre-determined actions where you can choose

When you want to summarize that information into a longer time period, there are some additional design items to consider.

Designing a useful notification digest

When you summarize multiple items into a daily or weekly digest, information density is going to be a key consideration for getting attention from a user.

As you did in an individual email alert, you need to share enough information to be relevant, but not too much. You also need to expose some rolled-up usage stats, error compilations, or similar without overwhelming the user by providing unneeded summary information.

A great digest compiles an insight on your behavior, provides the TL;DR level of information, and gives you the opportunity to dive more deeply on areas where you need to know more.

Here’s an example of a usage summary done well by CloudApp.

(See more examples here from the folks at ReallyGoodEmails.)

Enough information to be relevant

What is a digest? Enough information to let you know whether things are going well or not. The purpose of communication like this is not to give you all of the possible information but a reliable prompt to find the answers you want from the product you are using.

Rollup stats are great if they represent the areas of the app where you find value. In the update from CloudApp shared above, they highlight number of times you have used their software and the time they believe you’ve saved by doing those actions. What is the metric that you would want users to count? It should be in your notification digest.

Rollup stats and trends can also provide context for users to watch their performance over time. Aggregate trending is a good pattern to engage more active users and will help keep them engaged, as in this snippet from a Grammarly notification email.

A snippet from a Grammarly update alerting the change week over week

TL;DR

Business users get a lot of email (over 100 emails daily according to a 2015 study, and email has not gotten less verbose since then). Add in multi-channel communication like Text messaging and Slack and the average user’s time is at a premium. To get value from your digest, you need to be very clear with the subject and body content, letting them know what happened, what they need to do about it, and what time period it covers.

Whatever you decide when you are creating a notification email or digest, make sure that the email address that sends the note aligns with a real person who can respond to any reply. It doesn’t matter whether it’s a generic help@ email or a person, as long as it’s not the dreaded ā€œno-replyā€ email.

What’s the takeaway?Ā When sending a notification that requires action, think about how this will work as a single email and as a digest of multiple alerts. For usage-based information, group the types of metrics you’re providing so that the user knows how to focus on the most important items. To do this, you might consider creating an automated TL;dr to your digest itself - include the most important items up top.


Links for Reading and Sharing

These are links that caught my šŸ‘€

1/Ā Adaptive design based on expectations -Ā The Yamaha Design Labratory recently released some prototypes that combine sound and mobile phones in an interesting way. A physical ā€œrecord needleā€ that combines with a smart phone app to play music; a rhythm bot that creates beats to match your source; and a candle that when lit, plays music via Bluetooth. This is a really neat implementation of augmented reality by providing analog inputs to digital apps and sources.

2/Ā Prototyping FTW -Ā who hasn’t wanted to create a working model submarine? This ambitious builder is not on their first rodeo, and you can see the methodical testing and process as they demonstrate the thought process behind designing, assembling, and testing a working submarine.

3/Ā Getting beyond ā€œgood jobā€ -Ā a short article from Spotify.design on delivering more effective feedback.

PLUM 2
a visual illustration of feedback from the Spotify team

Borrowing from the kind of critique you would see in a design review, Zach Adams describes the ā€œmad libā€ for creating effective feedback, focusing on process, outcome, and praise.


What to do next

Hit reply if you’ve got links to share, data stories, or want to say hello.

I’m grateful you read this far. Thank you.Ā If you found this useful, consider sharing with a friend.

Share

Want more essays? ReadĀ on Data OperationsĀ or other writings atĀ gregmeyer.com.


The next big thing always starts out being dismissed as a ā€œtoy.ā€ -Ā Chris Dixon

Share this post

Build a better email digest

www.finddataops.com
Comments
TopNewCommunity

No posts

Ready for more?

Ā© 2023 Greg Meyer
Privacy āˆ™ Terms āˆ™ Collection notice
Start WritingGet the app
SubstackĀ is the home for great writing