Skip to main content

Email engagement tracking - technical details

If you've read our overview article, this article provides further technical details on how email engagement is tracked in Planhat

Carly Hammond avatar
Written by Carly Hammond
Updated this week

Summary

  • Email engagement tracking data is recorded via the EmailEngagement model, which has a number of fields that you can use for analysis (e.g. Link Clicked, Email Opened, Email Replied, Click Rate, Open Rate and Reply Rate)

  • Each EmailEngagement record corresponds to an email you have sent

  • "100" in a "Rate" field means that the action (e.g. a reply or a click) has been recorded

  • "Open" tracking can potentially have false negatives or false positives due to how an End User's email client is set up

Who is this article for?

  • Planhat Users who would like to learn more technical details of email engagement tracking

Series


Article contents


Introduction

When you send emails to your End Users (customers/prospects), you'll typically want to track and analyze the engagement - were the emails opened, clicked on, replied to, etc.?

Knowledge is power, and with this data you can better understand the situation, and act accordingly in response - whether that's on a small scale (such as knowing whether a particular End User has seen your email) or on a large scale (analyzing the performance of Email Templates sent to large audiences, so you can adjust the wording/design to improve future engagement).

In Planhat, replies are tracked automatically, and you can choose whether to enable open/seen tracking and link click tracking on a per-tenant, per-Template or per-email basis (which you can read about in further detail here). As you might expect, this email tracking applies specifically to emails sent from Planhat and replies synced into Planhat.

Much of the email engagement tracking operates via the EmailEngagement model - a "system model" (internal model) that you won't see in Data Explorer etc., but is perfect for referring to in filters and charts.

While in our main overview article we introduced the topic of email engagement tracking, and we have a range of other articles on specific sub-topics (e.g. see here for permissions and settings related to email engagement, and see here for how to visualize and analyze email engagement using the EmailEngagement model), in this article we are going to cover some technical details of the EmailEngagement model and its fields, and how the email engagement tracking works. This information can be helpful to answer questions you may have, and help you with any troubleshooting.


EmailEngagement technical details

Fields (properties)

EmailEngagement has the following fields:

  • Click Rate

  • Company

  • Conversation

  • Email Opened

  • Email Replied

  • Email Template

  • End User

  • First Clicked

  • First Opened

  • First Replied

  • Link Clicked

  • NPS Campaign

  • Open Rate

  • Reply Rate

  • Send Date

  • Trigger

  • Unsubscribe Rate

  • Workflow

  • Workflow Step

  • Workflow Template

You can see examples of where these properties can be used (in filters etc.) here.

"Rate" values

The "Open Rate", "Click Rate" and "Reply Rate" per email can have the following values:

  • 0 = email not opened / clicked / replied to

  • 100 = email opened / clicked / replied to

  • null = tracking not enabled (only possible for Open Rate / Click Rate, as Reply Rate is always tracked)

πŸ“Œ Important to note

If you were analyzing "marketing emails" (a specific type of bulk email) via the Sendout model instead, you could see different percentages, e.g. a 50% Open Rate if you emailed 10 people in the batch and 5 people opened it. You can read about this topic in our separate article here.

Tracking replies

A "reply" for tracking purposes is defined as any reply to the tracked email by an End User (external recipient, e.g. your customers), excluding any Users (i.e. internal recipients - you and your colleagues).

This reply will be counted even if the recipient forwards it to a colleague (another End User) who then replies to the email.

Tracking links clicked

A "link clicked" for tracking purposes is defined as any link clicked in the email. So if you have multiple links in one email, then we'll track all of them, and Click Rate will be set to 100 as soon as any of the links are clicked.

πŸ“Œ Important to note

In this article we are not referring to "marketing emails", a specific type of email that has unsubscribe links that are separate from the normal clickable links. To learn about marketing emails, check out our separate article series, starting here.

Multiple End Users in one email

We only attribute email engagement outcomes to 1 End User. If you send an email to multiple recipients, then Planhat will use the first one in the list. Note that this includes reply tracking, so if you emailed two End Users at once - Sofia and Jonas - and tracking corresponds to Sofia, but Jonas replies, the reply will also be assigned to Sofia.

Sending multiple emails in a thread

If you send a first email with tracking enabled, and then send another email in the same thread with tracking enabled, you've created two EmailEngagement records. Outcomes are attributed only to the relevant individual email.

For example, let's say you send email 1 to an End User, and then you send email 2 in the same thread, and then you get a reply from the End User:

  • In that case, email 2 will have a reply logged, whereas email 1 won't (assuming the End User didn't actually press reply on email 1)

  • Link clicks and opens can happen on both emails 1 and 2, so what's logged in Planhat simply depends on what the End User does - if a link is clicked in email 1, that will be attributed to email 1, and so on


Accuracy of email engagement tracking data

Please be aware that it's not possible to guarantee that all email engagement data is 100% accurate - particularly when it comes to tracking email opens, as detailed below. Be aware of this when you analyze your email engagement data and build processes based on these statistics - generally link click and reply tracking are much more reliable metrics than opens.

Potential false positives for opens

Some email clients pre-open emails for security reasons, which can lead to false positives, where it seems like an email recipient opened/saw an email but actually didn't.

Potential false negatives for opens

Similarly, you may sometimes get false negatives with open rates. This is because the act of opening the email is actually tracked via a pixel image in the email. If the recipient does not download images in emails by default in their email client, we will not (cannot) track the open. If you encounter a situation where an email tracked in Planhat is showing as unopened but clicked, then that'll likely be a case where the tracking pixel wasn't downloaded/activated despite the email being opened and a link being clicked.

Did this answer your question?