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:
Browser Tracking (Pixel)
JavaScript tracking code captures clicks, page views, and events in the browser. Works for most users.
Server-Side Tracking (CAPI)
Conversion data sent directly from your server to Facebook, bypassing browser restrictions. Improves match rate by 30-50%.
Fingerprint Matching
Advanced device fingerprinting matches conversions to clicks even when cookies are deleted. Fills gaps left by other methods.
Tracking Features
Click Tracking
Capture every Facebook ad click using FBCLID, even when cookies are blocked.
Key Features:
Conversion Tracking
Track purchases, add-to-carts, and custom events with multiple methods.
Key Features:
Multi-Touch Attribution
Understand which ads contribute to conversions across the customer journey.
Key Features:
User Journey Tracking
Map the complete path from ad click to purchase with timeline visualization.
Key Features:
Event Tracking
Track standard e-commerce events and custom business events.
Key Features:
Custom Events
Create and track custom events specific to your business needs.
Key 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
Previous
← Previous ArticleNext
Next Article →