Analytics
Tracking pixels for your emails
Analytics are available as an add-on
Embed a pixel in each of your emails to gain access to post-send analytics about your open rate, device, reading time, and other metrics.
Click the Analytics button on the left sidebar. Click the New Pixel button, specify a name for your pixel, and click Create. You'll be brought to that pixel's analytics page. At the top of the page, next to the "Edit Pixel" button, is an button to show and copy the requisite code excerpt, which you can copy and paste into your email. Pixel names can contain spaces and most UTF8 characters. Rename a pixel at any time with the Edit Pixel button on the pixel's page.
Paste the code into your email just before the closing <body/>
tag. We recommend creating a separate pixel for each email you create. Add the pixel to your email just before you export it, so your development in Parcel doesn't dilute your analytics data.
Each time an email (with an embedded pixel) is opened, a pixel load is saved.
There is an analytics page for each pixel. This page includes graphical information about the rate of opens, color scheme, device, reading time, and other metrics.
You can export the data for any individual pixel as a CSV. On a pixel's page, click the three dots button to the right of the Edit Pixel button, and then click "Export data".
Column | Description | Type |
---|---|---|
loadId | A unique identifier for each pixel load | string (UUID) |
pixelId | Unique identifier for the pixel | string |
type | The type of the load 'PRINT' , 'FORWARD' , 'DARK' , 'LIGHT' , 'CUSTOM' , 'GENERIC' | string |
timestamp | The timestamp of the load, expressed in UTC | timestamp |
recipientId | An ID you can set to later correlate with each user in your own system | string |
metadata | Any extra data you'd like to include for your own system/use | JSON object |
prefetched | Whether the load was prefetched by a automated system or some privacy measure (ex: Apple privacy protection) | boolean |
proxied | Whether the email was loaded through a proxy server to protect the recipient privacy info (ex: Gmail and Yahoo) (when available) | boolean |
readMilliseconds | The time the reader spent reading the email, in milliseconds (when available) | integer |
ipAddress | The IP address of the user who opened the email (when available) | cidr |
country | The country of the user who opened the email (when available) | string (2 char) |
userAgent | The user agent of the user who opened the email (when available) | string |
emailClient | The email client used to open the email (when available) | string |
renderingEngine | The rendering engine used to open the email (when available) | string |