How to Change Google Analytics Property to Web
Trying to configure your Google Analytics property to track your website can feel oddly confusing. GA4 works differently than the old Universal Analytics, and terms like "properties" and "streams" can trip you up. Rest assured, getting it set up for the web is straightforward once you know where to look.
This guide will walk you through exactly how to add a "web" data stream to your Google Analytics 4 property. We'll cover creating the stream, installing the tracking tag on your site, and verifying that everything is working correctly.
First, A Quick GA4 Refresher: Properties vs. Data Streams
Before jumping into the steps, it's helpful to understand the basic structure of Google Analytics 4. This is the main reason why you can't just "change" a property to "web" in the old way.
In GA4, think of a Property as a container for all the data about your business. Inside that container, you have one or more Data Streams, which are the specific sources of that data. You can have a data stream for your website, one for your iOS app, and one for your Android app, all feeding data into the same property.
This is a big shift from Universal Analytics (UA), which was primarily designed for websites. In UA, the "property" itself was the website tracker. In GA4, the property is a level above that. You don't change the property type, you just create the right kind of data stream inside it.
This new structure is far more flexible because it allows you to get a complete picture of your customers as they move between your website and apps, all within a single analytics property.
How to Add a Website Data Stream to Your GA4 Property
If you have an existing GA4 property but no website data flowing into it, you likely just need to create your web data stream. This process takes only a few minutes.
Follow these steps to get started:
1. Navigate to the Admin Section
Log in to your Google Analytics account. In the bottom-left corner of the screen, you'll see a gear icon labeled Admin. Click on it to open the administrative settings.
Free PDF Guide
AI for Data Analysis Crash Course
Learn how to get AI to do data analysis for you — the best tools, prompts, and workflows to go from raw data to insights without writing a single line of code.
2. Check Your Account and Property
The Admin screen has two columns: Account and Property. Ensure you have the correct account and property selected in the dropdowns at the top of these columns. If you manage multiple websites or businesses, it's easy to accidentally be in the wrong one.
3. Open Data Streams
In the Property column, look for the option called Data Streams. It's usually about halfway down the list, under the "Data collection and modification" section. Click on it.
4. Add a New Web Stream
On the Data Streams screen, you'll see a list of any existing streams. To add your website, click the blue button that says Add stream. A dropdown menu will appear with three options:
- iOS app
- Android app
- Web
Select Web.
5. Configure Your Stream Details
You'll now be on the "Set up your web stream" page. There are two required fields here:
- Website URL: Enter the main URL of your website (e.g.,
www.yourwebsite.com). Don't worry about includinghttps://, that's handled by the dropdown to the left. - Stream name: Give your stream a descriptive name. Something like "My Website" or the official name of your brand is fine.
You’ll also see a section for Enhanced measurement. This is one of GA4’s best features and is enabled by default. It automatically tracks key user interactions like page views, scrolls, outbound link clicks, site search, and video engagement without any extra setup. For now, it's best to leave this on.
6. Create the Stream
Once you've filled everything out, click the Create stream button at the bottom of the page. Google Analytics will now create your web data stream and take you to a "Web stream details" page, which contains the final - and most important - step of the setup process.
Next Steps: Getting the GA4 Tag on Your Website
Creating the stream tells Google Analytics where to expect data from, but your website won’t actually start sending data until you install the GA4 tracking tag. The "Web stream details" page gives you everything you need for this.
At the top of this page, you’ll see your Measurement ID (it looks like G-XXXXXXXXXX). This ID is what connects your website to this specific data stream.
Here are the three most common ways to install the tag:
1. Using a Website Builder or CMS Integration
If your website is built on a platform like Shopify, WordPress, Squarespace, or Wix, this is usually the easiest method. These platforms have a dedicated field in their settings where you can just paste your Measurement ID.
- WordPress: Use the official Google Site Kit plugin or another popular GA integration plugin. It will ask for your Measurement ID.
- Shopify: Navigate to your Online Store sales channel, go to Preferences, and find the Google Analytics section. Paste your Measurement ID there.
- Squarespace/Wix: Look under Marketing Integrations or similar settings for a Google Analytics field where you can paste your ID.
Simply copy the Measurement ID from your GA4 stream details and paste it into the appropriate field on your website's backend. This will automatically add the tracking code to every page of your site.
2. Using Google Tag Manager (Recommended)
Google Tag Manager (GTM) is a free tool that lets you manage all your marketing and analytics tags from one dashboard without having to edit your website's code directly. If you plan on adding other tags later (like a Facebook Pixel or Google Ads tag), using GTM from the start is a great idea.
The basic steps are:
- Create a New Tag in GTM and select the Google Analytics: GA4 Configuration tag type.
- Paste your Measurement ID from GA4 into the corresponding field in the GTM tag.
- Set the tag to "fire" (or activate) on the All Pages trigger.
- Save and publish your GTM container.
You’ll need to have the main GTM container snippet installed on your website first, but once that's done, you can manage your GA4 tracking entirely from Tag Manager.
3. Installing the Code Manually (Global Site Tag)
If you're comfortable editing your website's code, you can install the tracking snippet directly. On the "Web stream details" page, find the section called Install manually.
It provides a snippet of JavaScript code (gtag.js) that looks like this:
<!-- 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>Copy this entire block of code and paste it immediately after the opening <head> tag on every page of your website. If you use a templating system, you can usually just add it to your main header template file.
How to Verify Your Web Data is Flowing into GA4
After you’ve installed the tag, you'll want to make sure it's working. Don't worry if data doesn't appear instantly, sometimes it can take a few minutes.
The simplest way to check is with the Realtime report in GA4:
- In the left-hand navigation of Google Analytics, go to Reports.
- Click on Realtime.
- In another browser tab or on your phone, open your website and navigate to a few pages.
Within a minute or two, you should see yourself appear as a user on the Realtime report map. You'll see cards with "Users in last 30 minutes" show a count of 1 or more. If you see this activity, congratulations - your GA4 web property is working!
Free PDF Guide
AI for Data Analysis Crash Course
Learn how to get AI to do data analysis for you — the best tools, prompts, and workflows to go from raw data to insights without writing a single line of code.
Common Questions & Troubleshooting
Here are answers to a few common sticking points that people run into when dealing with GA4 web properties.
"Can I convert my old Universal Analytics property to a GA4 web property?"
Universal Analytics was officially retired and stopped processing new data in July 2023. You can no longer 'convert' or 'upgrade' a UA property. If you're working with an old account, the only path forward is to create a new GA4 property and web data stream from scratch, following the steps outlined in this article.
"I created a GA4 property, but it's not tracking my website. What did I miss?"
This almost always means one of two steps was missed. Double-check the following:
- Did you create a Web data stream? Having a property isn't enough, the stream must exist.
- Did you install the tracking tag (or Measurement ID) on your website? The website needs the code to send data to GA.
Go back through the steps in this guide. The Realtime report is your best friend for confirming if the connection is active.
"Why do I even need a 'Web' stream? Isn't Google Analytics just for websites anymore?"
While still dominant for web, GA4 was built to be cross-platform from the ground up. The design anticipates that businesses may have both a website and a mobile app. By using different data streams feeding into one property, you can analyze the full customer journey, tracking a user who discovers you on the web, downloads your app, and then converts within the app - all in one place.
Final Thoughts
Configuring a Google Analytics property for web tracking really comes down to two key steps: creating a dedicated web data stream, and then installing the GA4 tag or Measurement ID on your website. Once you understand that a property is just a container, the entire GA4 structure starts to make much more sense.
Setting up your analytics is just the beginning. The real challenge is finding actionable insights in a sea of clicks, sessions, and events scattered across a dozen different tools. To simplify this, we built Graphed . After easily connecting your GA4 account and other platforms like Google Ads or Shopify, you can just ask questions in plain English - like "Compare my website traffic from organic search vs paid search this month" or "show me my Shopify conversion rate by landing page" - and instantly get a real-time dashboard. This lets you spend less time wrestling with reports and more time making data-driven decisions that grow your business.
Related Articles
Facebook Ads for Gyms: The Complete 2026 Strategy Guide
Master Facebook advertising for your gym in 2026. Learn the proven 6-section framework, targeting strategies, and ad formats that drive memberships.
Facebook Ads for Home Cleaners: The Complete 2026 Strategy Guide
Learn how to run Facebook ads for home cleaners in 2026. Discover the best ad formats, targeting strategies, and budgeting tips to generate more leads.
Facebook Ads for Pet Grooming: The Complete 2026 Strategy Guide
Learn how to run Facebook ads for pet grooming businesses in 2025. Discover AI-powered creative scaling, pain point discovery strategies, and the new customer offer that works.