bannertrackrdocs

Tracking Pixel

Track banner impressions using a 1x1 transparent pixel

Tracking Pixel

The tracking pixel is an invisible 1x1 image that records an impression whenever it loads. This is the most reliable way to track how many people saw your banner ad.

How It Works

  1. You add a tiny invisible image to your page or email
  2. When the page/email loads, the image is requested from BannerTrackr
  3. BannerTrackr records the impression and returns a transparent pixel
  4. The pixel is invisible to your readers

Basic Usage

<img
  src="https://bannertrackr.com/api/track/px/YOUR_PIXEL_ID"
  width="1"
  height="1"
  alt=""
/>

Replace YOUR_PIXEL_ID with the Pixel ID from your placement in the dashboard.

Where to Find Your Pixel ID

  1. Go to your dashboard
  2. Navigate to Placements
  3. Click on a placement
  4. Your Pixel ID is displayed in the placement details

Placement Tips

For Newsletters

Place the pixel inside your email content, ideally near the sponsored banner:

<!-- Your sponsor banner -->
<img src="sponsor-banner.png" alt="Sponsor Name" width="600" />

<!-- Tracking pixel (invisible) -->
<img
  src="https://bannertrackr.com/api/track/px/YOUR_PIXEL_ID"
  width="1"
  height="1"
  alt=""
/>

For Websites

Add the pixel near your ad, using CSS to hide it completely:

<div class="ad-container">
  <img src="sponsor-banner.png" alt="Sponsor Name" />

  <!-- Tracking pixel -->
  <img
    src="https://bannertrackr.com/api/track/px/YOUR_PIXEL_ID"
    width="1"
    height="1"
    alt=""
    style="position: absolute; visibility: hidden;"
  />
</div>

What Gets Tracked

Each impression automatically captures:

DataDescription
CountryGeographic location of the viewer
DeviceDesktop, Mobile, or Tablet
BrowserChrome, Safari, Firefox, etc.
ReferrerWhere the visitor came from
UTM ParametersIf present in the URL

Privacy & Accuracy

  • No cookies — BannerTrackr doesn't use cookies
  • Daily visitor hashing — We count unique visitors without storing personal data
  • Proxy detection — Email client proxies (Gmail, Apple Mail) are detected and flagged

Alternative Pixel URL

You can also use the .gif endpoint:

<img
  src="https://bannertrackr.com/api/track/pixel.gif?p=YOUR_PIXEL_ID"
  width="1"
  height="1"
  alt=""
/>

Both endpoints work identically.

Troubleshooting

Pixel not recording impressions?

  1. Check your Pixel ID — Make sure you copied the correct ID from your placement
  2. Placement is paused — Paused placements don't record impressions
  3. Plan limit reached — Check if you've hit your monthly impression limit

Impressions seem low?

  • Some email clients block images by default until the user clicks "Display images"
  • Ad blockers may block tracking pixels on websites
  • Apple Mail Privacy Protection pre-fetches images, which we detect and handle

Next Steps

On this page