GA4 Parameter Validator
Validate GA4 event parameters against the official spec
How It Works
Enter parameter name
Type the GA4 parameter name you want to validate.
Enter parameter value
Add the value you plan to send and its data type.
Review validation
See if the parameter is reserved, violates length limits, or has type issues.
GA4 Parameter Validator
Why GA4 Parameter Validation Prevents Silent Data Loss
GA4 does not throw errors when you send invalid parameters — it silently drops them. A parameter name that is too long, uses a reserved prefix, or contains an illegal character simply disappears from your GA4 reports with no warning. The GA4 parameter validator catches these issues before your code ships.
GA4 Parameter Rules Every Developer Must Know
- Name length limit: 40 characters. Parameter names longer than 40 characters are silently truncated or dropped.
- Value length limit: 100 characters. String values exceeding 100 characters are truncated.
- Reserved prefixes. Any parameter name starting with
firebase_,google_, orga_is reserved and will be ignored. - Allowed characters. Parameter names can only contain letters, numbers, and underscores.
- 25 custom parameter limit per event. Standard ecommerce parameters do not count toward this limit.
When to Use Numeric vs String Parameters in GA4
Sending a revenue value as a string ("49.99" instead of 49.99) is a common mistake that breaks purchase attribution, revenue reporting, and ROAS calculations across both GA4 and Google Ads. This validator checks the type of every value you send and flags potential mismatches.