New Feature: Initial Renders Metric for Better Engagement Tracking

Irina Doliov
Nov. 17, 2017 by Irina Doliov

SparkPost is introducing a new metric to our email analytics: “initial renders.” It joins the 35+ metrics already available. We’re pretty excited about it, and we think you will be, too. Here’s why.

The goal of most email messages is engagement. Senders want recipients to receive their messages, open them, read them, and ultimately do something: interact with the sender and their product or service in a meaningful way.

Measuring that engagement is a basic function of any kind of email analytics. And of course, a “message opened” metric is a fundamental building block for any sort of engagement analysis. However, measuring opens can be surprisingly tricky.

America’s Next Top Pixel

While the mechanics of tracking opens using a 1×1 pixel image are generally well understood, the results are imprecise due to differences among email clients and other factors. SparkPost’s engagement tracking feature places the standard 1×1 tracking pixel image at the very bottom of the message. This ensures our “rendered” metric records recipients who open the message, rather than simply view a fragment in their client’s preview pane.

A consequence of this approach is the possibility of underreporting engagement because some mailbox providers—notably Gmail—truncate message content that they consider too long. This means a recipient may open and read part of the content, but the open pixel would not render and would therefore not record the open.

To help our customers get a more accurate picture of who is opening and reading their email, we’re adding an additional open pixel at the top of the message. It drives a new metric labeled “initial_rendered” in SparkPost’s reporting dashboard, as well as the companion event named “initial_open” in webhook events and the Message Events API.

Use Initial Renders for Better Understanding of User Engagement

A useful way to use the open and initial open events would be look at the difference between the two for the same set of messages. If they are the same, then recipients who are opening the message are reading the whole thing—or at least rendering the entire message in their email client. On the other hand, if there’s a difference between opens and initial_opens, it means the entire message has not been rendered (and therefore can be assumed to have not been read).

The combination of SparkPost’s rendered and initial_rendered metrics provides important insight about a recipient’s depth of engagement with your message. It will be useful for making decisions about the content of email messages, message length, and what content to include at the top and bottom of the message body.

We are very excited about this new engagement tracking feature and are looking forward to helping our customers get more insight into how recipients are interacting with their emails.

—Irina Doliov
Senior Lead Product Manager, SparkPost


Questions about this email open metric feature or others? Tweet us or give us a shout in our community slack 

Related Content

Benefits of Real-Time Analytics: Digging into Email Metrics

SparkPost offers a real-time analytics metrics dashboard with 35+ different metrics that we actively track for our customers. You can customize your SparkPost reporting interface to reflect any metrics ...

read more

How Growth Marketing Can Improve Your Email Metrics

The growth marketing experts at Iterable highlight key benchmarks for user engagement in email marketing—and why they are fundamental to accelerating business growth.

read more

How to Measure SaaS Product Email Latency

Email latency is a critical component of product email performance. Here's how to measure email latency and ensure your emails are being delivered on time.

read more

Get started and start sending

Try SparkPost and see how easy it is to deliver your app’s email on time and to the inbox.

Try Now

Send this to a friend