Track Opens with a Beacon Image

A beacon is an image you include in your emails that Sailthru uses to track which users open your emails. When the image loads, Sailthru logs information about the user and their session. If you want to track opens, you must include a beacon in your templates and campaigns.

Including the beacon allows you to gather more specific data than whether the user opened the email, including the times of day the user typically reads email and their general location. You’ll then be able to send campaign emails to each recipient based on a Personalized Send Time, or target groups of users with unique messaging based on their location. You’ll also benefit from reporting that indicates the open rate of each of your campaigns.

Set a Beacon Image

You will maintain a single beacon image for your account, which you can insert in all templates using a simple Zephyr code.

By default, your Sailthru account comes with the beacon image set to a “Powered by Sailthru” icon. It is recommended that you upload your own beacon image that Sailthru will display in your emails. A transparent 1-pixel by 1-pixel gif or png is recommended so that your design is not dependent on the beacon image, though any image can be used, so long as it can be included in each message; for example, your company logo.

To upload a beacon image, visit your Email Settings Page (located under Settings > Channels > Email) and upload a PNG, GIF, or JPG file under Beacon Image. After you’ve uploaded this image once, you do not need to do so again unless you want to change beacons.

Note: Even after completing this step, you will still need to ensure that the Zephyr code to display the beacon is included in all email templates.

Include the Beacon

You must include the beacon in each of your transactional and campaign emails/templates in order to track opens for their sends.

There are a few options for inserting a beacon image in your template or campaign code. Regardless of the one you choose, it is recommended that you place your beacon near the top of your template in case your emails are clipped by the recipient’s email host, and the full message is not displayed. Beacons in a clipped region of an email will not be counted towards opens.

  • To include the beacon image and have it linked to its default location, use the Zephyr code {beacon}.
    • The default link location for the default Sailthru beacon logo is sailthru.com.
    • The default link location for your custom beacon image is your domain.
  • If you want to set a different link, for example to a subpage of your website, use {beacon_src} to access the full beacon URL. For example:<a href="http://example.com/path/page.html"><img src="{beacon_src}"/></a>
  • If you want the beacon image displayed without being hyperlinked, you can simply insert the image using {beacon_src}. For example:<img src="{beacon_src}" alt="logo alt text here" />

In addition to your sends, the beacon image will render in the Preview tab when you are editing templates or campaigns and in test emails.

Note: If you are using HTTPS images in your email, recipients may get browser security warnings if you also have any non-secure images (HTTP) in your email. In this scenario, you’ll need to use an HTTPS beacon. Use {beacon_ssl} or  {beacon_src_ssl}) to accomplish this.

Limitations on Tracking Opens

There may be a small percentage of users who open and read your email without enabling images in their email client. Those users cannot be tracked unless they click a link in a message. Otherwise, they will otherwise not be included in open rates. For more on campaign reporting, see the Reporting Overview page.

Top