skip to Main Content

How to Automatically Track Email Opens in Google Sheets

In this guide, we’ll show you how to automatically track email opens in Google Sheets so that you can optimize your email marketing campaigns. No exporting, no file transfers, and absolutely no code required!

How to Automatically Track Email Opens in Google Sheets Feature Image

If you’re anything like us, you’ve spent days (probably weeks) crafting the perfect email marketing campaign.

You created various streams for different mailing lists and carefully composed each sentence as if you were Beethoven writing a sonata. You poured over images, editing the RGB of each pixel until your emails looked like they could hang in the Louvre. And then, finally, you hit Send and… radio silence.

Did your contacts enjoy your smartly-worded puns? Did they appreciate your image editing skills? Did they even read your email? Heck, did they even open the thing? Given that the average email open rate across all industries hovers around 21%, the answer might disappoint you.

However, fret not, my fellow email artist. By the end of this guide, you’ll be able to track your email opens in Google Sheets to improve and optimize your email marketing campaigns. And the best part? You won’t need to deal with messy file transfers or scary-looking code.

Get your quill ready!

What You’ll Need

Email tracking might sound sophisticated but, with the right tools, tracking your emails will be a lot easier than writing them.

WPMail SMTP Pro

To start tracking your emails, you’ll need a mailer plugin for your WordPress website. And WP Mail SMTP Pro is the most popular mailer plugin there is, used by more than 3 million websites.

In addition to guaranteeing that your mail won’t get lost in cyberspace, WP Mail SMTP Pro offers an easy setup process, open and click tracking and a host of other top-notch features.

WP Mail SMTP Homepage

Click here to check out WP Mail SMTP Pro’s pricing schedule. They also have a 14-day money back guarantee if you don’t start to see results immediately. But, we promise you, this is one carrier pigeon that always delivers its mail!

For assistance getting started, check out WP Mail SMTP’s Setup Wizard under WPMail Mail SMTP > Settings > General in your WordPress Admin Sidebar.

Note: In order to enable email tracking, you’ll have to configure your WP Mail SMTP Pro settings. To do so, from your WordPress Admin Sidebar, navigate to WP Mail SMTP > Settings > Email Log.

Check the following boxes: Enable log, Open Email Tracking, and Click Link Tracking.

WP Mail SMTP Pro Settings

Uncanny Automator

WP Mail SMTP will ensure that your emails get delivered to your contacts’ inboxes. But you’ll still need a plugin that can track your email opens in Google Sheets. Enter: Uncanny Automator.

As the #1 WordPress automation plugin, Uncanny Automator connects all of your favorite apps and plugins to create seamless workflows and unburden you from repetitive tasks.

In addition to automatically syncing your WP Mail SMTP data to Google Sheets, Automator can help you track the success of your various promotional campaigns with form-building and e-commerce integrations such as WP Forms, Fluent Forms, WooCommerce and Upsell Plugin.

To follow along, you can download Automator for FREE—just don’t forget to register your account to receive complimentary credits for premium integrations such as Google Sheets, Facebook, Slack and Help Scout. Alternatively, check out Automator’s pricing schedule to gain full and unlimited access to more time and cost saving features!

Connect Google Sheets to WordPress

Once you’ve downloaded Automator, you’ll need to connect Google Sheets to your WordPress website. You can click here for a detailed guide or find the abridged version below:

  1. From your WordPress Admin Sidebar, navigate to Automator > Settings.
  2. Click the Premium Integrations tab and scroll down to Google Sheets.
  3. In the bottom left-hand corner, click Sign in with Google and follow the prompts to complete the process.

That’s it!

Start Tracking Your Email Opens in Google Sheets

Now that you have the right tools, you’re ready to start tracking your email opens in Google Sheets.

Automator works using recipes, i.e. combinations of actions and triggers that connect your apps and plugins to automate your workflows. We’ll walk you through the basics, then, once you’ve gotten the hang of cooking up recipes Automator-style, you can start to explore some of the more advanced features.

Step 1: Create a New Recipe

From your WordPress Admin Sidebar, navigate to Automator > Add New. In the pop-up window that appears, select Everyone.

Automator Recipe Type Everyone

Step 2: Name Your Recipe

Just like with your emails, you’ll want to give your Automator recipes names that are descriptive, yet short. As such, it’s best to come up with a naming convention. For example, we’ve named this recipe WPMAil—Google Sheets: Email Opens Tracking based on the integrations involved and its purpose.

Step 3: Configure Your Trigger(s)

In the Triggers panel, from the menu of available integrations, click WP Mail SMTP Pro.

How to Automatically Track Email Opens Automator WP Mail SMTP Pro Trigger Integration

From the drop-down list that appears, select An email with specific text in the subject line is opened.

WP Mail SMTP Trigger An email with specific text in the subject line is opened

Automator will prompt you to fill in the field labeled Text to match. This is how Automator will know which emails you’re going to track. As part of our example, we’ve entered “HUGE Sale”.

WP Mail SMTP Trigger Text to match

When you’re finished, click Save. Your trigger should look something like this:

WP Mail SMTP An email with specific text in the subject line is opened Trigger Live

Step 4: Configure Your Action

In the Actions panel, click Add action. From the menu of available integrations, select Google Sheets.

Automator Google Sheets Action Integration

From the drop-down list, you can either select Create a row in a Google Sheet or Update a row in a Google Sheet. This will depend on how you’ve configured your Google Sheet to track your email opens. We’ll walk you through both options.

Google Sheets Email Open Tracking

If you have an unpopulated Google Sheet like the one above (i.e., a Google Sheet that you’ve configured to track email opens that doesn’t have any data yet) you’ll want to select Create a row in a Google Sheet.

Automator Google Sheets Action Create a row in a Google Sheet

Automator will prompt you to select a specific Drive, Spreadsheet and Worksheet.

Automator Google Sheets Action Worksheet Selector

Next, in the bottom right-hand corner, click Get columns. Automator will retrieve the top entry in each column to populate the Column field.

Automator Google Sheets Action Get Columns

You can fill in the Value fields manually if certain cells are supposed to contain static data. Otherwise, you can use tokens (i.e., dynamic pieces of data from your website and/or within recipes) to create a more responsive automation.

To use tokens, click on the Asterisk next to each field and select the appropriate dynamic value. For example, in our Customer Email column, we’ve selected the To email trigger token.

Automator Google Sheets Action Tokens

Once you’ve filled in your Value fields, your screen should look something like this:

Automator Google Sheets Column Value Fields

Click Save. Your Trigger panel should look like this:

Automator Google Sheets Create a row in a Google Sheet Action Live

With this option, Automator will create a new row with the data you’ve selected in the first empty row in the sheet.

Google Sheets Create Email Open Tracking Sheet

If the Google Sheet you are using to track email opens, like the one above, already has data in it that you want to update to reflect that your contact has opened the email, select Update a row in a Google Sheet.

Automator Google Sheets Action Update a row in a Google Sheet

Automator will prompt you to select your Drive, Spreadsheet and Worksheet as well as a search column.

Automator Google Sheets Action Update a row in a Google Sheet Column Search and Match Value

Next, Automator will prompt you to select the values that you want to update. Toggle the Update button from “No” to “Yes” if you want to update the value in that column and set the value.

Automator Google Sheets Action Update a row in a Google Sheet Values to Update

When you’re finished, click Save. Your action should look like this:

Automator Google Sheets Action Update a row in a Google Sheet Live

Step 5: Go Live!

In the upper right-hand corner, toggle your recipe from Draft to Live and start tracking your emails like a hunter on the trail!

WPMail Google Sheets Track Email Opens Recipe Live

Step 6 (Optional): Track Email Opens with Unix Timestamps

In some of our previous screenshots, you might have seen Automator’s Current Unix Timestamp token. In combination with Automator’s trigger and action tokens, you can use this date token to track how long it takes your contacts to open your emails, right down to the very second.

Click the link below to learn how to automatically convert Unix timestamps to dates in Google Sheets.

How to Convert Unix Timestamps to Dates in Any App Feature Image

 

Keep Tracking! 

Now that you’ve gotten the hang of tracking your email opens in Google Sheets, it’s time to start using some of Automator’s more advanced features.

In addition to tracking your email opens, take advantage of Automator Pro’s click-tracking features to find out exactly how effective your email marketing campaigns are at driving traffic.

Automator WP Mail SMTP Pro Integration Pro Triggers

Then take advantage of some of Automator Pro’s most powerful features such as post and user meta to create your own key metrics.

 

How do you plan on automating your email tracking process? Let us know in the comments sections below. Until then, keep writing more great email campaigns and track your way to success!

 

This Post Has 0 Comments

Leave a Reply

Your email address will not be published. Required fields are marked *

Back To Top