What Are Goal Types in Google Analytics?

Cody Schneider7 min read

Setting up Google Analytics is only the first step, the real value comes from turning its sea of data into actionable business insights. Goals are the way to do that. This guide will walk you through the classic goal types found in Universal Analytics and explain how this concept has evolved into "Conversions" in Google Analytics 4, helping you measure what truly matters on your website.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

So, What Exactly Is a Google Analytics Goal?

Think of goals as key actions you want a user to take on your website or app. They are the finish lines in your user journey. When a visitor completes one of these actions, like filling out a contact form or making a purchase, Google Analytics records it as a "goal completion" or "conversion."

Why does this matter? Without goals, you can see how many people visited your site, but you have no idea if those visits were valuable. Did your blog post convince anyone to sign up for your newsletter? Did your latest ad campaign lead to actual sales? Goals provide the answers.

Tracking goals unlocks one of the most powerful metrics in digital marketing: the conversion rate. This is the percentage of your website visitors who complete a specific goal. By monitoring your conversion rate, you can objectively measure the performance of your marketing campaigns, website design, and overall user experience.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

The Four Classic Goal Types in Universal Analytics (UA)

If you've been using Google Analytics for a while, you're likely familiar with the four main types of goals available in Universal Analytics. While GA4 is the new standard, understanding these is still valuable as the underlying concepts help you think about what to track, even in the new platform.

1. Destination Goals

A destination goal is completed when a user reaches a specific page on your website. This is the simplest and most common type of goal because it’s perfect for tracking form submissions or purchases that redirect to a "thank you" or confirmation page.

  • How it works: You specify a URL, and when a user lands on that page, the goal is triggered.
  • Common Use Cases:
  • Example: Let's say you want to track how many people successfully request a quote via a form on your site. After they submit the form, they are redirected to a page with the URL /request-submitted. By setting up a destination goal for this URL, you can accurately count every lead generated through that form.

2. Duration Goals

A duration goal measures user engagement by tracking how long a user stays on your site. It’s triggered when a session lasts longer than a specific amount of time you define.

  • How it works: You set a time threshold (e.g., 5 minutes), and if a user's session extends beyond that time, a conversion is recorded.
  • Common Use Cases:
  • Example: If you run a content-heavy website, you might consider users who spend more than three minutes on your site to be highly engaged. You could set a duration goal for "3 minutes and 1 second" to identify and analyze the behavior of these valuable visitors.

3. Pages/Screens per Session Goals

Similar to duration goals, this type also measures engagement but focuses on depth rather than time. It triggers a conversion when a user views a specific number of pages during a single session.

  • How it works: You set a number (e.g., 4 pages), and once a user visits more than that number of pages, the goal is complete.
  • Common Use Cases:
  • Example: An online portfolio or agency website might set a goal for users viewing more than five pages. This could indicate a potential client is seriously evaluating your work and services.

4. Event Goals

Event goals are the most flexible and powerful of the bunch. They allow you to track specific interactions, or "events," that don't necessarily involve loading a new page. This is perfect for modern websites with lots of interactive elements.

  • How it works: You first need to set up Event Tracking on your site (often with Google Tag Manager). An event goal is then tied to a specific action, like a button click or a video play.
  • Common Use Cases:
  • Example: Imagine you have a product explainer video embedded on a landing page. You want to know how many people are actually watching it. You can set up an event that fires whenever someone clicks the "Play" button. You then create an event goal in Google Analytics that listens for that specific play button event, giving you a clear count of engaged video viewers.
GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

The Shift: Goals Are Now "Conversions" in Google Analytics 4

Google Analytics 4 fundamentally changes how data is measured. Instead of a session-based model like Universal Analytics, GA4 uses an event-based model. In simple terms, everything a user does - from viewing a page to clicking a link - is considered an event.

Because of this, GA4 doesn't have the same "goal types" as UA. Instead, you simply tell GA4 which events are most important to your business by marking them as Conversions.

How Conversions Work in GA4

The beauty of the GA4 model is its flexibility. Any event you track can be turned into a conversion with the flip of a switch.

Google Analytics 4 comes with a handful of pre-configured events it automatically tracks. It also has a list of "recommended events" for common business types (like purchase for e-commerce or generate_lead for lead-gen).

Here’s the basic process:

  1. Review Your Events: Go to the Events section in your GA4 property (under Admin > Data display > Events). You’ll see a list of all events being collected from your website.
  2. Mark an Event as a Conversion: In the list of existing events, find the one you want to track as a primary business objective (e.g., sign_up). On the right side of the row, you’ll see a toggle switch under "Mark as conversion." Simply turn it on.

That's it. From that point forward, GA4 will count every instance of that event as a conversion in your reports.

GraphedGraphed

Still Building Reports Manually?

Watch how growth teams are getting answers in seconds — not days.

Watch Graphed demo video

Creating Custom Events to Use as Conversions

What if the action you want to track isn't a default event? For example, what about tracking a destination "thank you" page? You can create a new event directly in the GA4 interface.

Let's use the same example of tracking a contact form that sends users to /thank-you.

  1. Navigate to Admin > Data display > Events and click the "Create event" button.
  2. Click "Create."
  3. Name your new custom event. Use a clear name, like generate_contact_lead. Consistency is key!
  4. Set the matching conditions. To trigger this event when someone visits your thank you page, you would set the following conditions:
  5. Click "Create."

Now, wait for the new event to appear in your reports (it can take up to 24 hours). Once you see generate_contact_lead, you can simply toggle it on as a conversion, and you've successfully replicated a classic destination goal.

Which Goals Should Your Business Track?

The specific goals you track will depend entirely on your business model. Here are a few ideas to get you started, broken down by business type:

  • E-commerce Sites:
  • Lead Generation Sites:
  • Content & Publishing Sites:
  • SaaS (Software as a Service) Companies:

Final Thoughts

Goals in Universal Analytics, and their more flexible evolution as Conversions in GA4, are the bridge between your website traffic data and meaningful business results. By defining and tracking these user actions, you can stop guessing about your website’s effectiveness and start making data-driven decisions that improve your performance over time.

Drilling down into goal performance and conversion reports can be time-consuming, especially when your data lives across Google Analytics, your ad platforms, and your CRM. We built Graphed to solve this by bringing all your sources into one place. Simply connect your Google Analytics account, and then you can use plain English to ask questions like, "What were my top performing landing pages by conversion rate last quarter?" and instantly get the answers you need in a clear, easy-to-understand dashboard.

Related Articles