The view_promotion event measures the impressions of marketing content (banners, pop-ups, recommendation sections, etc.) within the site. It contains products connected to promotions in the items array, and records which promotions and where they were exposed using the promotion_id, promotion_name, creative_name, and creative_slot parameters.
It corresponds to UA's Promotion Impression and was standardized as the view_promotion event in GA4. promotion_name contains the promotion name for internal identification (e.g. 'Summer_Sale_2026'), and creative_slot contains the placement (e.g. 'hero_banner', 'sidebar').
By analyzing the view_promotion and select_promotion events together, you can calculate the click-through rate (CTR). If the number of clicks compared to the number of impressions for a particular banner is low, it is a sign that the creative, location, and timing need to be improved.
GA4 Screen Path: Reports > Monetization > Ecommerce Purchases > 'Viewed Items in Promotions' section.
Key takeaways
- This is a GA4 e-commerce event that occurs when promotional content such as banners, pop-ups, and sliders is displayed.
- Promotions are identified in detail by promotion_id, promotion_name, creative_name, and creative_slot.
- Compared to select_promotion, you can calculate the click-through rate (CTR) for each promotion.
- It corresponds to UA's Promotion Impression and was standardized as view_promotion in GA4.
- Promotion-product connection analysis is possible by including products linked to promotions in the items array.
