Skip to main content

Developer Page Specifications

Analytics Events

GA4 taxonomy. Discovery (6) + engagement (9) + submit (3) events with KPI derivations.

Complete

GA4 events. Baseline props: event_id, event_slug, event_category, event_country, event_status, event_mode, source_page.

Discovery

  • calendar_landing_view · rails_shown[], featured_event_id?
  • calendar_listing_view · scope (all|country|category|audience|stage|time), scope_value, result_count, active_filters[]
  • calendar_card_click · event_id, source_rail? (when on landing), source_page, position_in_list
  • calendar_filter_click · filter_type, filter_value, was_added (bool)
  • calendar_country_tile_click · target_country
  • calendar_category_tile_click · target_category

Engagement (details page)

  • calendar_details_view · has_cover_image, related_entities_count, coverage_count, days_to_event
  • calendar_register_click · registration_url, status_at_click, days_to_event
  • calendar_apply_click · apply_url, status_at_click, days_to_deadline
  • calendar_ics_download · event_id
  • calendar_share_click · channel (native|copy_link|twitter|linkedin)
  • calendar_organizer_click · organizer_id, organizer_name
  • calendar_related_entity_click · entity_type, entity_id
  • calendar_coverage_click · coverage_id (link to a Coverage article about this event)
  • calendar_map_open · map_provider (google|apple|mapbox)

Submit flow

  • calendar_submit_start · (form mount)
  • calendar_submit_complete · category, country, has_source_url, has_cover_image (bool)
  • calendar_submit_validation_error · field, error_type

KPIs

  • Register CTR = calendar_register_click / calendar_details_view (status=upcoming|open|closing-soon|live). Target ≥10%.
  • Apply CTR (for application-driven categories) = calendar_apply_click / calendar_details_view. Target ≥8%.
  • Country-deep-dive rate = calendar_country_tile_click / calendar_landing_view. Indicates how much of landing-page traffic flows into country pages.
  • Submit completion rate = calendar_submit_complete / calendar_submit_start. Target ≥40%.