Seeds
How do I get GA4 API credentials?
In GA4 Admin, go to Data Streams, select your web stream, then find Measurement Protocol API secrets. Click 'Create' to generate an API secret. You...
How do I debug Measurement Protocol?
Use the debug endpoint (/debug/mp/collect) to get validation errors before sending real events. Add debug_mode parameter to see events in GA4 DebugView. Log all request/response...
How do I connect server events to user sessions?
Capture the client_id from the _ga cookie on the client side and pass it to your server. Include this client_id in your Measurement Protocol request....
When should I use server-side GA4?
Use server-side (Measurement Protocol) when client-side data loss is significant (>20%), for critical ecommerce tracking, when Safari/iOS traffic is high, or when ad blocker usage...
How do I test GA4 tracking?
Use DebugView for real-time event testing, check Real-Time reports for immediate verification, make test purchases to verify ecommerce, and compare test conversion count to actual....
Why is GA4 showing no data?
Common causes: wrong Measurement ID, data stream not active, gtag.js not loading, internal traffic filter enabled, or timezone mismatch. Check Real-Time report first—if nothing appears...
How do I use GA4 DebugView?
Enable debug_mode in gtag config or add ?_d=1 to URL parameters. Then go to GA4 → Configure → DebugView to see events fire in real-time....
How do I fix GA4 ecommerce tracking?
Ensure purchase event includes required fields: transaction_id (unique per order), value, currency, and items array. Transaction_id is critical—without it, events are rejected. Check Ecommerce Purchases...
Why aren't my GA4 events firing?
Check: event name follows rules (lowercase, underscores only), gtag.js loaded before event code, no JavaScript errors in console, correct syntax, and event actually triggered. Use...
Why do my GA4 conversions not match my actual sales?
Because client-side GA4 only ever sees part of your traffic. Ad blockers, Safari's tracking prevention, rejected consent, and ordinary JavaScript failures all stop events before...
What are the most common GA4 setup mistakes?
The frequent ones are mechanical: events that fire but are never marked as conversions, Enhanced Measurement left disabled, internal traffic not filtered, and purchase events...
Can WordPress businesses fast-track AI readiness?
You can fast-track the setup, not the wait for history. On WordPress, a tracking-and-warehouse layer that would be a multi-month custom build elsewhere can be...