Why Event Naming Matters in Conversion Tracking

Accurate conversion tracking starts with proper event naming in Google Tag Manager (GTM) and GA4. When multiple actions—like form submissions, call button clicks, and WhatsApp clicks—share the same event name, your analytics data becomes confusing and unreliable. In this article, we explain why consistent GA4 event naming matters, how to assign unique event names for different actions, and share best practices to ensure your conversion tracking in Google Ads and GA4 reflects the real customer behavior that drives results.

Event Naming: A Small Detail That Can Break Conversion Tracking

  • Tracking can break without warning. A custom event may be firing in your interface, yet GA4 or Google Ads may not receive any data—simply because of the event name.
  • Character limits are strict. GA4 does not process event names longer than 40 characters
  • Reserved names and prefixes are off-limits. Stick to allowed formats to avoid conflicts with GA4’s internal functionality
Do ThisAvoid Doing
Use snake_case (all lowercase, underscores): e.g., form_submit, add_to_cartDon’t use spaces, hyphens, or special characters: e.g., generate lead
Keep names short, clear, descriptiveDon’t exceed 40 characters: GA4 will ignore or truncate longer names
Ensure each action has a unique event nameDon’t reuse names for different actions
Avoid reserved names like form_submit or page_view for custom eventsGA4 may interpret reserved names differently in reports

Real-Life Lesson

Imagine someone set a long, specific event name like Christmas_gift_package_purchase_for_new_couple, over 40 characters and nothing ever registers. They look at their dashboard and see everything firing; they assume it’s fine. But no conversion appears because GA4 never accepted the event. This kind of silent failure is insidious. You may never realize your tracking is broken… unless you’re watching for it.

Key Technical Constraints (GA4 Limits)

According to Google’s documentation:

  • Event names: Max 40 characters; longer names are ignored or not logged
  • Event parameters: Max 25 parameters per event. Parameter names are limited to 40 characters, and parameter values to 100 characters
  • These limits cannot be increased—even with GA4 360

How to Do It Right — Example List

CategoryActionRecommended Event NameNotes
Page InteractionPage viewpage_viewStandard GA4 event
Scroll 50%scroll_50Custom scroll depth
Scroll 75%scroll_75Custom scroll depth
Button clickbutton_clickGeneric clickable element
External link clickexternal_link_clickLinks to other domains
Lead GenerationForm submissionform_submitStandard for leads
Contact formcontact_form_submitOptional detailed form name
Call button clickcall_clickTrack call conversions
WhatsApp clickwhatsapp_clickTrack WhatsApp engagement
Live chat openchat_openChat widget engagement
Newsletter signupnewsletter_signupEmail capture events
E-commerceProduct viewview_itemGA4 recommended
Add to cartadd_to_cartGA4 recommended
Remove from cartremove_from_cartOptional for analytics
Begin checkoutbegin_checkoutGA4 recommended
Add payment infoadd_payment_infoGA4 recommended
PurchasepurchaseFinal conversion event
RefundrefundTrack refunded transactions
Promotions & CampaignsPromotion viewview_promotionGA4 standard
Promotion clickselect_promotionGA4 standard
Coupon appliedapply_couponDiscounts and coupons

Notice: each event is concise, lowercase, snake_case, and under the character limit.

Conclusion

Event names may look trivial, but they’re the highway on which your data travels. Too long, too obscure, or using reserved terms—and your tracking can fail quietly. Always:

  • Keep names short (≤ 40 characters), clear, unique, and snake_case.
  • Avoid reserved or problematic names.
  • Document your naming scheme to ensure consistency.
Share your love
Motiur Rahman
Motiur Rahman

GTM, GA4, Meta Pixel, CAPI and Google Ads Conversion Tracking Expert

I’m a Google Certified Conversion Tracking Expert with 2+ years of experience. As a Level-2 Seller on Fiverr with 100+ completed projects, I specialize in Google Tag Manager (GTM), Google Analytics 4 (GA4), and Meta Pixel setup. I accurately track ecommerce, clicks, leads, phone, emails, lead forms, iFrames, and enhanced conversions. My services include Google Ads conversion tracking, Facebook Pixel & CAPI setup, cookie consent banners, TikTok, Snap, Bing Ads, and Pinterest pixel tracking, along with web analytics to reduce ad costs, boost performance, and maximize ROI.

Articles: 6