Introduction

GA4 has fully embraced the event-driven model. But with multiple types of events—automatic, enhanced, recommended, and custom—it’s easy to get lost.

This post breaks it all down clearly. And then we zoom in on ecommerce, where GA4 provides a rich set of recommended events you can implement today.

The 4 Types of GA4 Events

1. Automatically Collected Events

These events are tracked out of the box when GA4 is properly installed.

📌 Examples:

No setup needed. These cover basic traffic and session info.

2. Enhanced Measurement Events

Optional events that you can activate with one toggle in the GA4 interface.

📌 Examples:

Enable them to measure engagement without developer effort.

3. Recommended Events

Google’s pre-defined names for common business interactions. They aren’t collected automatically—you need to implement them via GTM or code.

📌 Examples:

Use these to unlock GA4 native reports, ecommerce funnels, and Google Ads integrations.

4. Custom Events

You define these events from scratch to match your unique use case.

📌 Examples:

Use them when recommended events don’t fit. Add custom parameters as needed.

Focus: GA4 Ecommerce Event Funnel

Here’s a complete ecommerce journey tracked with GA4’s recommended events:


🛒 Full Funnel Overview

StepEventDescriptionExample
1view_item_listProduct list is displayedViewing a search results or category page
2select_itemProduct is selectedClicking on a product thumbnail
3view_itemProduct detail page is loadedVisiting the product page
4add_to_cartItem is added to cartClicking “Add to cart”
5view_cartCart page viewedChecking the cart before checkout
6remove_from_cartItem removedUser deletes an item from cart
7begin_checkoutCheckout startedClicking “Proceed to checkout”
8add_shipping_infoShipping details enteredChoosing delivery method
9add_payment_infoPayment details enteredFilling credit card form
10purchaseTransaction completedClicking “Pay” and receiving confirmation
11refundRefund issuedReturn processed by user
12add_to_wishlistProduct added to wishlistSaving item for later
13view_promotionPromo banner seenBanner shown on homepage
14select_promotionPromo banner clickedUser clicks the promo

Why This Funnel Matters

Final Tips

Conclusion

Whether you’re just getting started or migrating from UA, understanding and implementing the right GA4 events is critical. Especially in ecommerce, GA4 offers a robust structure that helps you measure what really matters.

for more information about recommended events: check the Google Developer Documentation