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
- You add a tiny invisible image to your page or email
- When the page/email loads, the image is requested from BannerTrackr
- BannerTrackr records the impression and returns a transparent pixel
- 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
- Go to your dashboard
- Navigate to Placements
- Click on a placement
- 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:
| Data | Description |
|---|---|
| Country | Geographic location of the viewer |
| Device | Desktop, Mobile, or Tablet |
| Browser | Chrome, Safari, Firefox, etc. |
| Referrer | Where the visitor came from |
| UTM Parameters | If 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?
- Check your Pixel ID — Make sure you copied the correct ID from your placement
- Placement is paused — Paused placements don't record impressions
- 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
- Click Tracking — Track when users click on your ads
- Smart Image — Serve the banner image and track with a single URL