Take me back!! I want my CSS!! Click me to get back :)

Learn how to build websites,
from scratch

Start with our FREE 10-Day Bootcamp:

Tracking Pixel

Tracking pixels are little 1x1 pixel images that allow you to keep track of how many users visit your website or see your advertisement.

Tracking pixels are little 1×1 pixel images that allow you to keep track of how many users visit your website or see your advertisement.

Look, here is a tracking pixel for you to see:

Ooooh! Isn’t she just the cutest little tracking pixel you have ever seen?!

When you open this email and read about tracking pixels, one of the ways that we will know that you did so is that you will ask our server to download our little tracking pixel.

So, when an advertiser wants to know how many users see their ad they use a tracking pixel. What they do is embed a small, transparent PNG in their advertisement that the user can’t see but the advertiser can keep track of.

Each time a new person visits the website where the ad is, that user has to download the advertisement, including the 1×1 pixel transparent PNG. Everytime a user downloads the image, their computer sends a message to the advertiser’s server saying:

“Hey, send that pixel over to this computer at IP Address 50.74.75.135.”

The server says, “Yes, ma’am,” sends the tracking pixel over to that IP Address, and makes a note of the event in its server logs.

At the end of the day (or week, or month), the advertiser looks at their server logs and counts up all the different IP Addresses who requested that tracking pixel; if 10,000 different IP Addresses requested the tracking pixel be sent to them, that means 10,000 people saw the ad.

[Pop Quiz: If the advertiser was paying $10 CPM how much money would they owe to the publisher?]

This is the same technology that allows web analytic services like Google Analytics and Chartbeat to tell how many people visited your site.

Cocktail Party Fact

Now that you know about tracking pixels, you should put them to work! If there is ever a web service that you use that doesn’t provide you with all the analytics you desire, you can employ tracking pixels to get the information you need.

Since a certain crowd-funding platform doesn’t provide users with information about how many people visit their project page (they only tell you how many people give you money!) a certain clever developer we know stuck a small transparent image onto his page and looked at his server logs to determine his project’s conversion rate (the number of people who visited the project page and gave money).

Want more articles like this?

Sign up to get the most recent tech news, tips and career advice.

  • Jess

    Silly question, but why wouldn’t they just count the number of clicks they get on the ad/website/email? Why do they need the tracking pixel too?

  • Guest

    Being able to know how many impressions (which is what the tracking pixel measures…more or less) were served allows an advertiser to do a quick calculation to determine click through rate (CTR = clicks/impressions*1000) which is a measurement of effectiveness of the ad or campaign.

  • Dave

    Is there a way to tell (in email marketing) which subscriber clicked thru an ad to completion using a tracking pixel or just how many “people” landed on the Thank You page? Is there a way to tell Who on your list is clicking thru and Who isn’t?

  • http://courtneybolton.com/ @courtneyBolton

    Can I embed tracking pixel into a still image, like a photograph?

    • vdumitrica

      You don’t need a “tracking pixel in a still image”, as the image itself is made out of hundreds or thousands of pixels. You can make the image itself to be tracked on the server side. The tracking pixel is an image itself, it just happens the image size is 1×1 pixels.

  • Robert Drews

    Sorry, I’m super late to this party. Besides looking at your own server records to see how many times the pixel was requested, who can you employ to host and record pixel tracking for you? I’m looking for a third party solution so we can provide accredited data on article impressions.
    thanks

  • http://google.com darkflux

    can’t they just do that using the ad itself? why would they need a pixel when the ad has to load as well?

  • adblock-user

    they could use the ad itself, but if there´s no ad they still want to count page-views, that´s my guess

  • http://www.growthsource.fr Florian Le Marcus

    Hello,

    Nice article ! And nice webdesign btw. I’m looking for a tutorial on how to implement pixel tracking in emails? Could someone help me with it?

    Thank’s

x
Wondering if TECH might be right for you?

Sign up for FREE for weekly updates & fun lessons!