GA4 Event Name Validator
Check your GA4 event names against Google's official rules
How It Works
Enter your event name
Type or paste the event name you plan to use in GA4.
Get instant validation
The tool checks against all GA4 naming rules in real time.
Fix issues and implement
Review any errors or warnings and adjust your event name accordingly.
GA4 Event Name Validator
Why GA4 Event Name Validation Matters
In Google Analytics 4, every piece of data you collect is structured as an event. A single misspelled or reserved event name can silently cause data collection to fail or produce reports that are impossible to trust. This GA4 event name validator checks your proposed event names against Google's official naming rules in real time, before you write a single line of code.
GA4 Event Naming Rules: The Complete Guide
- Maximum 40 characters. Event names longer than 40 characters are truncated.
- Must start with a letter. Event names cannot begin with a number or an underscore.
- Only letters, numbers, and underscores. Use snake_case: form_submission, not "form-submission".
- Cannot use reserved prefixes. Event names starting with "ga_", "google_", or "_" are reserved.
- Cannot use reserved event names. GA4 automatically collects click, scroll, session_start, first_visit, page_view, purchase.
Reserved vs. Automatically Collected GA4 Events
GA4 auto-collects: page_view, session_start, first_visit, user_engagement, scroll, click, file_download, video_start, video_progress, video_complete. Creating a manual event with any of these names will cause it to merge with the auto-collected version, producing inflated counts and unreliable data.