How to Set Up Google Analytics 4 Conversion Tracking

Cody Schneider8 min read

Setting up conversion tracking can feel intimidating the first time you look at Google Analytics 4. With all the talk of "events," "parameters," and "tags," it’s easy to get overwhelmed. We're going to cut through the noise and show you the exact, straightforward steps to start tracking the actions that matter most to your business.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

First, What GA4 Actually Considers a "Conversion"

The biggest shift from the old Universal Analytics to GA4 is how they approach goal tracking. In the old system, you had a limited number of "Goals" you could configure based on specific rules like 'Destination' or 'Event.' In GA4, things are far more flexible: any event you track can be marked as a conversion.

This is a big deal. It means you aren't limited to just a few predefined goals. If you want to track when someone signs up for your newsletter, submits a contact form, downloads a PDF, or views a specific "thank you" page, you simply need to make sure that action is being captured as an event in GA4. Once it is, you flip a switch to tell GA4, "Hey, this event is important. Count it as a conversion."

For example, you could mark any of these as a conversion:

  • An automatically tracked page_view event that happens on your * /order-confirmation* page.
  • The built-in file_download event when someone clicks on your lead magnet PDF.
  • A recommended generate_lead event that fires when your contact form is submitted.
  • The standard purchase event for all e-commerce sales.

This event-based model gives you the power to define what success looks like for your specific business without being locked into a rigid structure.

Two Main Ways to Track Conversions in GA4

There are two primary methods for setting up conversion tracking, and which one you choose depends on whether the action you want to track is already being recorded as an event in your GA4 property.

  1. Marking an existing event as a conversion. This is the simplest path, perfect for when GA4 is already capturing the interaction you care about automatically or through its Enhanced Measurement features.
  2. Creating a new custom event and then marking it as a conversion. You'll use this method when you need to track a more specific action that GA4 isn't seeing out-of-the-box, like when a user lands on a specific confirmation page.

Let's walk through how to do both.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

Method 1: Marking an Existing Event as a Conversion

This is the quick-and-easy method. Use this if the user action you want to track - like a form submission or a file download - is already listed in your GA4 events report. Many platforms and plugins (e.g., WordPress contact form plugins) automatically send events to GA4, so it's always worth checking here first.

Step 1: Find your Events list in GA4

Navigate to the Admin section of your GA4 property by clicking the gear icon in the bottom-left corner. From there, go to Data display > Events.

This screen shows every single event that GA4 has recorded from your website or app. You'll see automatically collected events like session_start and page_view, as well as Enhanced Measurement events like scroll and file_download if you have them enabled. Look through this list for an event that accurately represents your goal. For instance, if you have a contact form plugin, you might see an event named form_submit or generate_lead.

Step 2: Flip the switch

Once you've identified the event you want to count as a conversion, simply find it in the list and click the toggle switch under the "Mark as conversion" column.

That's it. You're done. GA4 will now start counting every instance of that event as a conversion in your reports. Keep in mind that it can take up to 24 hours for data to start showing up in your conversion reports after you make this change.

Method 2: Creating a New Event and Marking it as a Conversion

What if the action you want to track isn't a pre-existing event? The most common example of this is tracking visits to a "thank you" page after a user completes an action, like signing up for an email list or requesting a demo. Out of the box, GA4 just sees this as another page_view. You need to tell GA4 to create a new, specific event that only fires when someone views that particular page.

Step 1: Navigate to "Create event"

Head back to the same Events list in your Admin section (Admin > Data display > Events). In the top-right corner of the event list, click the "Create event" button.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

Step 2: Configure your new custom event

On the Custom events page, click "Create" to open the configuration panel. This is where you'll define the rules for your new conversion event. Let's stick with our "thank you" page example.

  • Custom event name: Give your new event a clear, descriptive name. Use lowercase letters and underscores. For our example, something like newsletter_signup_thankyou is perfect.
  • Matching conditions: Here, you set the rules for when this event should be created.

Your finished configuration should look something like this. You are essentially telling GA4, "When a page_view event occurs on a URL containing /thank-you, I want you to create a new event called newsletter_signup_thankyou."

Step 3: Save your new event

Click "Create" in the top-right corner to save your custom event. You've now instructed GA4 to look for that specific page view and generate a custom event when it happens. Note that it can take several hours, sometimes up to 24, for your new custom event to be triggered for the first time and show up in your main events list.

Step 4: Mark the new event as a conversion

This last step closes the loop. Once your site has had some traffic and your new event (e.g., newsletter_signup_thankyou) appears in the main list at Admin > Data display > Events, you simply follow the steps from Method 1: find your new event and toggle "Mark as conversion" on.

Setting Up E-commerce 'Purchase' Conversions

For any e-commerce business, tracking purchases is non-negotiable. Luckily, purchase is a standard, recommended event in GA4 dedicated specifically to this. While this event should always be marked as a conversion, setting it up typically requires an extra step, as GA4 needs you to send important data along with the event, like the transaction value and currency.

For Shopify or WooCommerce Users

If you're using a major e-commerce platform like Shopify or WooCommerce, you're in luck. Most modern integrations and official plugins for these platforms are designed to handle this automatically. When you connect your store to GA4, the integration sends the purchase event and all its associated data (revenue, item names, tax, etc.) to Google Analytics behind the scenes. Your only job is to go into the GA4 Events list, find the purchase event, and mark it as a conversion.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

For Custom Sites Using Google Tag Manager

If you have a custom-built site, you'll likely use Google Tag Manager (GTM) to send purchase data to GA4. This process is more involved, but the general concept is as follows:

  1. Implement a Data Layer: Your developer needs to add code to your purchase confirmation page that pushes transaction details (like transaction_id, value, currency, and items) into what is known as a data layer. This makes the data accessible to GTM.
  2. Configure GTM: Inside GTM, you'll create variables to capture the data from the data layer. Then, you'll set up a GA4 Event tag for the purchase event, mapping your variables to the event parameters.
  3. Create a Trigger: Finally, you’ll create a trigger that fires this tag only on your confirmation page, ensuring the purchase event is sent just once per transaction.

Once set up correctly via GTM, the purchase event will appear in your GA4 event list, ready for you to mark it as a conversion.

Where to Find Your Conversion Data

So, you've flipped the switches and set up your tracking. Where can you see the results? After allowing 24-48 hours for data to process, you can find conversion data in a few key reports:

  • Traffic Acquisition Report: Head to Reports > Acquisition > Traffic acquisition. The "Conversions" column on the right side of the table will show you how many conversions are generated by each marketing channel (like Organic Search, Direct, or Paid Social). You can use the dropdown to view data for a specific conversion event.
  • Conversions Report: Go to Reports > Engagement > Conversions. This report provides a simple summary of all the conversion events you've enabled, showing the total count for each one.

Final Thoughts

Tracking conversions in GA4 boils down to a simple philosophy: identify the action you care about, make sure it’s being captured as an event, and then tell Google Analytics to count it. Whether you're marking a built-in event or creating a new one based on a specific page view, this process puts you in control of measuring what defines success for you.

Once your conversions are firing, the real work begins: connecting that outcome data back to your efforts. Seeing conversions trend up is great, but knowing they're coming from a specific Facebook Ads campaign or sales outreach sequence is where the insights live. Manually compiling this data is a huge time-sink, which is why we built Graphed. By integrating your platforms from GA4 to Google Ads and Salesforce in one place, you can ask plain-English questions like "Show me my top converting landing pages for traffic from Facebook last month" and get an interactive dashboard back in seconds - no more VLOOKUPs or exported spreadsheets required.

Related Articles