Seeds
What is a UTM living guide?
Documented standard for UTM naming: approved sources (facebook, google, newsletter), mediums (cpc, email, social), lowercase conventions, campaign structures. Team references guide for consistent tagging. Prevents...
What's the difference between server-side and client-side tracking?
Client-side: JavaScript runs in browser (can be blocked by ad blockers). Server-side: code executes on server before page renders (can't be blocked). Server-side captures events...
How do I prove marketing ROI with broken tracking?
Use multiple methods: WooCommerce actual revenue vs ad spend for true ROAS, unique coupon codes for definitive attribution, incrementality tests (on/off experiments), and BigQuery-based analysis...
Why is my attribution worse than 3 years ago?
Browser privacy features (Safari ITP 2017+, Firefox ETP 2019+), iOS 14.5 ATT (2021), rising ad blocker adoption (now 31%+), GDPR/consent banners (40%+ rejection), and third-party...
How do I know which ads are actually working?
Compare WooCommerce revenue by UTM source (your truth) against platform-reported conversions. Use unique coupon codes per campaign for definitive attribution. BigQuery analysis shows complete purchase...
Can I fix attribution without rebuilding everything?
Yes. Keep existing client-side tracking running while adding server-side alongside it. WordPress plugins can add server-side tracking without touching your current setup. Start with purchase...
How do I track the full customer journey again?
Implement server-side tracking for complete funnel (page view → view item → add to cart → checkout → purchase), store session attribution data server-side, use...
What's causing my attribution gaps?
Common causes: UTMs stripped by redirects, Safari ITP limiting cookies to 7 days (24 hours for classified domains), ad blockers blocking tracking scripts, iOS ATT...
How do I reconnect my Facebook ad clicks to purchases?
Implement Facebook Conversions API (CAPI) for server-side tracking, use proper UTM parameters on all ad links, enable Enhanced Matching with customer email/phone, and ensure fbclid...
Why doesn't my GA4 match my ad platform conversions?
Different attribution models (GA4 uses last-click by default, Facebook uses 7-day click), different attribution windows, tracking blocked differently by ad blockers, and data processing delays....
Why is last-click attribution misleading?
Most journeys are multi-touch: Facebook ad → Google search → Direct → Purchase. Last-click gives all credit to 'Direct,' ignoring Facebook and Google contributions. Multi-touch...
What is Facebook Conversions API (CAPI)?
Server-to-server connection sending conversion events from your server to Facebook. Bypasses browser blocking, extends attribution window (7-day CAPI vs 24-hour pixel), sends complete customer data....