Skip to main content
Legacy events

select_promotion

Legacy CMS select_promotion payload (items at top level).

Status: Deprecated

Replacement guidance: Use select_promotion.

Deprecated CMS payload that placed items at the top level instead of inside ecommerce.

Replaced by GA4 select_promotion with ecommerce.items.

Sample data layer snippet

dataLayer.push({
  "event": "select_promotion",
  "items": [
    {
      "item_id": "discount_12",
      "item_name": "Summer Sale"
    }
  ]
});

Top-level parameters

ParameterSamplePresenceDescription
items[...]if availableLegacy items array for the selected promotion.

Still need help? Share an idea