Level name dimension
Level name is the dimension that records which level a player started or finished, sent via the level_name parameter on GA4's recommended level_start and level_end gaming events. Paired with the success flag on level_end, it reveals where players progress or stall. As a free-text label, its analytical value depends on a consistent, stable naming scheme across builds.
What this means
GA4's recommended gaming events level_start and level_end carry level_name, identifying the level in play. The level name dimension surfaces it so you can build progression funnels and spot where players stall.
level_end also carries a success boolean, turning level_name into a completion-rate axis.
Naming scheme matters
level_name is free text, so inconsistent labels across platforms or app versions split one level into several reported values and break funnels. Define a stable naming convention — ideally a slug or numeric id rendered to a friendly name in reporting — and keep it constant across releases.
Renaming a level mid-life fragments its history, so prefer a stable key.
- Sent on level_start and level_end
- Pairs with the success flag on level_end
- Free text — keep naming stable across builds
How it appears in analytics and logs
A level name value identifies a game level. Many starts but few successful ends on one level points to a difficulty or design bottleneck there.
Diagnostic use case
Use level name to find where players drop off or fail, by comparing level_start to level_end (with its success flag) per level.
What WebmasterID can help detect
WebmasterID can record level progression events first-party, so funnel and difficulty analysis works without third-party tracking.
Common mistakes
- Renaming levels and fragmenting their history.
- Inconsistent labels across platforms or versions.
- Ignoring the success flag when reading level_end.
Privacy and accuracy notes
Level name records game progression, not identity. WebmasterID treats gameplay labels as first-party product context, never as personal data.
Related pages
- Achievement ID dimension
Achievement ID is the dimension that holds the key of an achievement a player unlocked, sent via achievement_id on GA4's unlock_achievement event. It lets you measure which milestones players reach and how achievement completion relates to retention and monetisation. Because it is a key you assign, a stable, unique ID per achievement is what keeps the analysis coherent across releases.
- Character dimension
Character is the dimension that records which in-game character, class, or avatar a player used, sent via the character parameter on several GA4 gaming events such as level_up and post_score. It lets you segment progression, scoring, and economy behaviour by character choice — which characters players favour and which perform. As a free-text label it depends on consistent naming to stay analytically useful.
- Virtual currency name dimension
Virtual currency name is the dimension that labels which in-game currency an event involved — Gold, Gems, Coins — sent via virtual_currency_name on GA4's earn_virtual_currency and spend_virtual_currency events. Games often run several parallel currencies, so this dimension is what keeps a soft-currency economy from being summed together with a premium one. The value is a free-text label you must keep consistent.
- Event Explorer
Inspect level_start and level_end first-party.
Sources and verification notes
- GA4 developer docs — Recommended events (gaming)Documents level_start/level_end and the level_name parameter.
Last reviewed 2026-06-24. Facts are checked against primary/official sources where available; uncertain specifics are marked “Data not yet verified” rather than guessed.