Where is URL Builder in Google Analytics?

Cody Schneider7 min read

Looking for the URL builder inside Google Analytics 4 can feel like searching for a tool that’s conspicuously missing from the toolbox. The short answer is that it's no longer a feature built directly into the GA interface itself. Instead, Google now provides a dedicated webpage for building your campaign URLs. This article will show you exactly where to find the official GA4 Campaign URL Builder, how to use it step-by-step, and where to see your campaign data inside your GA4 property.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

It's Not Inside GA4 - It's a Separate Tool

If you're used to Universal Analytics, you might remember helper links to a URL builder within the interface. Google Analytics 4 has streamlined its process a bit, separating the URL creation from the reporting environment. The official tool is now a standalone webpage called the GA4 Campaign URL Builder. This might seem like an extra step, but it keeps the GA4 interface focused on analysis and reporting, which is where you'll spend most of your time.

This separation helps enforce a more deliberate approach to campaign tracking. Instead of quickly creating a one-off link, you're encouraged to use a central tool, which is a great first step toward keeping your tracking codes consistent across all your marketing efforts. You can find the official builder tool directly from Google's analytics help pages, or you can just bookmark it for easy access.

A Step-by-Step Guide to Using the GA4 Campaign URL Builder

Creating tracked links is essential for understanding which of your marketing activities are actually driving traffic and conversions. By adding special parameters (called UTM codes) to your URLs, you tell Google Analytics precisely how to categorize the traffic that arrives from those links. Here’s how to use the builder to get it right every time.

Let's walk through an example. Imagine you’re running a summer sale and promoting it through an email newsletter and a pay-per-click (PPC) campaign on Google.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

1. Start with Your Destination URL

First, open the GA4 Campaign URL Builder. In the first field, “Website URL,” enter the full, clean URL of the landing page where you want to send traffic. This is the page people will see after they click your link.

  • Example: https://www.yourstore.com/summer-sale

2. Fill in the Required Campaign Parameters

Next, you’ll fill in the required campaign tracking parameters. Consistency here is the most important rule for clean data. Decide on a naming convention and stick to it religiously. Using lowercase and underscores instead of spaces is a great best practice.

Campaign Source (utm_source)

This tells you where the traffic came from. Think of it as the specific platform or referral source.

  • For your email campaign, you might use: newsletter
  • For your Google Ads campaign, you would use: google

Campaign Medium (utm_medium)

This describes the general type of marketing channel being used. It's the "how" traffic arrived.

  • For your email campaign, the medium is: email
  • For your Google Ads campaign, it is: cpc (which stands for cost-per-click)

Campaign Name (utm_campaign)

This identifies the specific marketing campaign, sale, or promotion. Be descriptive so you can easily recognize it later in your reports.

  • Let's name ours: summer_sale_2024 for both the email and Google Ad link. This allows you to group performance from multiple sources under one campaign name.

3. Use Optional Parameters for More Granular Detail

While source, medium, and campaign name are usually all you need, two optional parameters can help you dig even deeper into your data, especially for paid ads and A/B testing.

Campaign Term (utm_term)

This is commonly used to track specific keywords you're bidding on in a paid search campaign. If you were targeting the keyword "outdoor gear," you would enter that here.

  • Example: outdoor_gear

Campaign Content (utm_content)

This helps differentiate between multiple links pointing to the same URL within a single campaign. It's perfect for A/B testing. For instance, in your email newsletter, you might have both a headline link and a button link pointing to the sale page. You could track them differently to see which one gets more clicks.

  • Example 1: blue_cta_button
  • Example 2: hero_image_link
GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

4. Generate Your Trackable URL

As you fill in the fields, the tool automatically generates the full trackable URL at the bottom of the page. Once you’re done, you can copy this URL and use it in your marketing materials - your email campaign, social media posts, or your paid ads.

Here’s what our email link would look like: https://www.yourstore.com/summer-sale?utm_source=newsletter&utm_medium=email&utm_campaign=summer_sale_2024

See? All the parameters you entered are neatly appended to the URL. Now, when someone clicks this link, GA4 will know exactly how to categorize that visit.

Where to Find Your Campaign Data in GA4

Creating the tracked URL is just one half of the job. The whole point is to view the performance data in Google Analytics. Here’s exactly where to find it.

  1. Navigate to your Google Analytics 4 property.
  2. In the left-hand navigation menu, click on Reports.
  3. Under the “Life cycle” section, click on Acquisition, and then select the Traffic acquisition report.

By default, this report groups your traffic by a dimension called Session default channel group. To see your specific campaign parameters, you need to change the primary dimension.

  • Click the small dropdown arrow above the first column of the report table.
  • A list of dimensions will appear. To see your UTM parameters in action, choose one of the following:

By using a new dimension, you can now see the sessions, users, conversions, and revenue associated with each specific campaign you've tagged. You're no longer just guessing which channels are working, you're seeing the data clearly laid out.

Essential Best Practices for Campaign Tracking

To avoid messy, unreliable data, follow these simple but powerful best practices.

1. Create and Maintain a Naming Convention Spreadsheet

Data inconsistency is the biggest enemy of useful reports. One person might use "facebook," another "Facebook," and a third "social." A shared spreadsheet is the easiest way to keep your entire team on the same page. It acts as a single source of truth for all your campaign parameters.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

2. Use a URL Shortener for Cleaner Links

Campaign URLs with multiple UTM parameters can be long and intimidating, especially on social media feeds where character count matters. Once you’ve generated your full URL from the builder, use a service like Bitly to create a shorter, more user-friendly link. The short link will still redirect through the full URL, preserving all of your valuable tracking data.

3. Never Use Campaign Parameters on Internal Links

UTM parameters are only for tracking traffic coming from outside of your website. If you tag links on your own site (e.g., a link from your homepage banner to a product page), you will overwrite the original source of the visitor. In your reports, it would look like a new session started from your own homepage, and you'd lose the data on whether that user originally came from Google, an email, or social media.

Final Thoughts

While the Campaign URL Builder is no longer nested inside the GA4 interface, it remains an essential tool for any marketer who wants true clarity on campaign performance. By generating tracked URLs and consistently applying your own naming conventions, you provide GA4 with the precise details it needs to organize your data effectively in the Traffic acquisition report.

Building campaign links is the critical first step to getting clean data, but the ultimate goal is to connect all those dots into a single, cohesive view of your marketing performance. That’s an area where we really focused on making life easier. Instead of jumping between Google Analytics, Facebook Ads, Shopify, and your CRM just to see what’s working, we let you connect all your data sources in one place. You can then use simple, natural language - no complex setup required - to ask questions or build real-time "summer sale" dashboards that combine ad spend from Facebook with sales data from Shopify, giving you actionable insights in seconds, not hours. Feel free to give Graphed a try and see how easy reporting can be.

Related Articles