What is Goal and Funnel in Google Analytics?

Cody Schneider8 min read

Knowing you get a lot of website traffic is great, but it doesn't tell you if that traffic is actually helping your business grow. To understand performance, you need to track the specific actions users take that lead to sales, signups, and other important outcomes. This article will show you how to use Goals and Funnels in Google Analytics to measure what truly matters on your site.

GraphedGraphed

Your AI Data Analyst to Create Live Dashboards

Connect your data sources and let AI build beautiful, real-time dashboards for you in seconds.

Watch Graphed demo video

What Are Goals in Google Analytics?

In Google Analytics, a Goal is a specific action a visitor completes on your website that you consider valuable to your business. We often call these completed actions "conversions." Think of Goals as the finish lines for the user journeys you want to encourage.

Setting up Goals is what separates basic traffic analysis from meaningful performance measurement. Instead of just seeing how many people visited your site, you can see how many people performed a valuable action. This shifts your focus from vanity metrics (like pageviews) to actionable metrics that connect website activity to business objectives.

What counts as a Goal? It can be almost anything. Common examples include:

  • For an E-commerce Store: Completing a purchase.
  • For a B2B SaaS Company: Submitting a demo request form or starting a free trial.
  • For a Content Creator: Subscribing to a newsletter.
  • For a Service Business: Filling out a "Contact Us" form.
  • For a Consultant: Downloading a PDF case study.

By defining these actions as Goals, Google Analytics starts tracking them as conversions. This lets you see which marketing channels, campaigns, and content are best at driving results, not just clicks.

The Four Types of Google Analytics Goals Explained

Google Analytics provides four main ways to define and track a Goal. Choosing the right one depends on the specific user action you want to measure.

Free PDF Guide

AI for Data Analysis Crash Course

Learn how to get AI to do data analysis for you — the best tools, prompts, and workflows to go from raw data to insights without writing a single line of code.

1. Destination Goals

A Destination Goal is triggered when a user lands on a specific page. This is the most common and arguably the most useful type of Goal because it’s a clean and reliable way to track completions.

The classic example is a "Thank You" page. After a user buys a product or submits a form, they are redirected to a unique confirmation page (e.g., yoursite.com/thank-you). Since users can only reach this page by completing the desired action, setting this URL as the Goal Destination provides an accurate count of conversions.

Use a Destination Goal when: The action you want to track has a dedicated confirmation or success page.

2. Duration Goals

A Duration Goal measures user engagement by tracking how long they stay on your site. This is triggered when a user's session lasts longer than a specific amount of time you define.

For example, if you run a blog with in-depth articles, you might set a Goal for users who spend more than 10 minutes on the site. A long session duration could indicate that they are highly engaged with your content. While this Goal type is useful for measuring engagement, it’s a softer conversion metric compared to a purchase or a lead submission.

Use a Duration Goal when: Time spent on site is a primary indicator of a successful visit, such as on a content-heavy or support-focused website.

3. Pages/Screens per Session Goals

Similar to Duration Goals, this type measures engagement by counting the number of pages a user views during a single session. You can set a Goal to fire when a visitor views more than a certain number of pages (e.g., more than 5 pages).

This is useful for sites where you want to encourage exploration, like a news publication or an e-commerce store with a large product catalog. A high number of pages per session suggests the user is interested and actively browsing what you have to offer.

Use a Pages/Screens per Session Goal when: Content discovery and depth of visit are important business objectives.

GraphedGraphed

Your AI Data Analyst to Create Live Dashboards

Connect your data sources and let AI build beautiful, real-time dashboards for you in seconds.

Watch Graphed demo video

4. Event Goals

Event Goals are the most flexible and powerful, but also the most complex to set up. An Event Goal is triggered by a specific user interaction that doesn't necessarily involve loading a new page. This is perfect for tracking things like:

  • Clicking a video "play" button
  • Downloading a PDF file
  • Clicking an outbound link to a partner site
  • Interacting with a chat widget

Events require additional setup, either by adding a code snippet to your website or using Google Tag Manager to define the specific interaction you want to track (based on categories, actions, and labels). Once the Event is set up, you can then create a Goal in Google Analytics that fires every time that Event is triggered.

Use an Event Goal when: The valuable action you want to track is an on-page interaction rather than a new page view.

What Is a Funnel in Google Analytics?

A Funnel (or Goal Funnel) is the series of steps you expect a user to take on their way to completing a Destination Goal. It allows you to visualize the user’s journey through a specific process, such as a checkout flow or a multi-page registration form.

The real power of a Funnel lies in its ability to show you exactly where users abandon the process. Are they adding items to their cart but never starting the checkout? Are they filling out their shipping information but dropping off when asked for payment? The Funnel Visualization report answers these questions visually.

For an e-commerce checkout, a typical funnel might look like this:

  1. Step 1: View Cart (/cart)
  2. Step 2: Enter Shipping Info (/shipping-details)
  3. Step 3: Provide Payment Details (/payment-info)
  4. Final Goal: Order Confirmation (/order-complete)

By setting up a funnel, you can identify the single biggest bottleneck in your conversion path. This gives you a clear starting point for optimization. Fixing a single high-dropout step can have a massive impact on your overall conversion rate.

How to Set Up a Goal and Funnel in Google Analytics

Ready to get started? Let’s walk through setting up a standard Destination Goal with a Funnel for a "Contact Us" form submission.

(Note: These instructions are for Universal Analytics. GA4 uses a different event-based model, but the core concepts of tracking a conversion path remain.)

  1. Navigate to Admin: Log in to your Google Analytics account and click on "Admin" (the gear icon) in the bottom-left corner.
  2. Go to Goals: In the third column ("View"), click on "Goals."
  3. Create a New Goal: Click the red "+ NEW GOAL" button.
  4. Choose Goal Type: In the "Goal setup" section, you can use a template or select "Custom." For this example, let's choose Custom and click "Continue."
  5. Describe Your Goal: Give your Goal a descriptive name, like "Contact Form Submission." Under "Type," select Destination and click "Continue."
  6. Enter Goal Details: This is where you set the destination page. In the "Destination" field, enter the URL of your "thank you" page. Important: only enter the part of the URL that comes after your domain name (the request URI). For example, if your page is https://www.mysite.com/contact/thank-you, you would enter /contact/thank-you.
  7. Turn on the Funnel: Below the Destination field, you’ll see a toggle for "Funnel." Switch it on.
  8. Define Your Funnel Steps: Now, add the steps a user takes before reaching the thank-you page. For our contact form example, there might only be one step.
  9. Save Your Goal: Double-check everything and click "Save." That's it! Google Analytics will now start tracking this Goal and Funnel for all future traffic. Note that Goals are not applied to historical data.

Free PDF Guide

AI for Data Analysis Crash Course

Learn how to get AI to do data analysis for you — the best tools, prompts, and workflows to go from raw data to insights without writing a single line of code.

Analyzing Your Goal Funnel Report

Once your Goal has been active for a while and collected some data, you can see your funnel in action.

To find the report, go to Conversions > Goals > Funnel Visualization in the left-hand reporting menu. Select your newly created goal from the dropdown at the top.

The report displays a graphical representation of your funnel. You'll see bars for each step, showing how many users entered that step and how many proceeded to the next one. The red arrows pointing away from each bar show the "exit rate," pinpointing exactly how many people dropped off at that stage.

Your job as an analyst or marketer is to figure out why they are leaving. Is the form too long? Is a button broken on mobile devices? Are the shipping costs a surprise? The report tells you where to look. By identifying the step with the highest exit rate, you can focus your optimization efforts where they'll have the biggest impact.

Final Thoughts

Setting up Goals and Funnels transforms Google Analytics from a simple traffic counter into a powerful business tool. It helps you measure the actions that truly drive your business forward and gives you a clear roadmap for improving your website's performance by identifying and fixing weak points in your user journey.

Tracking these conversions is the first step, but turning that data into clear, actionable dashboards that your whole team can use is often another challenge. That's why we built Graphed . After easily connecting your Google Analytics account, you can skip the confusing reports and simply ask questions like, "What were my top 10 goal completions by traffic source last month?" or "Build me a dashboard showing conversion rates for my main goals." We give you instant, live-updating dashboards so you can spend less time pulling reports and more time acting on insights.

Related Articles