On this page

Entry / Exit Analysis

Entry / Exit Analysis lets you use the entry (first) or exit (last) in-session dimensions across different types of analysis.

Supported metric types

Entry / Exit analysis supports the following metric types:

  • Uniques: The count of unique users
  • Event totals: The total number of events
  • Session totals: The total count of sessions
  • PROPSUM: The sum of a group-by property value

Enable Entry / Exit Analysis

Apply Entry or Exit semantics to any supported metric type in the Data Table.

To enable this analysis:

  1. In a data table with at least one event or metric, click the Options menu in the header of the column you want to enable the analysis on.
  2. Click Enable Entry/Exit Analysis in the options menu. The Enable Entry/Exit Analysis dialog appears.
  3. Select how to apply group-by properties to the column:
    • Default: Uses the standard group-by setting for the column
    • Entry: Groups data by the first non-null property value of an active event in a session that contains the specified event.
    • Exit: Groups data by the last non-null property value of an active event in a session that contains the specified event.

Data table columns support either Attribution or Entry / Exit analysis, but not both.

  1. Click Apply.

Processing flow

For each session that contains the event specified in the column:

  1. Amplitude identifies all relevant sessions.

  2. For each session:

    • Amplitude extracts the first property value of an active event for Entry Analysis.
    • Amplitude extracts the last property value of an active event for Exit Analysis.
  3. Amplitude uses these values to compute session-based metrics.

Calculations

Amplitude uses the following formulas to compute the metrics that support Entry and Exit analysis:

Metric TypeFormula
UniquesUNIQUES(A)
Event totalsTOTALS(A)
Prop sumPROPSUM(A)
Session totals (Entry analysis)Like Session Entries
Session totals (Exit analysis)Like Session Exits

Was this helpful?