Cherry Seed

How do I track cross-device conversions?

cross-device tracking mobile to desktop conversion multi-device attribution email matching tracking

Quick Answer

Cross-device tracking requires user identification: email capture pre-purchase, login systems, or platform-specific IDs (Google User-ID, Facebook fbp). Server-side tracking sends hashed email to platforms, enabling cross-device matching. User browses on mobile, purchases on desktop—platforms connect sessions via email. WooCommerce captures email at checkout automatically.

Full Answer

Customer browses products on mobile during lunch break. Returns home, uses desktop to complete purchase. Traditional cookie-based tracking sees two different users. Revenue attributes incorrectly or not at all. Cross-device tracking solves this by identifying the same person across devices using email, login, or platform-specific identifiers. Server-side tracking makes cross-device matching reliable by sending user identifiers platforms can match across sessions. The Cross-Device Attribution Problem Mobile session (12pm): User clicks Facebook ad on phone, browses products, adds to cart, doesn't purchase. Desktop session (7pm): Same user returns on desktop (different device, different browser, different cookie), completes purchase. Client-side tracking sees: Two unrelated sessions. Facebook doesn't get credit for driving the purchase. Your attribution is wrong. Server-side with email matching: WooCommerce captures email at checkout, server sends hashed email to Facebook CAPI and Google Enhanced Conversions. Platforms match email across devices, connect mobile browsing to desktop purchase. Attribution works. Email-Based Matching...

Sources

Programmatic Access

GET https://seresa.io/wp-json/cherry-tree-by-seresa/v1/seeds/208

Cite This Answer

Cherry Tree by Seresa - https://seresa.io/seed/ecommerce-tracking/cross-device