Understanding website user behavior is essential and more nuanced than ever before. With Google Analytics 4 (GA4), Google shifted to an entirely event-based model, transforming how marketers and analysts collect and interpret data. Every user interaction, from a page view to a video play, is captured as an event, offering greater flexibility and more context-rich insights than Universal Analytics ever could.
In this guide, we’ll explain GA4 events, how they work, and how to use them to uncover actionable patterns in user behavior. You’ll learn how to plan and implement effective event tracking strategies, what types of events matter most, and how to connect those insights to real marketing outcomes.
If you're looking for expert help setting up or optimizing your GA4 events, Americaneagle.com’s analytics team provides end-to-end support, from audit to implementation to reporting.
![]()
What are Events in GA4?
GA4 wasn’t just an update of it’s predecessor, Universal Analytics, but a complete redesign, where everything is recorded as an event, not just button clicks or form submissions.
So, what is an event in Google Analytics? It’s any interaction a user has on your website or app. GA4 events cover everything from viewing a page to watching a video, scrolling halfway down, or initiating checkout. There are no more separate “hit types” like pageviews or transactions. It’s all under one framework.
That means more consistency, more flexibility, and more control over how you measure what matters.
Key distinctions:
- Event-centric model: GA4 eliminates the old categories like “pageview,” “event,” or “goal.” Instead, all interactions are logged as events with customizable parameters such as: event_name, plus context like page_location, value, or content_type.
- Unifying goals and conversions: In Universal Analytics, “goals” were static. In GA4, any event can be marked as a conversion, giving you more flexibility in defining success metrics.
- Deeper behavioral insights: Events are the building blocks of user journeys, engagement reports, and predictive models.
If you’re transitioning from what you were accustomed to when you used UA, this new structure might seem unfamiliar, but it opens the door to insight-rich analytics. For a deeper look, check out our Google Analytics 4 Deep Dive.
What are Key Events in Google Analytics 4?
Let’s zoom in on key events formerly known as “conversions.” These are the actions that matter most to your business.
A key event is any user interaction you designate as critical to your marketing or business outcomes. That might be a purchase, a lead form submission, a request for a quote, or a phone call. These events drive your primary KPIs and feed your most important reports.
Here’s how it works:
- Any tracked event can be promoted to a Key Event in GA4.
- This is done under Admin > Events, where you toggle "Mark as conversion."
- Common examples include:
- purchase
- form_submit
- get_quote_request
- newsletter_signup
Key events populate your conversion reports, impact attribution modeling, and can even sync with Google Ads for smarter bidding and retargeting.
Meanwhile, secondary metrics like time on page, scroll depth, or video engagement still offer value but don’t typically map to end-of-funnel KPIs.
Knowing the difference helps you track both the actions that build awareness and the ones that drive ROI, which is the foundation of smart, performance-driven analytics.
Types of Events in GA4
GA4 organizes all user interactions into four main event types. Knowing how each one works is essential to building a clean, purposeful data strategy.
If you’re tracking pageviews or purchases, GA4 events serve as the foundation for measuring user engagement, funnel performance, and business outcomes. Understanding which types align with your primary KPIs (like purchases or lead submissions) vs. secondary metrics (like scrolls or video views) will help you avoid clutter and focus on what actually drives results. Let’s break them down.
Automatically Collected Events
As soon as you install GA4 on your website or app, it starts capturing a base set of events with no setup required. These are your GA4 default events, essential for basic reporting and understanding general site activity.
Examples include:
- first_visit – tracks when a user lands on your site for the first time
- session_start – captures the beginning of each session
- page_view – logs page visits
- user_engagement – measures when a session stays active for 10 seconds or more
You can’t delete or rename these events, but you can filter them or build custom reports around them. Think of these as your starting line. They’re great for volume, trends, and high-level analysis, but not designed for business-specific tracking.
Common Use Cases and Examples of GA4 Events
GA4’s flexibility allows you to track just about anything a user does. But knowing how these events map to business goals makes the data meaningful.
Here’s how to think about GA4 events by use case:
Ecommerce
- Events: view_item, add_to_cart, begin_checkout, purchase
- Use: Analyze product performance, monitor cart abandonment, fuel remarketing campaigns
- Primary KPI examples: Purchases, checkout completions
Lead Generation
- Events: form_submit, contact_us_click, download_whitepaper
- Use: Track prospect engagement across touchpoints
- Primary KPI examples: Form submissions, quote requests
Content Engagement
- Events: video_start, scroll, file_download
- Use: Evaluate content effectiveness and interest level
- Secondary KPI examples: Page depth, engagement time, resource downloads
Custom Events
- Examples: support_chat_initiated, faq_click, book_demo
- Use: Tailor tracking to your site’s structure and goals
The value here isn’t only in tracking but how these events connect to your conversion strategy and help shape user experience decisions.
Enhanced Measurement Events
GA4 offers a powerful middle ground between default and custom tracking in Enhanced Measurement Events. These are semi-automated events that you can toggle on (or off) in your admin panel, without needing code or Google Tag Manager.
By default, GA4 Enhanced Measurement tracks:
- Scroll depth (when a user hits 90%)
- Outbound link clicks
- File downloads (PDFs, docs, etc.)
- Video engagement (start, progress, complete)
- Site search terms (when configured)
These events fall into the secondary KPI category, which is valuable for understanding interest and engagement but not always directly tied to revenue or leads.
You can customize these or build on them if needed. They're ideal for marketers looking to get deeper behavioral insights without leaning on developers.
Enhanced Ecommerce Tracked
If you're running an ecommerce site, Enhanced Ecommerce in GA4 expands Enhanced Measurements even further.
This setup tracks shopping behavior in detail, everything from product impressions to refund events. It requires more configuration (usually through a data layer or Google Tag Manager), but it gives you end-to-end visibility into:
- Product views
- Promotions
- Cart behavior
- Checkout steps
- Purchase completions
It’s the gold standard for ecommerce tracking, powering detailed attribution, product insights, and remarketing campaigns.
Recommended Events
GA4 Recommended Events are predefined by Google for common use cases and industries. They’re essential if you want to unlock predictive metrics, enhanced reporting, or sync with Google Ads. These are especially relevant in ecommerce, lead generation, and app tracking.
Examples include:
- login
- sign_up
- purchase
- add_to_cart
What makes these special? You need to use Google’s exact naming conventions and required parameters like currency, value, or item_id to make them work properly. When implemented correctly, they help align your site behavior with Google’s machine learning models, improving everything from insights to ad performance.
Custom Events
If the built-in options don’t quite fit, GA4 custom events let you track anything you define as important, like clicks on a “Schedule Demo” button, or interactions with your chatbot.
They’re built either:
- Directly in GA4 using the Events tab
- Via Google Tag Manager (GTM) for more control (recommended)
Pro tips for custom events:
- Use descriptive names like cta_click, support_chat_initiated, or pricing_tool_opened
- Add useful parameters page_location, button_text, campaign_source to give context
- Track both micro- and macro-conversions that reflect your customer journey
Custom events are the best option for aligning analytics to business-specific KPIs, such as "started contact form" or "engaged with pricing calculator."
Leverage Google Tag Manager to Set Up Custom Events
For full flexibility and scalability, Google Tag Manager (GTM) is your best friend. Using GTM, you can:
- Create GA4 Event tags
- Create triggers based on user behavior (click, scroll, form submit)
- Define variables to capture dynamic info (e.g., button text, URL path)
Example: Use a cta_click event whenever a visitor clicks a "Book Demo" button. Track what page it happened on, which version of the CTA they saw, and if they came from a campaign.
Why GTM works well:
- Easy version control and testing
- Can apply logic so that tags only fire events in specific scenarios
- Works across domains and marketing tools
Always use GTM Preview Mode and GA4 DebugView to verify that your custom event setup is working before going live.
How to Set Up Event Tracking in GA4
Setting up event tracking in Google Analytics 4 can be simple or highly customized, depending on your use case. You can create basic events directly in the GA4 interface or opt for Google Tag Manager (GTM) for more flexibility and greater control.
If you're just getting started or working on a tight timeline, GA4’s built-in event creation tools can help. But for scalable, complex implementations, GTM is the better long-term approach.
Manual Setup via GA4 Interface
For marketers who don’t have access to GTM or need to move fast, the GA4 interface offers a basic but useful way to create and customize events.
Here’s how to do it:
- Go to Admin > Events > Create Event
- Choose a base event to build from (e.g., page_view, click, or scroll)
- Define conditions like a specific URL or button text
- Give your event a custom name (e.g., deep_scroll, cta_click)
- Save and publish
This is especially helpful when you want to:
- Rename an automatically collected event
- Create a new event based on a specific condition
- Track composite actions without code or GTM access
Limitations to be aware of: The manual GA4 setup works well for simple tracking needs but isn’t ideal for dynamic sites, advanced segmentation, or tracking across platforms.
Pro tip from Americaneagle.com: As your tracking needs grow, so does the complexity of managing events manually. That’s why we recommend implementing a scalable, tag-based system using Google Tag Manager. Our analytics team provides full GTM support from planning and deployment to debugging and reporting accuracy.
Want help designing your measurement framework before jumping into implementation? Check out our guide on how to develop a measurement strategy.
Visualizing Events in Google Looker Studio Dashboards
Once you’ve set up your GA4 events, the next step is making them useful and digestible. Google Looker Studio (formerly Data Studio) connects directly to GA4, allowing you to turn raw data into interactive dashboards.
Why it matters: Marketers and stakeholders shouldn’t have to hunt through GA4 reports to understand performance. Dashboards surface key events and traffic patterns in a way that's intuitive and actionable.
Setup highlights:
- Connect your GA4 property as a data source in Looker Studio
- Visualize key events like form_submit, purchase, or newsletter_signup
- Add filters for source/medium, device, or campaign to see how different traffic sources drive results
- Build toggles to compare events across landing pages, campaigns, or audiences
For example, you might track:
- How demo requests vary by channel
- Which CTAs drive the most conversions
- Which pages generate the most scroll activity or file downloads
Looking for dashboard design inspiration? Read our guide to understanding analytics dashboards for more tips and visual examples.
Understanding Event Parameters and Event Count
Events tell you what happened. Parameters tell you how, where, and why. In GA4, parameters enrich your data and make your reports far more actionable.
At the same time, understanding event count helps you separate signal from noise so you’re not just collecting data, but putting it to work.
Event Parameters
Each GA4 event can carry up to 25 parameters, which are additional data points tied to that event.
Common GA4 parameters include:
- page_location – the full URL where the event occurred
- item_id – useful for ecommerce tracking
- value – revenue or numeric metrics
- element_text – button or link text the user clicked
These parameters are essential for:
- Building audience segments
- Running Explorations
- Filtering and grouping in Looker Studio
- Creating predictive metrics
Event Count
The event count is how many times a particular event was triggered. Use it to:
- Spot high-performing actions (e.g., add_to_cart, form_submit)
- Detect user friction (e.g., repeated error_message_shown)
- Monitor underperforming content (e.g., low video_start counts)
But be careful: GA4 properties are limited to 500 unique event names. Exceeding that can lead to clutter, quota issues, and degraded reporting accuracy.
Americaneagle.com Insight: Proper event and parameter setup isn’t just a technical exercise; it directly impacts your ability to make data-driven decisions. At Americaneagle.com, our analytics consultants help you define meaningful parameters, avoid wasteful event sprawl, and build a clean, scalable setup from the start.
How Americaneagle.com Helps Implement and Optimize GA4 Event Tracking
Google Analytics 4 is powerful, but it’s also complex. From configuring events to interpreting the data, successful implementation requires more than just toggling a few settings.
Working with an experienced team means you’re tracking what matters and nothing that doesn’t. Americaneagle.com helps clients unlock the full potential of Google Analytics events by providing:
- End-to-end GA4 implementation and onboarding: We build a clean measurement framework aligned with your business goals and KPIs, including full event and conversion tracking setup.
- Custom dashboards and visualizations: We design Google Looker Studio dashboards that make your key events easy to understand, filter, and act on by team, channel, or campaign.
- Tagging strategy and GTM integration: From ecommerce platforms like Shopify to CMSs and DXPs like WordPress and Sitecore, we connect Google Tag Manager (GTM) to track every click, form fill, and scroll accurately and at scale.
- Advanced analytics and predictive modeling: Once your GA4 instance is up and running, we can help you go further with predictive analytics, helping you anticipate behavior, optimize content, and refine campaigns.
GA4’s event-based model opens the door to smarter measurement but only if your setup is intentional and aligned with real outcomes. Let the analytics experts at Americaneagle.com guide your strategy, implement your events, and transform your data into decisions.
Google Analytics 4 FAQs
What is an event in GA4 and how is it different from Universal Analytics?
In Google Analytics 4 (GA4), every user interaction is captured as an event, whether it’s a page view, a scroll, or a form submission. This differs from Universal Analytics (UA), which used multiple “hit types” (like pageviews, events, and transactions). GA4’s unified model offers more flexibility and consistency across devices and platforms.
What are the four types of GA4 events?
GA4 events fall into four categories:
- Automatically collected – baseline events captured by default
- Enhanced measurement – additional tracking enabled via settings
- Recommended – predefined events for common actions (e.g., purchase, sign_up)
- Custom – fully tailored events based on your specific tracking needs
What is “event count” and how is it tracked?
Event count refers to the total number of times a specific event has been triggered. It helps identify how often users are engaging with certain elements like clicking a CTA or watching a video and reveals patterns in behavior across your site or app.
How do I set up a custom event?
You can create a custom event in the GA4 interface by navigating to Admin > Events > Create Event. For more advanced setups, Google Tag Manager (GTM) is the recommended tool. GTM allows for scalable, rule-based tracking across dynamic site elements with full control over triggers and parameters.
What is a “Key Event”?
A Key Event is any event you’ve flagged as a conversion in GA4. It reflects a high-impact user action like a completed purchase, lead form submission, or demo request and is used in attribution reports, campaign performance, and Google Ads optimization.
How can I ensure my GA4 events are firing correctly?
Use GA4’s DebugView alongside Google Tag Manager’s Preview Mode. These tools let you simulate user interactions and verify that each event (and its associated parameters) is firing as expected before anything goes live.

