TrackingTracking Features

Tracking Features

Master click tracking, conversion tracking, and attribution to understand your customer journey

How Harper Tracking Works

Harper uses multiple tracking methods to capture the complete customer journey from ad click to conversion. Our multi-layered approach ensures maximum accuracy even with privacy restrictions.

The 3-Layer Tracking System:

1

Browser Tracking (Pixel)

JavaScript tracking code captures clicks, page views, and events in the browser. Works for most users.

2

Server-Side Tracking (CAPI)

Conversion data sent directly from your server to Facebook, bypassing browser restrictions. Improves match rate by 30-50%.

3

Fingerprint Matching

Advanced device fingerprinting matches conversions to clicks even when cookies are deleted. Fills gaps left by other methods.

Tracking Features

How Tracking Works: Step-by-Step

1. User Clicks Facebook Ad

When someone clicks your Facebook ad, Facebook adds an fbclid parameter to the URL. This is a unique identifier for that click.

https://yourstore.com/product?fbclid=IwAR123abc...

2. Harper Captures the Click

Our tracking script detects the fbclid, stores it in the browser, and sends it to our servers along with device info, IP address, and user behavior data.

3. User Browses Your Store

As the user browses, we track their journey: which pages they visit, products they view, items added to cart, and time spent on each page.

4. User Makes a Purchase

When they complete checkout, we capture the conversion with order details (revenue, products, customer info). This data is sent via both browser pixel and server-side CAPI.

5. Attribution Engine Matches Data

Our attribution engine matches the conversion back to the original click using the fbclid, browser fingerprint, and customer data. The sale is attributed to the correct Facebook ad.

6. Data Sent to Facebook & Your Dashboard

The conversion is sent to Facebook via CAPI so Facebook can optimize your ads. You see the attributed sale in your Harper dashboard with full details.

Understanding Attribution Windows

An attribution window is the time period after a click during which a conversion can be attributed to that ad.

Default: 7-Day Click, 1-Day View

  • 7-day click window: If someone clicks your ad and purchases within 7 days, the conversion is attributed to that ad click
  • 1-day view window: If someone just views your ad (no click) and purchases within 1 day, it counts as a view-through conversion

You can customize these windows in Settings → Attribution

Tracking Best Practices

  • Enable both browser pixel AND server-side CAPI for maximum accuracy
  • Test your tracking setup regularly to catch issues early
  • Use UTM parameters in addition to fbclid for comprehensive campaign tracking
  • Review attribution reports weekly to understand customer behavior
  • Set appropriate attribution windows based on your sales cycle

Learn More About Tracking

Was this helpful?