What is the difference between ‘first_visit’ and ‘session_start’ events in GA4?

Google Analytics GA4 Hard

Google Analytics GA4 — Hard

What is the difference between ‘first_visit’ and ‘session_start’ events in GA4?

Key points

  • 'first_visit' identifies new users and fires only once
  • 'session_start' fires at the beginning of every session
  • 'first_visit' can be used to track new user acquisition
  • 'session_start' tracks engagement frequency

Ready to go further?

Related questions