Tools menu
Free tool
GA4 Event Parameter Mapper
Map an event's parameters and get the gtag.js code, checked against GA4's naming rules: allowed characters, 40-character limits, reserved names and prefixes.
GA4 Measurement
Event Configuration
Your generated code will appear here
Implementation Tip
Check for a recommended event name (generate_lead, sign_up, purchase) before inventing one: GA4's built-in reports read them, and the ecommerce reports only work with the recommended ecommerce events. Names are case-sensitive, so pick one style (snake_case) and stick to it. Custom parameters need a custom dimension in GA4 before they show in reports.
How to use this tool
Follow these steps to get the most out of the GA4 Event Parameter Mapper.
Enter your accurate data in the provided form fields.
Review all configuration options and settings.
Click the generate or proceed button to execute.
Copy, download, or implement the professional output.
In depth
Events and Parameters in GA4
In GA4 every interaction is an event, and the parameters sent with it decide what you can report on. Plan names and parameters before tagging, and register each custom parameter as a custom dimension in GA4, or it won't appear in standard reports.
GA4 Naming Rules
The checks in the tool follow Google's collection rules:
- Event and parameter names start with a letter and use only letters, numbers and underscores.
- Names can be up to 40 characters; most parameter values up to 100.
- Up to 25 parameters per event.
- Names are case-sensitive: sign_up and Sign_Up are two different events.
- Reserved names (such as session_start, first_visit and user_engagement) and the prefixes firebase_, google_ and ga_ can't be used.
Prefer Recommended Events
Before inventing a name, check Google's recommended events (generate_lead, sign_up, purchase and others). They come with documented parameters, and some reports depend on them: the ecommerce reports only read the recommended ecommerce events.
Want it done for you?
Tracking is what makes ad spend accountable. We run Google Ads with conversion tracking you can check yourself.
Google Ads & PPC ManagementMore in Tracking & Analytics