Modules Documentation
Analytics events
GA4 / GTM event list for the module.
Complete
Coverage telemetry covers three funnel stages: discovery (article impressions on connected-entity rails), engagement (article-page view + reading depth + scroll completion), and traversal (clicks on sidebar mention pills). Coverage articles drive higher session depth than any other page type — they’re the cross-module traversal engine in measurable form.
Event taxonomy
- coverage.card.impression
- Fires when a coverage card enters the viewport on any surface. Properties: { article_id, article_slug, kind, parent_event_id, source_surface (event_details | founder_profile | startup_details | opportunity_details | editorial_rail | home_featured), is_featured }.
- coverage.card.click
- Fires when a coverage card is clicked. Same properties as .impression + position_in_list + dwell_time_ms (time the card was visible before click).
- coverage.article.view
- Fires on /coverage/:slug page load. Properties: { article_id, kind, parent_event_id, country, sector, mention_counts: { founders, startups, opportunities, files }, is_sponsored }.
- coverage.article.scroll
- Fires at scroll milestones: 25%, 50%, 75%, complete. Properties: { article_id, milestone, time_to_milestone_ms }. Complete is the key engagement signal.
- coverage.mention.click
- Fires when a sidebar mention pill is clicked (founder / startup / opportunity / file). Properties: { article_id, mention_type, mention_id, mention_position }. The cross-module traversal signal.
- coverage.parent_event.click
- Fires when the parent event chip is clicked. Properties: { article_id, parent_event_id, click_location (hero_chip | sidebar_card) }.
- coverage.share.click
- Fires when a share button is clicked. Properties: { article_id, channel (twitter | linkedin | whatsapp | copy_link) }.
KPIs derived
- Read-through rate: scroll-complete events / article-view events. Target: ≥40% for recap, ≥30% for analysis, ≥55% for highlights (shorter pieces).
- Mention-click rate: mention.click / article.view. The cross-module traversal density signal. Should sit ≥0.6 (i.e. >0.6 mention pills clicked per article view on average).
- Sponsor-spotlight engagement parity: scroll-complete + dwell-time for sponsor-spotlight should be within 80-120% of recap baseline. If it falls below 50%, the editorial standard for sponsored content needs revisiting.
- Coverage-driven session depth: avg pages-per-session for sessions that include a coverage.article.view. Expected to be 4-7 (vs platform avg of 2-3) because of sidebar traversals.
