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.

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.

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:

  1. Go to Admin > Data Display > Events > Create Event.

  2. Custom Event Name: generate_lead

  3. Matching Conditions:

    • event_name | equals | page_view

    • page_location | contains | /thank-you

  4. 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:

  1. Go to Explore and select the Funnel Exploration template.

  2. Add sequence steps using events (e.g., session_start -> view_item -> add_to_cart -> purchase).

  3. 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?

  1. Link Accounts: Go to Admin > Product Links > Google Ads Links and connect your property.

  2. Open Google Ads: Go to Goals > Conversions > Summary.

  3. Import Event: Click New Conversion Action > Import > Google Analytics 4 properties.

  4. 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.