How to Set Up Google Analytics Property

Cody Schneider8 min read

Setting up your Google Analytics 4 property is the critical first step toward understanding who visits your website and what they do once they're there. It’s the foundation for turning raw traffic numbers into actionable business insights. This article will guide you, step-by-step, through creating your account, configuring your new GA4 property, and adding the tracking tag to your website so you can start collecting data immediately.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

Understanding the Google Analytics Structure: Account, Property, and Data Stream

Before jumping into the setup process, it's helpful to understand how Google Analytics organizes your data. There's a simple three-level hierarchy you need to know:

  • Account: This is the highest level, representing your business or organization. You can manage multiple websites or apps, each with its own property, under a single account. For example, if your company has a main brand website and a separate e-commerce site, you could have them as two properties under one company account.
  • Property: This represents a specific website or application that you want to track. Your sales-focused website is one property, and your mobile app is another. Google Analytics 4 is the current and only standard for new properties, replacing the older Universal Analytics (UA). All data and reports for your site live within its designated property.
  • Data Stream: This is the source of data flowing into your property. For a website, you'll set up a "Web" data stream. For a mobile app, you would create an "iOS" or "Android" data stream. The data stream is where you will find your unique Measurement ID and the tracking code needed to connect your property to your website.

Think of it like a filing cabinet: the Account is the entire cabinet, each Property is a drawer dedicated to a specific project (like your website), and the Data Stream is the flow of new documents (data) being fed into that drawer.

Step-by-Step: Creating Your New Google Analytics 4 Property

With that structure in mind, let’s get your new GA4 property set up. The process is straightforward and should only take about 10-15 minutes.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

Step 1: Create a Google Analytics Account

If you don't already have one, your first step is creating a Google Analytics account. If you already have an account for other websites, you can skip to Step 2 and simply add a new property.

  1. Navigate to the Google Analytics website.
  2. Click the "Start measuring" button. You'll need to be logged into a Google account (like your Gmail).
  3. Account setup: Enter an Account name. This is typically your business or company name (e.g., "My Awesome Brand").
  4. Account Data Sharing Settings: You’ll see several data sharing options. These allow you to share your anonymized data with Google for things like benchmarking reports and technical support. It's generally safe and recommended to leave these checked, but you can review and uncheck them if you prefer.
  5. Click "Next" to move on.

Step 2: Create Your Property

Now you'll create the property that will house all the data for your website.

  1. Property name: Enter a name for your property. This is usually your website's name or URL (e.g., "myawesomebrand.com").
  2. Reporting time zone and currency: Select your country's time zone and the currency your business operates in. This is crucial for accurate daily reports and e-commerce tracking, so don't skip it!
  3. Click "Next".
  4. About your business: Google will ask for optional information like your industry category and business size. Filling this out helps Google provide you with more relevant benchmarking data in your reports later on.
  5. Click "Create" and accept the Google Analytics Terms of Service Agreement for your country.

Step 3: Set Up Your Data Stream

After creating your property, you'll be prompted to set up your first data stream. This is how you'll connect your website to your new GA4 property.

  1. On the "Start collecting data" page, choose a platform. Click Web.
  2. Set up your web stream: Enter your website's full URL (e.g., https://www.yourawesomebrand.com) and create a Stream name (the website URL is a good standard name to stick with).
  3. Enhanced measurement: Make sure this is enabled. This is one of the best features of GA4, as it automatically tracks key user interactions like page views, scrolls, outbound clicks, site search, and file downloads without you having to do any extra setup.
  4. Click Create stream.

Congratulations! Your GA4 property now officially exists. The next page you see is the "Web stream details" page, which contains the critical information you need for the final piece of the puzzle: adding the tracking tag to your website.

How to Add the Google Analytics Tag to Your Website

Your property is ready, but it can't collect data until you tell your website to send it information. You do this by adding a "tag" to your site. On the "Web stream details" page, you'll see a unique Measurement ID that looks like G-XXXXXXXXXX. This ID is all you need for most modern website platforms. There are three primary ways to install the tag.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

Method 1: Use a Platform-Specific Integration (The Easiest Method)

Most modern website builders and CMS platforms have a built-in field where you can simply paste your Measurement ID. This is the easiest and most beginner-friendly option.

  • WordPress: The simplest way is to use a plugin. Search the WordPress plugin directory for "Google Analytics," and install a popular one like Google Site Kit (by Google), MonsterInsights, or GA Google Analytics. During setup, these plugins will ask for your Measurement ID. Just copy it from GA4, paste it into the plugin's settings, and you're done.
  • Shopify: Shopify has a great native integration. From your Shopify Admin, go to Online Store > Preferences. You'll see a section for Google Analytics. Paste your G- Measurement ID into the box and save.
  • Squarespace: Go to your Squarespace dashboard, click Marketing > SEO Appearance, and then select the Marketing Tools (some versions might have an "External API Keys"). Look for the "Google Analytics Tracking ID" text box and paste your Measurement ID there.
  • Wix: From your Wix dashboard, go to Marketing & SEO > Marketing Integrations. Find the "Google Analytics" box, click "Connect," and follow the prompts to paste your tracking ID.

Method 2: Manually Add the Global Site Tag (gtag.js) to Your Site's Code

If your website platform doesn't have a simple integration, or if you prefer to have direct control, you can add the GA4 tracking code directly to your website's HTML. This is for users who are comfortable editing code.

  1. On the "Web stream details" page in Google Analytics, look for the "Installation instructions" section and click the Install manually tab.
  2. You'll see a small block of Javascript code. Click the copy icon to copy the entire snippet.
  3. You need to paste this code into the <head> section of every single page on your website. Most themes or site builders have a "custom code" or "header injection" area where you can paste this code once, and it will be applied to all pages. If you're building a site from scratch, you'll need to add it to your header template file.

Here is an example of what the code looks like:

<!-- Google tag (gtag.js) -->
<script async src="https://www.googletagmanager.com/gtag/js?id=G-XXXXXXXXXX"></script>
<script>
  window.dataLayer = window.dataLayer || [],
  function gtag(){dataLayer.push(arguments),}
  gtag('js', new Date()),

  gtag('config', 'G-XXXXXXXXXX'),
</script>

Method 3: Use Google Tag Manager (The Most Powerful Method)

Google Tag Manager (GTM) is a free tool that acts as a container for all the third-party marketing and analytics tags on your website. It's the standard for professional marketers because it allows you to manage everything from one place without editing site code. While it has a slightly steeper learning curve, it's incredibly powerful.

Here’s a quick overview of the setup:

  1. Create a Google Tag Manager account and a container for your website.
  2. Install the GTM container code snippet on your site (similar to the manual method above).
  3. Inside GTM, create a new tag and choose the "Google Analytics: GA4 Configuration" tag type.
  4. In the tag configuration, paste your G- Measurement ID from your GA4 property.
  5. Set the tag to trigger on "All Pages." This tells GTM to fire the GA4 tag every time a page loads.
  6. Save, preview your changes to make sure it's working, and then click "Publish."
GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

How to Verify Your Setup is Working Correctly

Once you've added the tracking ID or code to your website, it's time to confirm that it's actually sending data to your Google Analytics property.

  1. In a new browser window, open your own website. Click around to a few different pages.
  2. Go back to your Google Analytics property.
  3. In the left-hand navigation, go to Reports > Realtime.

Within a minute or two, you should see yourself appear as a "User" on the report. You'll see your visit on the map and data appearing in the cards for "Views by Page title" and "Event count." If you see activity here, it's installed correctly and you are officially collecting data!

Final Thoughts

By creating a Google Analytics property and adding the tracking tag to your site, you’ve built the foundation for a data-driven marketing strategy. Data will now continually flow into your reports, giving you the power to understand your audience, measure your marketing effectiveness, and find opportunities to improve your website's performance.

Once your data starts to build up, the next challenge is quickly and easily finding the specific answers you need. At some point, manually digging through dozens of default reports isn’t the most efficient way to get insights. After we've connected data sources like Google Analytics, we use Graphed to interact with that data simply by asking questions in plain English. This allows us to instantly create real-time dashboards and get answers without wrestling with complex report builders, saving hours that are better spent acting on the data.

Related Articles