Event โ platform matrix
Overview of which event reaches which platform.
| dataLayer event | Phase | GA4 | Meta Pixel + CAPI | Google Ads |
|---|---|---|---|---|
view_item_list | 1 | โ
view_item_list | โ | โ dynamic |
select_item | 1 | โ
select_item | โ | โ |
view_item | 1 | โ
view_item | โ
ViewContent | โ dynamic |
add_to_cart | 1 | โ
add_to_cart | โ
AddToCart | โ remarketing |
view_cart | 1 | โ
view_cart | โ | โ |
remove_from_cart | 1 | โ
remove_from_cart | โ | โ |
begin_checkout | 1 | โ
begin_checkout | โ
InitiateCheckout | โ intermediate |
add_shipping_info | 1 | โ
add_shipping_info | โ | โ |
add_payment_info | 1 | โ
add_payment_info | โ
AddPaymentInfo | โ |
purchase โญ | 1 | โ
purchase | โ
Purchase | โ Conversion |
sign_up | 2 | โ
sign_up | โ
CompleteRegistration | โ Lead conv. |
generate_lead | 2 | โ
generate_lead | โ
Lead | โ Lead conv. |
search | 2 | โ
search | โ
Search | โ |
refund | 3 | โ
refund | (custom) | API refund |
view_promotion | 3 | โ
view_promotion | โ | โ |
select_promotion | 3 | โ
select_promotion | โ | โ |
page_view (SPA only) | 3 | โ
page_view | โ
PageView | โ remarketing |
Parameter mapping GA4 โ Metaโ
The agency wires these mappings in GTM (you don't have to):
| GA4 / dataLayer | Meta (Pixel + CAPI) |
|---|---|
ecommerce.currency | currency |
ecommerce.value | value |
ecommerce.transaction_id | order_id |
ecommerce.items[].item_id | content_ids (array) + contents[].id |
ecommerce.items[].quantity | contents[].quantity |
ecommerce.items[].price | contents[].item_price |
user_data.email | em (SHA-256) |
user_data.phone | ph (SHA-256) |
user_data.first_name | fn (SHA-256) |
user_data.last_name | ln (SHA-256) |
user_data.address.city | ct (SHA-256) |
user_data.address.postal_code | zp (SHA-256) |
user_data.address.country | country (SHA-256) |
user_data.external_id | external_id (SHA-256) |
Google Ads conversion actionsโ
| dataLayer event | Recommended GAds action |
|---|---|
purchase | Purchase (dynamic value) |
add_to_cart | (audience only, not a conversion) |
begin_checkout | (optional โ intermediate conversion) |
generate_lead | Lead |
sign_up | Sign-up |
Agency-side: create these conversion actions in Google Ads, link to the account, wire to GTM.