Tracking pixels for your emails


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.

Create and Use a Pixel

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.

Silent video of the Parcel window. The cursor moves to and clicks on the "Analytics" button on the left sidebar, which brings the user to the Analytics page. The user then clicks on the "Create Pixel" button, which reveals an editable text field and a save button. The user types a name into the text field, and then clicks the Save button. The page is redirected to the analytics page for that particular pixel, which contains several sections. At the top right corner of the page is a button labeled "Edit Pixel" and an icon with three dots. The three dots are clicked, revealing a menu with the following options: "View Tracking Code", "Export Data", "Clear Data", and "Delete". The user clicks on the "View Tracking Code" option, which reveals a pop-up dialog. This new dialog has a block of HTML code and the instructions "Copy and paste this tracking code right before the closing <body/> element." Below is a button labeled "Copy to Clipboard", which the user clicks.
Screen recording showing how to set up a webhook

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.

Pixel Loads

Each time an email (with an embedded pixel) is opened, a pixel load is saved.

Pixel Analytics

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.

Export Data

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".

loadIdA unique identifier for each pixel loadstring (UUID)
pixelIdUnique identifier for the pixelstring
typeThe type of the load 'PRINT', 'FORWARD', 'DARK', 'LIGHT', 'CUSTOM', 'GENERIC'string
timestampThe timestamp of the load, expressed in UTCtimestamp
recipientIdAn ID you can set to later correlate with each user in your own systemstring
metadataAny extra data you'd like to include for your own system/useJSON object
prefetchedWhether the load was prefetched by a automated system or some privacy measure (ex: Apple privacy protection)boolean
proxiedWhether the email was loaded through a proxy server to protect the recipient privacy info (ex: Gmail and Yahoo) (when available)boolean
readMillisecondsThe time the reader spent reading the email, in milliseconds (when available)integer
ipAddressThe IP address of the user who opened the email (when available)cidr
countryThe country of the user who opened the email (when available)string (2 char)
userAgentThe user agent of the user who opened the email (when available)string
emailClientThe email client used to open the email (when available)string
renderingEngineThe rendering engine used to open the email (when available)string