The select_content event
select_content is a GA4 recommended event that fires when a visitor selects content — clicking an article, a promotion, or a media item. It carries content_type and item_id to identify what was chosen. It is a general-purpose engagement event for non-commerce content, the editorial counterpart to the retail select_item event.
What this means
select_content is a GA4 recommended event for content engagement. It fires when a visitor selects a content element, with `content_type` describing the kind of content (e.g. 'article', 'product', 'promotion') and `item_id` identifying the specific piece. GA4 reports it as a general engagement event.
It generalises the idea of a meaningful click to any content, not just commerce items.
select_content versus select_item
Use select_content for editorial or general content choices — an article click, a promo banner, a featured tile — and reserve select_item for clicks on products within an e-commerce list. Keeping them distinct prevents content engagement from polluting retail funnels. Consistent content_type values make reporting legible; ad-hoc, per-page labels fragment the data.
- Fires when a content item is selected
- Carries content_type and item_id
- Editorial counterpart to retail select_item
How it appears in analytics and logs
A select_content event means a visitor chose a specific content item. The content_type and item_id show what kind of content earns clicks and which pieces perform.
Diagnostic use case
Track which content blocks, promos, or articles visitors click, so editorial and on-page elements can be measured like merchandising.
What WebmasterID can help detect
WebmasterID can record content-selection events first-party, so editorial engagement is measurable without third-party content tags.
Common mistakes
- Using select_content for e-commerce list clicks.
- Inventing inconsistent content_type values per page.
- Omitting item_id so individual content cannot be ranked.
Privacy and accuracy notes
select_content records the content type and item id, not who clicked. The payload is content metadata, not personal data.
Related pages
- The select_item event
select_item is a GA4 recommended e-commerce event that fires when a visitor clicks a product inside a list — selecting an item from a category grid, search results, or carousel. It carries the item plus the item_list_id and item_list_name it was chosen from. Paired with view_item_list, it turns impressions into click-through, showing which merchandising surfaces actually drive product views.
- The share event
share is a GA4 recommended event that fires when a visitor shares content. It carries method (the channel, such as 'Twitter' or 'email'), content_type, and an item_id. It measures sharing intent on your own site — the click of a share control — not whether the share was completed or what reach it earned off-platform.
- Event parameters: adding context safely
Event parameters are the key-value details attached to an event: which button, which product, which step. They are what turns a bare event name into something analysable. The craft is choosing a small, stable set of parameters with consistent names and values — and the discipline is keeping every one of them free of personal data, because parameters are stored and widely visible in tooling.
- Event Explorer
Inspect content-selection events.
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.