1 min read

Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.

AnalyticsProgressionType

Passed as the status argument to AnalyticsService:LogProgressionEvent() to indicate whether a player is starting, completing, or failing a level attempt. The convenience methods AnalyticsService:LogProgressionStartEvent(), AnalyticsService:LogProgressionCompleteEvent(), and AnalyticsService:LogProgressionFailEvent() set this value automatically; use Custom for progression events that fall outside the standard lifecycle.

Items

NameValueDescription
Custom0A custom progression status for events outside the standard start/fail/complete lifecycle.
Start1The player started the level attempt.
Fail2The player failed the level attempt.
Complete3The player completed the level successfully.

Custom

A custom progression status for events outside the standard start/fail/complete lifecycle.

FieldValue
value0

Start

The player started the level attempt.

FieldValue
value1

Fail

The player failed the level attempt.

FieldValue
value2

Complete

The player completed the level successfully.

FieldValue
value3