Q: For offline/server conversions, do I use Measurement Protocol or Data import?
A: Choose by whether you need real-time attribution or just enrichment.
— Use the Measurement Protocol when the offline event should attribute to a real session — send it with the client_id/session_id so GA4 stitches it to the original visit (great for CRM-confirmed purchases).
— Use Data import (Admin → Data import) to enrich existing events with extra dimensions via a join key — like adding 'loyalty_tier' to user data after the fact.
— Watch out: Measurement Protocol events need a recent matching session or they won't attribute.
TL;DR: Measurement Protocol sends new attributed events; Data import decorates existing ones. Use the Protocol for offline conversions, import for backfilling dimensions.
Got a GA4 question? Drop it 👇
GA4 Triage
@GA4Triage
Q: For offline/server conversions, do I use Measurement Protocol or Data import?
Этот пост опубликован в Telegram-канале GA4 Triage. Подписаться можно по ссылке: @GA4Triage.