Seeds
How do I link GA4 to Google Ads?
In GA4 Admin, go to Google Ads Links, click 'Link', choose your Google Ads account, enable auto-tagging and personalized advertising, then confirm. In Google Ads,...
Can I import GA4 conversions into Google Ads?
Yes. After linking accounts, go to Google Ads → Goals → Conversions → New Conversion → Import → GA4. Select the GA4 events to import...
Why does Google Ads show more conversions than GA4?
Google Ads often shows more due to data-driven attribution crediting multiple touchpoints, cross-device matching via Google accounts, and view-through conversions. GA4's last-click model only credits...
How do I compare GA4 and Google Ads data?
Create a spreadsheet comparing both platforms to your backend truth. Track weekly: backend conversions, GA4 conversions, Google Ads conversions, and each platform's capture rate. Look...
What attribution model should I use?
For Google Ads: use data-driven attribution if you have enough conversion volume (400+ conversions in 30 days). For GA4: data-driven is also best if available....
How do I test Measurement Protocol events?
Use GA4's DebugView for real-time event validation. Send events with debug_mode: true to see them in DebugView. Also use the validation endpoint first (/mp/collect/debug) which...
What events can I send via Measurement Protocol?
You can send any GA4 event via Measurement Protocol: standard ecommerce events (purchase, add_to_cart), recommended events (sign_up, login), and custom events with any name. The...
Does Measurement Protocol work with ecommerce?
Yes, fully. Send purchase events with complete ecommerce data: transaction_id, value, currency, tax, shipping, and items array with product details. GA4 ecommerce reports will show...
Can I backfill historical data with MP?
Limited. GA4 accepts events with timestamps up to 72 hours in the past. Older events are rejected. For historical data import, use GA4's Data Import...
What's the difference between GA4 MP and UA MP?
GA4 Measurement Protocol uses a different endpoint, authentication, and payload structure than Universal Analytics. GA4 requires an API secret and uses JSON payloads. UA used...
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...