WebmasterID logoWebmasterID
Event tracking

The view_promotion event

view_promotion is a GA4 recommended e-commerce event for internal merchandising. You fire it when a promotion — a banner, hero slot, or campaign creative inside your own site — becomes visible. It carries promotion_id, promotion_name, creative_name, and creative_slot, plus an items array. Paired with select_promotion, it measures the on-site impact of promotional placements distinct from external ad campaigns.

Verified against primary sources

What this means

view_promotion is a GA4 recommended event for internal promotions — merchandising you control on your own pages, as opposed to paid external ads. You fire it when the promotional creative is shown to the user.

The event identifies the promotion with promotion_id and promotion_name, and the specific creative with creative_name and creative_slot, so you can distinguish one banner variant or slot from another.

Promotion vs creative parameters

promotion_id and promotion_name name the campaign; creative_name and creative_slot name the asset and where it sat. The items array links the promotion to the products it featured. Because view_promotion and select_promotion share these fields, you can compute a click-through-like ratio for each internal placement.

How it appears in analytics and logs

A view_promotion event means an internal promotional slot was displayed. Low view counts on a promo slot can indicate it renders below the fold or is rarely reached.

Diagnostic use case

Measure impressions of internal promotions and banners so you can compare which on-site placements actually get seen.

What WebmasterID can help detect

WebmasterID can record internal promotion impressions as first-party events so you can evaluate on-site merchandising without third-party tracking.

Common mistakes

Privacy and accuracy notes

Promotion and creative parameters describe content, not individuals. No personal data is required to record a promotion impression. Educational, not legal advice.

Related pages

Sources and verification notes

Last reviewed 2026-06-24. Facts are checked against primary/official sources where available; uncertain specifics are marked “Data not yet verified” rather than guessed.