How to choose the best triggered email provider

A successful triggered email programme might very well be the most engaging tactic in your marketing toolkit. But how to get started and select the best triggered email provider? Let’s look at the pros and cons of different email trigger solutions, and the questions you should ask when choosing a vendor.

Why is triggered email so popular?

Triggered emails treat customers as individuals, sending them messages based on an action they have just taken. They meet marketers’ ultimate goal of getting content in front of customers at the moment when they are most likely to engage. That is why they work so well.

Sales uplift from shopping recovery emails alone can exceed 10%:

Uplift from real time emails

(Source: Fresh Relevance Real-Time Marketing Report Q4 2018)

The above figures are for shopping recovery emails, but triggered messages can take a range of forms.

Here are some types of triggered emails:

  • Browse abandonment emails
  • Post-purchase emails
  • Wishlist emails
  • Back-in-stock emails
  • Price-drop emails

Price Drop triggered email example

How do I want my triggered emails to work?

Before you decide on an approach, let’s look at the moving parts of triggered emails.

Triggered emails automatically serve relevant marketing messages to customers, based on their (inter)actions. Customers who raise a certain signal (such as abandoning a shopping cart) are put into a trigger programme. Trigger programmes perform actions, such as sending the user an email or series of emails.
Email trigger definition
Here are some actions that could trigger an email programme:

Trigger Signal
Trigger programme
Customer abandons cart without buying
Cart abandonment series
Customer browses a certain product without carting or buying
Browse abandonment mails
Customer views a wishlist they created
Wishlist reminder email
Customer completes a purchase
Post-purchase email series
Customer browsed an out-of-stock product that’s now back in stock
Back-in-stock email alert
Customer browsed an item that has now dropped in price
Price drop email alert

Looks simple so far!

But you won’t want to send a one-size-fits-all email to every customer who completes an action. For example, it may be more effective to send browse abandonment emails only to your most engaged customers. Or you might like to run a different trigger programme for high spenders versus low spenders. Conditions and rules can be set to determine which trigger programme a customer should receive.

Imagine your aim is to increase the effectiveness of browse abandon campaigns. You could treat customers differently depending on whether they have previously made a purchase:

Run trigger programme A for browse abandoners who have previously purchased, and recently spent a lot of time on the website.

Run trigger programme B for browse abandoners who have previously made a purchase, but haven’t spent much time on the website recently.

Send no email to browse abandoners who haven’t previously made a purchase.

Trigger programme conditions

All this means that to get started with triggered emails, your eCommerce system and ESP need to be able to talk to each other in real time.

Online brands have options when it comes to setting up triggered email campaigns. You can:

  • Automate triggered emails using your existing Email Service Provider (ESP).
  • Adopt a purpose-built triggered email platform to do the heavy lifting.

Here, we’ll explore the business case for each approach, and look at the questions you should ask when choosing a provider.

Setting up triggered emails using your ESP

set-up triggered emails in esp

To automate triggered emails using your existing email system, you’ll have to create an integration process to transfer eCommerce data into your ESP.

The system will need to collect, transfer and implement data in near-real-time so that triggers don’t misbehave. Where you allow multi-stage programmes, there must be conditions to ensure they get canceled if behaviour changes. You won’t win shoppers’ loyalty by sending them a cart abandonment email after they’ve already made a purchase!

5 things to consider when sending triggered emails from your ESP

1. Can you read data from your eCommerce system into your ESP?

Emails containing product information should be up-to-date, and consistent with what the customer browsed on site.

This means that your ESP will need access to the following information:

  • Customer list (e.g. first name, last name)
  • Transactional events (e.g. cart events, purchases, returns)
  • Behavioral information, (e.g. product browsed, view cart contents)
  • Product data (text, image urls, prices)
  • Stock level, for in-stock products

There are a few ways to connect the data with your ESP.

1. Use custom data extensions
Popular eCommerce providers such as Magento can use custom-written extensions to pass data to an ESP or other platform. This can work well for transactional, product and stock information. However, behavioral information is usually only captured when the shopper has logged into the eCommerce site.

Most shoppers don’t login until they’re ready to purchase, and non-purchasers never log in, so you’ll miss out on behavioral data for most of the shoppers. Remember that plugging in an extension can disrupt your existing eCommerce system, so check with your eCommerce system manager.

2. Scrape data with JavaScript
Another approach is to scrape data from the front end via JavaScript. This works well for behavioral, transactional and product information. However, stock levels and more confidential product information is usually not exposed on the front end, so you’ll miss out on marketing opportunities like back-in-stock alerts and optimizing recommendations based on product margin.

This JavaScript scraping approach is easier and more reliable if your eCommerce site uses a standard data layer format (such as the W3C Digital Data Layer) to expose data in machine-readable format on the web page for use by other providers.

Many eCommerce providers can use a standard Digital Data Layer to expose stock levels, product information, and user details. If you have to re-implement a new data layer each time you add a new vendor (e.g. an email service provider), the implementation time and server load will increase, so it’s a good idea to use a standards-based one like the W3C version.

3. Use e-commerce data feeds
A third approach is to take a data feed from the eCommerce platform. Most platforms can send feeds of transactional / product data for use by other systems. This approach doesn’t usually attempt to handle behavioral data.

Each of these 3 approaches has some limitations. The best approach to fill in the gaps is to use a combination of the different methods, to create a seamless capture of all available data. For example, capture behavioral and product data using JavaScript, and combine that with historical transactional and stock level data from a data feed from the eCommerce platform.

2. Does your ESP allow you to set flexible business rules?

You’ll have to add conditions/rules to ensure that emails go to the right people. These rules should take into account customers’ behavior and your current business objectives.

Imagine a marketer is using a simple browse abandonment trigger programme, but wants to use a new programme for customers looking for deals on holiday gifts. Rules need to be set so that regular customers receive the standard browse abandonment email, while customers who browsed lots of holiday deals receive the new festive programme.
Triggered email software

3. Can you manage frequency and exclusion?

It’s crucial to set marketing rules to make sure browse and abandoned cart recovery emails aren’t sent too often, and customers don’t get the same email twice.

For example, if you’re sending multiple types of cart abandonment emails, you need to be able to prioritise trigger programmes. Each customer should receive only the most relevant email series for them, and not get enrolled into multiple programmes simultaneously.

Shoppers will be irritated – and rightly so – if their inbox fills up with multiple, similar emails at the same time.

4. How will the email series respond if the situation changes?

One trigger programme can send a succession of emails at different times. For example, a cart abandonment email could be sent 30 minutes after abandonment, 24 hours later, and then after one week.

If the customer makes a purchase before the email series is complete, the programme should stop sending emails. Otherwise, customers will be frustrated by an irrelevant email. This means that the rules you set in your ESP need to be informed in real time by purchase data from your eCommerce platform.

5. How will your ESP personalise the content?

For many types of triggered emails, you need to include personalised content about the context. For instance, the products which have dropped in price after being viewed by the shopper.
For best results, you need to go further. Will you be able to increase the converting power of triggered emails by including smart content based on the individual’s history and preferences?”

For instance, a personalised hero image based on the shopper’s preferences, or product recommendations filtered by the shopper’s favourite category.

recommendations triggered email example

When to use an ESP as triggered email software

Using a general-purpose tool like an ESP can work well if you’re content with sending basic triggered messages such as purchase complete emails. Cart abandonment can also work, but the conversion rates will be lower if you can’t identify customers who weren’t logged in when they browsed or carted.

If your ESP is lacking browse and form abandonment, or any type of sophisticated personalisation, you’re likely better off considering a purpose-built solution.

Find the best specialised triggered email software

best triggered email software

There are several dedicated triggered messaging systems which help tie your ESP and eCommerce systems together. Some handle just cart abandonment, while more sophisticated systems handle more applications including email and website personalisation.

Here’s what you should consider when choosing a triggered messaging provider:

1. How much does the triggered email software cost?

First, check the cost of integration of the triggered email solution with your eCommerce platform. Support for data layers may reduce this cost. The W3C Digital Data Layer is a standard way of exposing eCommerce data such as cart contents to third-party providers and partners on your site.

This makes installing plugins and tools much simpler. There’s also less strain on your technical teams, as there’s no need for lots of custom coding.

Also, consider how the solution is priced.

There are three main pricing models to choose from:

  • Affiliate pricing model: Some solutions are priced based on the revenue generated by the triggered programmes. This can work well if you’ll be sending emails on a small scale, as you’ll pay only for what performs. However, it will be difficult to forecast costs and plan your budget if you’re sending emails at scale.
  • Basic/Pro/Premium pricing bands: Paying for functional packages makes it easier to forecast costs and control your budget. But you may end up missing out on some features out of your price range, or unnecessarily paying for functionality you don’t use. Often, there is an additional CPM cost for email sends or other personalisation capabilities, which makes costs unpredictable.
  • All you can eat model: Some solutions let you take up a subscription based on the size of your business (e.g. your website’s monthly page views), with no additional variable costs such as cpm or impressions. You get control of your marketing budget, and the cost scales as your company does. This model is mostly fit for mid-market and enterprise level users with a large customer base.

Many triggered email providers offer a range of other email and web functionalities. Find out if you can pick and choose from the available modules. This will avoid duplicating your existing functionality or paying for features you don’t need.

2. Does the platform have access to enough data?

Make sure the triggered email tool can collect and coordinate data from multiple sources, such as your website, ESP, and eCommerce system. Methods of data collection might include APIs, file transfer by FTP, or web scraping as appropriate.

Coordinated data ensures that the information displayed in triggered emails – such as the current price and product image – is up-to-date and matches what the customer will see when they click through to your website.

Only a platform that sits comfortably between your eCommerce platform and ESP will allow you to collect enough behavioural data to personalise and target emails effectively based on customers’ preferences and lifecycle stage.

For instance, you could run different variations of a triggered email programme depending on the customer’s level of engagement, or for new visitors versus established customers. And when triggers are based on real-time data straight from your eCommerce site, there’s no risk of a customer receiving a cart abandonment email when they’ve already made a purchase.

Also, check if there are any API or other usage limitations which may prevent your solution from working correctly or restrict the amount of data available.

3. Will it work alongside your existing (and new) technology?

For minimal friction when introducing the new system, adopt a platform that can work with, rather than duplicate, the software that you already use. This includes:

  • ESP for designing and sending emails (e.g. SendGrid, MailChimp, Adestra, Copernica)
  • eCommerce platform for collecting behavioural and transactional data (e.g. Magento, Shopify, Salesforce Commerce Cloud)
  • Customer Data Platform (CDP) for a holistic view of the customer (e.g. BlueVenn)
  • Ratings and reviews provider to harness social proof in your email content (e.g.Trustpilot, Feefo)

Implementation will be more disruptive if your marketing team has to learn to use a new ESP functionality. Ideally, your third-party triggered messaging system should be able to easily switch with you if you decide to change ESP.

4. How are customers identified?

To reach the maximum number of shoppers with relevant emails, you’ll need a platform that helps you identify as many customers as possible. Logically, the more shoppers you are able to recognise, the better you can follow up with them when they interact with your company.

Taking sales uplift from cart abandonment as an example, this chart shows a clear correlation between identification rate and sales uplift.

sales uplift cart abandonment identification rate
Data from Fresh Relevance clients deploying cart abandonment emails only.

It’s not a straight line, because your most loyal customers will also be the easiest to identify. But if you can increase your visitor identification rate from, say, 20% to 50%, your sales uplift will increase significantly.

All marketing platforms recognise shoppers who log in or register, and some recognise shoppers who have identified themselves in the past, for example using cookies. But what about visitors who normally use their desktop but who are using their mobile phone this time? They’ve never identified themselves on their current device, can you identify them?

Consider a solution that allows you to identify shoppers on whichever device they are using and tie their browsing behaviour back to their history, even if they haven’t identified themselves in this session.

5. Can you re-build a shopper’s cart across devices?

Suppose a shopper clicks a cart recovery email on a different device to the one they were using when they abandoned the cart. Because it’s a new device from before, your eCommerce system may start a new session with an empty shopping cart.

Some triggered email providers offer multi-device cart rebuild to automatically refill the cart on whatever device the customer is using. This significantly reduces friction in the customer journey.

5. How easy is it to personalise emails?

Over one in four consumers is more likely to be loyal to a brand that sends emails tailored to their needs and interests. This includes a custom header image based on the shopper’s favourite category, and relevant product recommendations based on previous searches or similar products. It’s not as complicated as it sounds: the ideal third-party platform will collect the data and run the necessary analytics, while marketers concentrate on how the content should be displayed.

personalized trigger email content

6. Can the triggered email software handle sophisticated triggers such as price-drop and back-in-stock?

Sophisticated emails like price-drop and back-in-stock require a system which can target shoppers who have viewed a product which has then dropped in price. Or who viewed an out-of-stock product which has since returned to stock.

These trigger types have even more moving parts and require data analysis, so check carefully that the provider handles them properly.

Back In stock email

Conclusion: Getting started with triggered emails

The impressive ROI from triggered emails means it’s worth taking the time to weigh up all the options available.

If you’re looking at adapting your existing ESP, consider how much resources will be needed to get the system up and running and whether you’ll be able to deliver all the functionality you need to meet your business goals.

There’s no one-size-fits-all approach to email marketing. But if your aim is to send highly relevant, personalised emails to as many customers as possible, adopting a purpose-built solution could be the way to go.

About Mike Austin

Mike Austin is the co-founder and CEO at Fresh Relevance. While working at his previous email marketing business, Mike recognised the challenge of data aggregation in the ecommerce space, launching Fresh Relevance in 2013 with co-founders Eddy Swindell and Pete Austin to solve this data need and optimise the customer journey.

    Enable registration in settings - general
    Compare items
    • Total (0)