Does GA4 Have Goals? Key Events, Conversions, and Funnels Explained
No, Google Analytics 4 (GA4) does not have Universal Analytics (UA) "Goals." GA4 replaced the session-based goal framework with an event-based data model.

No, Google Analytics 4 (GA4) does not have Universal Analytics (UA) "Goals." GA4 replaced the session-based goal framework with an event-based data model.
What Replaced Goals in GA4?
Key Events replaced Goals in GA4.
Google renamed panel-level "Conversions" to "Key Events" in March 2024 to separate pure analytics metrics from advertising-focused conversion actions.
Goals vs. Key Events vs. Google Ads Conversions
Feature / Metric | UA Goals | GA4 Key Events | Google Ads Conversions |
|---|---|---|---|
Definition | Session-based completions. | Marked GA4 events critical to business value. | Actions optimized for ad bidding and performance. |
Scope | All traffic (Max 20 per view). | All organic and paid traffic sources. | Key Events imported into or created within Google Ads. |
Where Used | UA Reports. | GA4 Standard Reports and Explorations. | Google Ads Manager and GA4 Advertising Workspace. |
What Is a Key Event in GA4?
A Key Event is any standard GA4 event marked as critical to your business performance. All user interactions—such as page views or clicks—are events, but only high-value interactions should be designated as Key Events.
What Actions Should You Mark as Key Events?
Separate your tracking actions based on direct commercial impact:
Macro Key Events (Direct Revenue / Lead Capture):
purchase
generate_lead
begin_checkout
Micro Key Events (High Engagement Indicators):
sign_up
file_download
view_item
How to Create a Key Event in GA4
Step 1: Choose an Existing or Recommended Event
Check if a standard or recommended event (e.g., generate_lead, purchase) is already firing in your property.
Step 2: Create a New Event When Conditions Are Needed
If you need specific conditions (like a thank-you page URL), create a new event directly in the interface without writing code:
Go to Admin > Data Display > Events.
Click Create Event.
Option 1: Process Flow Table (Detailed Step-by-Step)
Stage | Action / Component | Details |
|---|---|---|
1. Trigger Event | Baseline Event | page_view |
2. Matching Condition | Parameter & Value | page_location equals /thank-you |
3. Output Event | Generated Event | generate_lead |
Step 3: Mark the Event as a Key Event
Go to Admin > Data Display > Key Events.
Click New Key Event, type the event name, and save. Alternatively, toggle the switch on the Events list page.
Step 4: Verify the Key Event in Realtime
Trigger the action on your site, then verify it:
Navigate to Reports > Realtime.
Check the Key events by Event name card to confirm firing.
How Do You Recreate a Destination Goal?
Recreate a UA Destination Goal using a page_view condition:
Go to Admin > Data Display > Events > Create Event.
Custom Event Name: generate_lead
Matching Conditions:
event_name | equals | page_view
page_location | contains | /thank-you
Save the event and mark generate_lead as a Key Event under Key Events.
What Replaces Duration and Pages-per-Session Goals?
GA4 measures session duration and page depth using engagement-based metrics:
Duration Alternatives: Track the automatically collected user_engagement event or monitor Engaged Sessions.
Pages-per-Session Alternatives: Create custom events triggered when a user hits a specific page-view count, or measure user depth in Explorations.
How Do Funnels Work in GA4?
GA4 replaces rigid UA Goal Funnels with flexible Funnel Explorations:
Go to Explore and select the Funnel Exploration template.
Add sequence steps using events (e.g., session_start -> view_item -> add_to_cart -> purchase).
Toggle between Open Funnel (allows entries at any step) or Closed Funnel (requires entry at step 1).
How Are Key Events Reported and Attributed?
Standard Reporting: View counts and user-level rates under Reports > Engagement > Key Events.
Attribution: GA4 uses Data-Driven Attribution by default. Configure model settings under Admin > Data Display > Attribution Settings.
How Do You Turn a Key Event into a Google Ads Conversion?
Link Accounts: Go to Admin > Product Links > Google Ads Links and connect your property.
Open Google Ads: Go to Goals > Conversions > Summary.
Import Event: Click New Conversion Action > Import > Google Analytics 4 properties.
Select your GA4 Key Event and complete the import.
Key Event Limits, Permissions, and Non-Retroactive Changes
Non-Retroactive: Events are tracked as Key Events starting from the moment you toggle them on; historical data will not update.
Permissions: You need an Editor or Marketer role to create events or edit Key Events.
Limits: Standard GA4 properties permit up to 30 Key Events per property.
FAQs
1. Were my existing GA4 Conversions deleted?
No. Google automatically renamed existing GA4 Conversions to Key Events in March 2024. Your tracking configurations remained intact.
2. What is the difference between a Key Event and a Google Ads Conversion?
Key Events measure important behavioral milestones inside GA4 across all channels. Google Ads Conversions are imported Key Events used specifically for ad campaign optimization and bidding.
3. What happens if I unmark a Key Event?
The event will continue to be collected as a standard event, but it will stop accumulating data in your Key Event metrics from that point forward. Existing historical data remains unchanged.