To track events in your email sponsorship campaigns, install the Paved pixel on your website.
The Paved Pixel is a lightweight JavaScript tag that powers conversion tracking, lookalike audiences, and website demographics for Paved ad campaigns. The Paved Pixel works for both dedicated & sponsored campaigns from our Marketplace and programmatic campaigns on the Paved Ad Network.
By default, the pixel will track URLs visited, domains visited, and the devices your visitors use. In addition, you can use the pixel's library of functions to:
conversions
signups
downloads
custom events
Paved Pixel Installation Steps
1. Copy Your Pixel's Base Code
Before you install the pixel, you will need your pixel's base code, which you can find in Account Settings > Pixels.
Log in to your Paved Advertiser account.
Click the Profile drop-down menu, and choose Conversion Pixels βοΈ
Click the name of your site to copy your unique pixel code.
β
Next, you'll install this code on your website and the pages you'd like to track.
Note:
The Paved Pixel is also compatible with Tag Management System (TMS) tools like Google Tag Manager. Learn more in: Use 3rd Party Tracking
2. Install the Paved Pixel On Your Site
To install the pixel, we highly recommend that you add its base code between the opening and closing <head>
tags on every page where you will be tracking website visitor actions. Most developers add it to their website's persistent header so it can be used on all pages.
Placing the code in your <head>
tags reduces the chances of browsers or 3rd-party code blocking the pixel's execution. It also executes the code sooner, increasing the chance that your visitors are tracked before they leave your page.
Once you have added it to your website, load a page that has the pixel. This should call pvd('event', 'pageload')
, which will be tracked as a PageLoad
event in the Events Manager.
Once Paved receives a signal from the tag, your pixel will be listed as π’ Active in the Conversion Pixels βοΈ section of your account:
3. Track Events Using the Paved Pixel
You can use the Paved Pixel to track various events on your website. Before you start, the pixel's base code must already be installed on every page where you want to track conversions.
All standard events are tracked by calling the pixel's pvd('event')
function, with the event name, and (optionally) a JSON object as its parameters. For example, here's a function call to track when a visitor has completed a purchase event, with currency and value included as a parameter:
pvd('event', 'purchase', {currency: "USD", value: 30.00});
We currently support the following events:
Event Type | Event Parameter | Additional Parameters |
Purchase | purchase | currency (string)value (decimal) |
Sign Up | sign_up | account_type (string) |
Download | download | file (string) |
Search | search | search_term (string) |
To add a custom event, please contact your Paved account manager.
Note: If you're working with a Paved Ad Network campaign, be sure to select Enable Conversion Tracking in the Budget step of the Ad Builder.
Optional Step: Enhanced User Matching
Optionally, you can add additional details to help identify the user.
Enhanced user matching is recommended for conversion tracking and highly recommended for building audiences.
We can accept the following identifiers:
Parameter | Description | Example |
lowercase email address | ||
md5_email | MD5 hash of lowercase email address | ede11e58ccb2a69be895ebf43bdbfe11 |
sha256_email | SHA256 hash of lowercase email address | 29ad0bc7b86878af75a07a31f2e24d50 |
These can be sent alongside any event parameters, including the Page Load event in the base code:
pvd("event","pageload", {md5_email: "ede11e58ccb2a69be895ebf43bdbfe11"})