How to Set Goal Conversion in Google Analytics

Cody Schneider6 min read

Setting up goal conversions in Google Analytics is the first step toward understanding which of your marketing efforts are actually working. Instead of just tracking website traffic, goal tracking helps you measure the specific actions visitors take that are valuable to your business, like submitting a form or making a purchase. This guide will walk you through exactly how to set up goal conversions in both Universal Analytics and Google Analytics 4.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

Why Bother Tracking Goals in Google Analytics?

If you aren't tracking goals, you're essentially flying blind. You can see how many people visit your site, where they come from, and what pages they look at, but you can't connect that activity to tangible business outcomes. Goal tracking forms the bridge between user behavior and business success.

Here’s why it’s so important:

  • Measure Marketing ROI: Goal tracking lets you see which channels (like organic search, paid ads, or social media) are driving the most valuable actions. A Facebook campaign might bring tons of traffic, but if none of those visitors convert, is it really a success? Goals give you the data to make smarter budget decisions.
  • Understand User Behavior: By seeing which pages and paths lead to conversions, you gain insight into what's working on your site - and what isn't. If users are dropping off just before completing a goal, you know exactly where to focus your optimization efforts.
  • Improve Website & Landing Page Performance: Are users converting on your new landing page? Is a specific call-to-action (CTA) button more effective than another? A/B testing combined with goal tracking is the formula for continuous improvement.

In short, tracking goals turns your Google Analytics account from a simple traffic counter into a powerful business intelligence tool.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

Setting up Conversions in Google Analytics 4

If you've set your site up with Google Analytics recently, you're using GA4. The approach to conversions in GA4 is fundamentally different - and in many ways, much simpler - than its predecessor. In Universal Analytics, goals were a separate category. In GA4, everything is an event, and any event can be marked as a conversion.

GA4 automatically tracks several standard events right out of the box, like page_view, session_start, click, and scroll. Your job is to decide which of these events (or which custom events you create) represent a valuable action for your business and flip a switch to call it a conversion.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

Step-by-Step Guide to GA4 Conversions

Let's walk through common scenarios for setting up conversions in GA4.

1. Marking an Existing Event as a Conversion

This is the easiest method. Let's say your developer has already set up a custom event that fires every time someone signs up for your newsletter, called newsletter_signup.

  • Step 1: Navigate to your GA4 property.
  • Step 2: In the left-hand navigation, click Admin (the gear icon at the bottom).
  • Step 3: In the Property column, click on Events under the Data display section.
  • Step 4: You'll see a list of all events your site has tracked in the selected time period. Find the event you want to treat as a conversion (e.g., newsletter_signup).
  • Step 5: On the right side of that event's row, you’ll see a toggle switch under the Mark as conversion column. Simply turn it on.

That's it. From this point forward, every time the newsletter_signup event is triggered, GA4 will also count it as a conversion. You'll see this data populate in your conversion reports.

2. Creating and Marking a New Conversion Event

What if you don't have a specific event for the action you want to track? The most common example is tracking a 'thank you' page view after someone submits a form. GA4 doesn’t automatically have an event for this, but you can create one without needing any code.

Let's say after someone fills out your contact form, they are redirected to yourwebsite.com/thank-you.

  • Step 1: Go to Admin > Events.
  • Step 2: Click the Create event button.
  • Step 3: In the configuration panel that slides out, click Create.
  • Step 4: Define your new event:
  • Step 5: Click Create in the top-right corner.

You’ve now told GA4: "Every time a page_view event happens on a page URL containing /thank-you, I want you to also create a new, separate event called contact_form_submission."

Finally, you just need to tell GA4 that this new event is a conversion.

  • Step 6: Navigate to Admin > Conversions.
  • Step 7: Click the New conversion event button.
  • Step 8: Enter the exact name of the event you just created: contact_form_submission.
  • Step 9: Click Save.

Your new custom conversion is now active and will start tracking leads from your contact form.

A Step-by-Step Guide to Setting Up Goals in Universal Analytics

While Google has fully transitioned to GA4, many businesses still have years of valuable data in their Universal Analytics (UA) properties. Understanding how goals were set up in UA is still relevant for historical analysis. Unlike GA4's event-based model, UA uses a more rigid structure with four distinct goal types.

  • Destination: Treats a page-load on a specific page (like a "thank you" or order confirmation page) as a conversion.
  • Duration: Triggers a conversion when a session lasts longer than a specified time.
  • Pages/Screens per session: Triggers when a user views a specific number of pages during a session.
  • Event: Triggers when a predefined user action (like clicking a button or playing a video) occurs. This requires setting up events separately, often through Google Tag Manager.
GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

Setting up a Destination Goal in UA

The Destination goal is the most common and straightforward. Here’s how you'd set up tracking for that same yourwebsite.com/thank-you page.

  • Step 1: Log in to your Universal Analytics property.
  • Step 2: Click Admin in the bottom-left corner.
  • Step 3: In the far-right column (the View column), click on Goals. If you have existing goals, you’ll see them here.
  • Step 4: Click the red + NEW GOAL button to start the setup process.
  • Step 5: Goal setup: Template vs. Custom. UA offers templates for common business objectives like "Create an account" or "Make a payment." For our thank-you page, we can select Custom. Click Continue.
  • Step 6: Goal description:
  • Step 7: Goal details:
  • Step 8: Click Save. Your goal is now active and will begin collecting data immediately (not retroactively).

A Quick Note on Verification

Always test your conversions. Use the Realtime reports. Visit your website, perform the action, and check if it fires correctly in Realtime Conversions or Realtime Events.

Final Thoughts

Setting up goal and conversion tracking is the single most important configuration you can make in Google Analytics. It provides the data you need to measure what matters, tying website activity to real business objectives and empowering you to make smarter marketing decisions.

Of course, conversion data from Google Analytics is just one piece of the puzzle. The true challenge often lies in connecting this data to your ad spend from Facebook and Google Ads, or linking it to what happens next in your CRM like Salesforce or HubSpot. We built Graphed to solve exactly this problem. You can connect all your data sources in seconds and create dashboards using simple language to see the full picture of your performance - from ad click to final sale - all updated in real time.

Related Articles