Why Your Business Needs Website Data
Sam McKinney
Founder & Lead Strategist • January 23, 2026
Overview
Google Analytics setup is the foundation for understanding how visitors find and interact with your website. Here's what you need to get started:
Google Analytics setup is the foundation for understanding how visitors find and interact with your website. Here's what you need to get started:
- Create a Google Analytics account at analytics.google.com
- Set up a GA4 property with your business information
- Add a data stream for your website or app
- Install the Google tag on your site (via CMS plugin or code)
- Verify data collection using the Realtime report
What is Google Analytics? It's a free tool from Google that tracks visitor behavior on your website. You can see where people come from, what pages they visit, and what actions they take.
Why does this matter? Without data, you're guessing. With it, you know which marketing efforts actually work.
In today's digital landscape, your website isn't just a virtual storefront. It's a powerful marketing tool that works around the clock. But here's the reality: most business owners have no idea how well their website is performing. They don't know which pages people visit, where traffic comes from, or what makes someone pick up the phone and call.
That's where Google Analytics comes in.
This free platform shows you exactly what's happening on your site. You can track how many people visit, what they look at, and whether they're taking the actions you want them to take. More importantly, you can use this information to make better decisions about where to spend your time and money.
The setup process is straightforward, but it needs to be done correctly from the start. Once your tracking is in place, you'll begin building a foundation of data that helps you understand your audience and improve your marketing over time.
I'm Sam McKinney, founder of McKinney Creative Ventures, and I've helped dozens of local businesses implement Google Analytics setup as part of their broader marketing systems. The insights you gain from proper tracking will change how you think about your website and your marketing strategy.
Understanding the Shift to Google Analytics 4 (GA4)
If you've been in the digital marketing world for a while, you might remember Universal Analytics (UA). It was the standard for years, giving us valuable insights into website performance. However, as of July 1, 2023, Universal Analytics stopped collecting data. Google Analytics 4 (GA4) has taken its place as the new standard, and it represents a total overhaul of how we measure user behavior online. We've been guiding our clients in the East Metro and St. Croix Valley through this transition, ensuring they don't miss a beat in their data collection.
GA4 isn't just an update; it's a completely different way of thinking about website and app analytics. While UA was session-based, GA4 operates on an event-based measurement model. This means every interaction—from a page view to a button click, a video play, or even a scroll—is treated as an event. This approach provides a more user-centric view, allowing us to understand the entire customer journey across both websites and apps seamlessly.
One of the most significant benefits of GA4 is its ability to combine web and app data into a single property. This gives us a unified view of how users engage with your brand, regardless of the platform. For businesses with both a website and a mobile app, this cross-platform tracking is invaluable.
GA4 also comes with improved measurement events built right in. For example, improved measurement automatically collects page views and other common interactions like scrolls, outbound clicks, site search, video engagement, and file downloads. This means many events that previously required custom setup in UA are now tracked automatically, simplifying your initial Google Analytics setup. You can learn more about these powerful features, including automatically collected, improved measurement, recommended, and custom events, by visiting the Google Analytics help center: Learn more about events in GA4.
GA4 does not import historical data from Universal Analytics. This is why we've emphasized setting up GA4 properties for our clients as soon as possible. The sooner you start collecting data in GA4, the richer your historical insights will be for future analysis.
Your Step-by-Step Google Analytics Setup Guide
Getting your Google Analytics setup right from the start is crucial for gathering accurate data. We've broken down the process into clear, actionable steps.
Before we dive in, let's cover a couple of prerequisites. First, you'll need a Google Account. If you already use other Google products like Gmail or Google Ads, you can use that same account. If not, you can easily create a Google account. You don't need to use the Gmail address for anything other than signing in and out of Google Analytics.
Next, it's helpful to understand the account structure. In Google Analytics, you have:
- Accounts: These are the highest level of organization. We typically recommend creating one account per business entity. For example, if you own several distinct businesses, each might have its own Google Analytics account.
- Properties: Within an account, you create properties. Each website or app you want to track will have its own property. You can have up to 2,000 properties (a combination of Universal Analytics and Google Analytics 4 properties) within a single Google Analytics account.
- Data Streams: Inside each GA4 property, you'll set up data streams, which are the actual sources of data (your website, iOS app, or Android app).
Step 1: Create Your Account and First Property
To begin your Google Analytics setup, we'll start with the basics:
- Go to the Analytics website: Open your browser and navigate to https://analytics.google.com.
- Start Measuring: If this is your first time using Google Analytics, you'll see a "Start Measuring" button. Click it. If you already have an account, sign in and then go to "Admin," click "Create," and select "Account."
- Account Name: Give your account a clear, descriptive name, typically your business name (e.g., "McKinney Creative Ventures").
- Data Sharing Settings: Review the data-sharing settings. These determine how your data is shared with Google and other products. The default options are generally recommended.
- Property Name: Now, you'll create your first property. Give it a name that clearly identifies what you're tracking (e.g., "McKinney Creative Ventures Website GA4").
- Reporting Time Zone and Currency: Select the reporting time zone that matches your business operations, such as "Central Time - Chicago" for our clients in the Twin Cities and St. Croix Valley. This ensures your reports reflect your local business hours. Choose your local currency as well. Google Analytics tailors the set of default reports based on the information you provide about how you intend to use Analytics.
- Business Information: Provide your industry category, business size, and how you intend to use Google Analytics. This helps Google tailor your reporting interface.
- Create and Accept Terms: Click "Create" and accept the Google Analytics Terms of Service and the Data Processing Amendment. You can find more detailed instructions for creating an account here: Create an Analytics account.
Step 2: Configure Your Data Stream
Once your account and property are created, the next step in your Google Analytics setup is to configure a data stream. This is where you tell GA4 where your data will be coming from.
- Navigate to Data Streams: In the Admin section of your GA4 property, under "Data collection and modification," click on "Data Streams."
- Add Stream: Click "Add stream" and choose the platform you want to track: "Web," "Android app," or "iOS app." For most businesses, this will be "Web."
- Website URL and Stream Name (for Web):
- Enter your website's URL (e.g.,
https://www.yourbusiness.com). Ensure you select the correct protocol (http or https). If your domain contains non-UTF-8 characters, you might need to use punycode. - Give your stream a descriptive name (e.g., "My Business Website Stream").
- Improved Measurement: We highly recommend leaving "Improved measurement" enabled. This powerful feature automatically collects page views, scrolls, outbound clicks, site search, video engagement, and file downloads without any additional coding. This significantly streamlines your initial Google Analytics setup. You can always disable individual events later if needed.
- Create Stream: Click "Create stream."
- Note Your Measurement ID: After creating the stream, you'll see a "Measurement ID" (it starts with "G-" followed by a series of numbers and letters, like
G-XXXXXXXXXX). Make a note of this ID; you'll need it in the next step. You can find more information on how to create a web data stream in the Google Analytics help documentation.
Step 3: Install the Google Tag on Your Website
This is the critical step that connects your website to your Google Analytics property. The "Google tag" (also known as gtag.js) is a snippet of code that collects data and sends it to GA4. You have a few options for how to install it, depending on your website platform.
The easiest and quickest way for many small businesses is to use the Global Site Tag (gtag.js) directly. If you also use Google Ads, you only need to set up your Google tag in one platform; the other product can be added as a destination.
Here's how to implement the Google tag:
A. Using a Website Builder or CMS Integration:
Many popular website builders and Content Management Systems (CMS) have built-in fields or plugins for your Google Analytics ID. This is often the simplest method for our clients in Woodbury, Cottage Grove, and across the Twin Cities.
- Find the Google Analytics field: Look for a dedicated Google Analytics or tracking ID field within your CMS settings.
- Enter your Measurement ID: Paste your
G-XXXXXXXXXXMeasurement ID into this field. The CMS will typically handle the rest. - Common platforms:
- Shopify: You'll generally install the Google & YouTube sales channel to your Shopify store and then follow Google's specific steps to set up your Google tag through that channel.
- WordPress: Plugins like MonsterInsights or Site Kit by Google simplify the process.
- Squarespace: Often has a direct integration field.
- Other Platforms: For platforms like Magento, Weebly, Blogger, Drupal, Duda, GoDaddy, Google Sites, HubSpot, or Type3, refer to their specific instructions for adding tracking codes or custom HTML. Here are a few direct links: Magento instructions, Weebly instructions.
B. Using Google Tag Manager (GTM):
For more advanced tracking needs or if you manage multiple marketing tags, Google Tag Manager is a powerful solution. It allows you to manage all your website tags (including Google Analytics) from a single interface without directly editing your website's code.
- If you're using GTM, you'll create a "Google Analytics: GA4 Configuration" tag and enter your Measurement ID there. Then, you'll publish your GTM container.
C. Manual Installation (Directly into Website HTML):
If your website builder doesn't have a direct integration, or if you have direct access to your website's code, you can manually install the Google tag.
- Get the Google Tag Code:
- In Google Analytics, go to Admin > Data Streams.
- Select your web data stream.
- Under "Google tag," click "View tag instructions."
- Select "Install manually."
- Copy the entire code snippet provided. It will look something 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>
- Paste into Your Website: Paste this entire code snippet immediately after the opening
<head>tag on every page of your website. It's crucial that it's placed as high up in the<head>section as possible to ensure it fires correctly.
For more detailed guidance on installing your Google tag, Google provides comprehensive resources: Set up your Google tag in Google Analytics and Set up the Google tag with gtag.js.
Verifying Your Setup and Taking the Next Steps
You've completed the technical part of your Google Analytics setup! Now, it's time to ensure everything is working as expected. That data collection may take up to 30 minutes to begin flowing into your GA4 property. This is perfectly normal.
Proper setup isn't just about getting the tag on your site; it's about building a solid data foundation for your long-term marketing strategy. For our clients in Minneapolis, St. Paul, and surrounding areas, this means we can start making data-driven decisions that lead to sustainable growth.
How to Confirm Your Google Analytics Setup is Working
The quickest way to confirm your Google Analytics setup is working is by using the Realtime report:
- Visit Your Website: Open your website in a new browser tab or window. If possible, use an incognito or private browsing window to avoid any cached data.
- Go to Realtime Report: In your Google Analytics 4 property, navigate to "Reports" > "Realtime."
- Check for Active Users: You should see yourself as an "active user" on the site. The report will show your location, the pages you're viewing, and any events you trigger.
If you see your activity, congratulations! Your Google Analytics tag is successfully collecting data. If you don't see any activity, double-check your tag installation, making sure the Measurement ID is correct and the code snippet is placed correctly in your website's <head>.
What to Do After Your Initial Setup
Once your Google Analytics setup is verified and data is flowing, you're ready to open up even more insights:
- Link to Google Ads: If you run Google Ads campaigns, linking your Google Analytics property to your Google Ads account is a must. This connection allows you to analyze customer activity on your site, measure key events, and create powerful audiences for remarketing. If you're already using Google Ads, you only need to set up your Google tag in one platform, and then link the other product as a destination. You can link Google Ads and Analytics to begin to measure key events and create audiences.
- Filter Internal Traffic: To get the most accurate data, we often recommend filtering out internal traffic (visits from your team or specific IP addresses). This prevents your own browsing from skewing your reports.
- Explore Standard Reports: Start familiarizing yourself with the standard reports in GA4. These provide immediate insights into user demographics, traffic sources, content performance, and more.
- Set Up Conversion Tracking: Identify the key actions you want users to take on your website (e.g., form submissions, phone calls, purchases). In GA4, these are configured as events and then marked as conversions. This is how you'll truly measure the effectiveness of your marketing efforts.
Frequently Asked Questions
How long does it take for data to show up in Google Analytics?
Data collection begins almost immediately after you've correctly installed the Google tag. However, while the Realtime report will show current activity within seconds, it can take up to 30 minutes for data to begin populating other standard reports. For a full historical view, reports may take 24-48 hours to fully process and display comprehensive data. We always manage expectations with our clients, letting them know that while the Realtime report is a great verification tool, patience is key for detailed historical analysis.
Should I use gtag.js or Google Tag Manager for my setup?
For most small businesses with a straightforward website and basic tracking needs, installing the gtag.js (Global Site Tag) directly on your website is the easiest and quickest approach for your Google Analytics setup. It's simple, efficient, and requires minimal technical expertise.
However, if you anticipate needing more advanced tracking, plan to implement multiple marketing tags (like Facebook Pixel, LinkedIn Insight Tag, etc.), or prefer to manage tags without directly editing website code, then Google Tag Manager (GTM) is the recommended choice. GTM offers greater flexibility and control, making it easier to add, update, or remove tags in the future without developer involvement. For many of our clients in Roseville, Shoreview, and Arden Hills, we start with gtag.js and can always transition to GTM as their marketing strategies evolve.
Can I track more than one website in my Google Analytics account?
Yes, absolutely! As we mentioned earlier, the Google Analytics account structure is designed for this. You can create one Google Analytics account for your business, and then within that account, you can set up separate properties for each website or app you own. For example, if you have a main website and a separate microsite for a specific campaign, you'd create two distinct GA4 properties under your main business account. You can add up to 2,000 properties (any combination of Universal Analytics and Google Analytics 4 properties) to an Analytics account. This allows you to keep all your data organized under a single umbrella, making it easier to manage and analyze.
Turning Data into Growth
Completing your Google Analytics setup is a significant first step, but it's just that—a first step. The real value isn't in collecting data; it's in analyzing it and using those insights to inform your strategy. At McKinney Creative Ventures, we believe that understanding customer behavior and optimizing your website based on real data is the key to sustainable growth for businesses in the East Metro and St. Croix Valley.
Website analytics help you understand what's working, what's not, and where opportunities lie. You can improve user experience, optimize your content for engagement, and improve your search engine optimization (SEO) by identifying traffic-driving keywords. The interface of Google Analytics is designed to be user-friendly, and you don't need a deep analytics background to start gleaning valuable insights.
We help local small businesses build robust marketing systems, and Google Analytics is a cornerstone of that work. It allows us to move beyond guesswork and make confident, data-driven decisions that truly impact your bottom line.
Ready to transform your website into a powerful, data-driven marketing asset? Let's talk about how we can help. Let's build your marketing system.
If you want a connected marketing system that brings this together for your business, we can help. Book a free strategy call and we will map out a plan built around your goals. No pitch, just a clear next step.
About Sam McKinney
Sam McKinney is the Founder and Lead Strategist at McKinney Creative Ventures. He helps local service businesses scale through connected marketing systems, SEO, and AI automation.
More About MCVRelated Articles
How Local Service Businesses Rank in Google AI Overviews
AI Overviews now sit above the map pack on a growing share of searches. Here is how a local service business earns its way into that answer, using the same signals Google has always rewarded.
Google Review Policies in 2026: What Is Allowed, What Is Banned, and How to Stay Compliant
Google tightened its review rules in April 2026. Here is a plain-English guide to what is allowed, what is banned, and exactly how local businesses can get more reviews without breaking policy or the law.
Ready to Grow Your Business?
Book a strategy call to discuss how we can implement these systems and strategies to help your business scale.
Book a Strategy Call