GA4 Event Name Generator
Describe the action you want to track and get a clean GA4 event name, using Google's recommended events where they fit. Add parameters, check limits and copy gtag or Google Tag Manager code.
How to name GA4 events
- Describe the action in plain words, like Click on WhatsApp button.
- Use the suggested name, or type your own.
- Add parameters that explain the context, like button location.
- Copy the gtag code, or the dataLayer push if you use Google Tag Manager.
GA4 naming rules
| Rule | Limit |
|---|---|
| Event name length | Up to 40 characters |
| Characters | Letters, numbers and underscores; start with a letter |
| Parameters per event | Up to 25 |
| Parameter value length | Up to 100 characters |
| Reserved prefixes | ga_, google_, firebase_ |
Names are case sensitive, so Lead and lead are different events. Snake_case keeps things consistent.
Useful events for local businesses
- generate_lead for form submissions
- whatsapp_click and phone_call_click for contact buttons
- brochure_download for PDFs
- sign_up for webinar or demo registrations
Track ad clicks with the UTM link builder, add Meta events with the Meta Pixel event code generator, and respect consent with the cookie consent banner generator.
More free tools and guides
Practise tools like this on real projects in our digital marketing course in Faridabad, with weekday, weekend and online batches.
See the courseAll free toolsAsk on WhatsAppFrequently Asked Questions
Is this GA4 event name generator free?
Yes. It is free with no sign-up and works in your browser.
Should I use recommended events or custom events?
Use recommended events like generate_lead when they fit. Use custom events for actions Google does not cover, like WhatsApp clicks.
How do I make an event a conversion in GA4?
In GA4 Admin, open Events or Key events and mark the event as a key event.
Why do my custom parameters not show in reports?
Register them as custom dimensions in GA4 Admin. Data appears from that point forward.