How to Set Conversion in Google Analytics

Cody Schneider7 min read

Tracking what your website visitors do after they arrive is what separates data-driven marketing from guesswork. Knowing which actions lead to new customers or qualified leads is essential for growing your business. This guide will provide clear, step-by-step instructions on how to set up conversion tracking in Google Analytics 4.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

First, Understanding How GA4 Thinks About Conversions

If you're used to the old Google Universal Analytics (UA), you probably remember setting up "Goals." This process usually involved telling Google that a visit to a specific URL (like a "thank you" page) or an action with a certain category, action, and label counted as a completed goal.

GA4 handles this differently, and it’s a much more flexible system once you get the hang of it. Here’s the key difference:

In GA4, everything is an event, and a conversion is simply an event that you’ve marked as important.

A "page_view" is an event. A "click" is an event. A "form_start" is an event. When you want to track a conversion, your job isn’t to define a goal from scratch. Instead, you either identify an existing event you want to count as a conversion or create a new event based on specific conditions, and then you just flip a switch to tell GA4, "Hey, this one matters."

What You'll Need Before You Get Started

To successfully set up conversions, you just need two things:

  • Admin or Editor Access: You’ll need the appropriate permissions for your Google Analytics 4 property to create events and mark them as conversions.
  • A Clear Objective: Know what you want to track. The most common objective is tracking when a user lands on a specific confirmation or "thank-you" page after completing an action like filling out a form or making a purchase. For this guide, we'll focus on that scenario.
GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

Method 1: Mark an Existing Event as a Conversion

Sometimes, Google Analytics is already collecting an event that you consider a conversion. GA4 automatically collects certain events, and you might have others set up through enhanced measurement or custom configurations.

For example, GA4 often automatically tracks a generate_lead event when a form is successfully submitted. If this event already represents your conversion, turning it into a tracked conversion is incredibly simple.

Here’s how to do it:

  1. Navigate to the Admin section of GA4 by clicking the gear icon in the bottom-left corner.
  2. In the Property column, click on Conversions.
  3. On this screen, you’ll see a list of events already flagged as conversions. To add a new one, click the blue New conversion event button.
  4. A text box will appear asking for the New event name. Type the exact name of the existing event you want to track (e.g., generate_lead or sign_up). Be careful with spelling and capitalization - it must match perfectly.
  5. Click Save.

That's it. Within 24-48 hours, GA4 will start reporting new instances of that event as conversions in your reports.

Method 2: Create a New Conversion Event Based on a Page Visit

This is the most common use case for marketers, sales teams, and business owners. It's the modern equivalent of the old "Destination Goal" from Universal Analytics. You want to track a conversion every time a user visits your "thank you" page, which confirms they've completed an important action.

Let's say your thank you page URL is https://www.yourwebsite.com/thank-you. The goal is to create a unique event that fires only when someone lands on that page and then mark that new event as a conversion.

This is a two-part process: first, you create the event, then you tell GA4 it's a conversion.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

Part 1: Create the Custom Event

  1. Go to Admin (the gear icon in the bottom left).
  2. In the Property column, click on Events. This shows you a list of all events your site is collecting.
  3. Click the blue Create event button.
  4. On the next screen, click the Create button to define a new custom event.
  5. Now you'll configure your event. Follow these settings precisely:
  6. Your configuration should now look like this: "When event_name equals page_view AND page_location contains /thank-you, create a new event called generate_lead."
  7. At the bottom, make sure "Copy parameters from the source event" is checked. This is useful for passing along other data associated with the page view.
  8. Finally, click Create in the top-right corner.

You have now successfully created a new event that will fire every time a visitor lands on your thank you page. But you're not done yet - GA4 doesn't know this is a conversion.

Part 2: Mark Your New Event as a Conversion

Now, we just need to tell GA4 to treat our newly created generate_lead event as a conversion. This part is easy because you follow the same steps from Method 1.

  1. Go back to Admin > Conversions.
  2. Click New conversion event.
  3. In the event name box, type the exact name of the event you just created: generate_lead.
  4. Click Save.

Congratulations! You have now set up conversion tracking for your form. Keep in mind that it can take a day or so for data to start populating in your reports, so don't worry if you don't see it immediately.

How to Quickly Verify Your Conversion is Working

Waiting 24 hours to see if you did it right can be nerve-wracking. The good news is that GA4 provides a tool for live testing called DebugView.

Using DebugView

  1. In the Admin section, under the Property column, find and click on DebugView. This will open a live timeline of events.
  2. In a new browser tab, go to your own website and navigate through the steps to trigger the conversion. For our example, this means filling out your own contact form to land on the /thank-you page.
  3. Watch the DebugView timeline. You should first see a page_view event appear in blue. A few seconds later, you should see your custom event (generate_lead) appear in blue as well.
  4. The final confirmation is a green flag next to your event. When you see your generate_lead event appear with a green flag beside it, you know GA4 recognizes it as a conversion.

Seeing that event fire in real-time gives you the confidence that your setup is correct without having to wait for the standard reports to update.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

What About More Complex Conversions? (e.g., Clicks)

What if your "conversion" isn't a page view but an outbound link click or an add-to-cart button click that doesn't direct to a new page? The built-in GA4 event creator is limited to modifying existing events like page_view.

For more specific tracking scenarios like these, you will need to use Google Tag Manager (GTM). GTM is a more advanced tool that gives you granular control over what you send to Google Analytics. Using GTM, you can create "tags" that fire based on "triggers" like button clicks, video plays, or scroll depth, and then send a custom event to GA4.

While a full GTM tutorial is beyond the scope of this article, just know that for any action you want to track that doesn't involve a unique thank-you-page URL, GTM is your next step to getting that data into GA4.

Final Thoughts

Getting your conversion tracking set up correctly in Google Analytics 4 is the foundation of performance marketing. By configuring GA4 to recognize your most important website events - whether it's generating a lead, signing up a new user, or a successful checkout - you can finally measure the true impact of your marketing channels and campaigns.

Once you see your conversions flowing into Google Analytics, the next step is often to understand the full story by combining that data with your ad spend from Facebook Ads, your deal data from Salesforce, or your revenue data from Shopify. To make this easy, we built Graphed. After connecting your tools (which only takes a few clicks), you can skip the spreadsheets and just ask questions in plain English, like "Show me a dashboard of my Shopify revenue versus Facebook Ad spend from last month," and get a real-time, shareable dashboard in seconds.

Related Articles