Google Analytics 4: This Property's Setup is Not Complete

Cody Schneider8 min read

Seeing that yellow banner in Google Analytics 4 that reads "This property's setup is not complete" can be frustrating, especially when you think you've done everything right. The good news is that this is a common notice for new GA4 properties and is usually triggered by just a few missing pieces. This guide will walk you through a step-by-step checklist to find the missing link, complete your setup, and start collecting meaningful data.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

What Does "This Property's Setup is Not Complete" Actually Mean?

Before diving into the fix, it helps to understand what Google means by "incomplete." This message is a general notification from GA4's Setup Assistant, an automated checklist designed to guide you through best practices. It's essentially GA4's way of saying, "I'm not receiving the right kind of information yet to give you useful reports."

This banner can appear for several reasons, including:

  • Your GA4 tracking tag isn't correctly installed on your website.
  • You've installed the tag, but GA4 hasn't received any data for over 48 hours.
  • You aren't tracking any specific user actions (events or conversions).
  • You haven't linked your GA4 property to other essential Google services like Google Ads.

Think of it less as a critical error and more as a helpful reminder to finish configuring the fundamental features of your new analytics setup.

A Step-by-Step Checklist to Fix the "Incomplete Setup" Notice

Work through this checklist in order. Most of the time, the issue is found in one of the first two steps. We'll start with the most common culprits and move to the more advanced configurations.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

1. Verify Your Data Stream and Tag Installation

This is the foundation of your entire setup. If Google can't receive data from your website, nothing else matters. A data stream is simply the source of information for your GA4 property - in this case, your website.

How to Check Your Data Stream:

First, let's make sure your data stream is configured correctly within GA4.

  1. Navigate to your GA4 property and click on Admin (the gear icon <i class="fa fa-cog" aria-hidden="true"></i> in the bottom-left corner).
  2. Under the "Property" column, select Data Streams.
  3. You should see your website listed. Click on it to open the stream details.
  4. Here, you will find your Measurement ID, which looks like G-XXXXXXXXXX. This ID is what links your website to this specific data stream. Keep this handy.

How to Confirm the Tag is on Your Website:

Now, we need to confirm that your website is actually sending data using that Measurement ID. There are a few ways to check this.

  • Use "View Page Source": Right-click on any page of your website and select "View Page Source." Use your browser's find function (Ctrl+F or Cmd+F) and search for your Measurement ID (e.g., "G-XXXXXXXXXX"). If you find it within the code (usually inside a gtag.js script), it's likely installed.
  • Use Your Browser's Developer Tools: This is a more reliable method.
  • Use the Google Tag Assistant Legacy Extension: If you're a Chrome user, the Tag Assistant Legacy extension is an excellent tool. Install it, enable it for your site, and reload the page. It will show you all the Google tags firing, and your GA4 tag should appear in green, indicating it's working correctly.

If your tag is missing or incorrect, you'll need to reinstall it. The best way is typically through Google Tag Manager (GTM), where you create a "Google Analytics: GA4 Configuration" tag that fires on all pages. Alternatively, if your website platform has a direct integration (like Shopify or WordPress plugins), you can simply paste your Measurement ID into the designated field.

2. Configure Key Events and Conversions

Unlike Universal Analytics, which was based on sessions and page views, GA4 is built entirely around events. An event is any specific action a user takes, like clicking a button, scrolling down a page, or submitting a form. Just installing the tag is not enough, you need to tell GA4 which actions matter.

Turn on Enhanced Measurement

GA4 gives you a head start with "Enhanced Measurement." This feature automatically tracks a set of common events without you needing to write any code.

  1. Go back to your Admin > Data Streams and click on your web stream.
  2. Under "Events," make sure the Enhanced measurement toggle is turned on.
  3. Click the gear icon next to it to see what's being tracked. By default, this includes page views, scrolls (down to 90%), outbound clicks, site search, and video engagement. For most sites, keeping all of these on is a good idea.

Often, simply ensuring Enhanced Measurement is on and waiting 48 hours is enough to make the "setup incomplete" notice disappear.

Mark Your Most Important Event as a Conversion

Out of all the events you track, some are more valuable than others. These are your conversions - the actions you want users to take, like making a purchase, signing up for a newsletter, or submitting a lead form.

Setting up at least one conversion is a critical signal to GA4 that your setup is addressing your business goals.

Here’s how to do it:

  1. First, make sure the event is being tracked. If it's a "thank you" page visit after a form submission, you can create an event directly in the GA4 interface. Go to Admin > Events > Create event. Give it a name like generate_lead and set the condition to be page_location equals your thank-you page URL.
  2. Wait up to 24 hours for data from your new event to show up in the Events report.
  3. Once you see the event name (e.g., generate_lead) appearing in your list of existing events (under Admin > Events), simply find it and turn on the toggle in the "Mark as conversion" column.

That's it! You've now told GA4 what a successful outcome looks like on your website.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

3. Link Your Other Google Products

Google designed GA4 to act as the central analytics hub for its entire marketing ecosystem. Linking other Google services not only enriches your data but is also a key part of the official setup process.

In your Admin panel, scroll down to the "Product links" section. The two most important ones to connect are:

  • Google Ads: Linking GA4 to Google Ads is essential if you run paid campaigns. It allows you to see ad performance data directly in GA4 and import your GA4 conversions into Google Ads for better campaign optimization.
  • Google Search Console: This link pulls your organic search query and performance data into GA4, giving you a complete view of how users find you on Google Search. It unlocks a new set of dedicated "Search Console" reports in GA4.

Depending on your business, you might also link Merchant Center, BigQuery, or other Google Marketing Platform products.

4. Define an Audience

Creating at least one audience is another checklist item in the GA4 Setup Assistant. Audiences are segments of users based on their behavior or demographics. For example, you can create an audience of "All users who made a purchase" or "Users from California who have visited the pricing page."

To start, create a simple one:

  1. Go to Admin > Audiences.
  2. Click New audience > Create a custom audience.
  3. Create a simple audience, like "Users from the United States." Set the condition to be Country ID exactly matches US.
  4. Save the audience.

These audiences can be used for reporting and comparison, and if you've linked Google Ads, you can use them for ad remarketing. Making at least one tells GA4 you're ready to start analyzing user segments.

GraphedGraphed

Still Building Reports Manually?

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

Watch Graphed demo video

What to Do After You’ve Completed the Steps

Once you've worked through the checklist - verified your tag is sending data, enabled enhanced measurement, marked a conversion, and linked your key accounts - the last step is to wait. The "This property's setup is not complete" notification does not disappear in real time. It can take 24 to 48 hours after GA4 starts consistently receiving event and conversion data for the automated system to clear the message.

So, don't panic if it's still there an hour later. Give your site some time to generate traffic and events, then check back in a day or two.

Final Thoughts

Fixing the "incomplete setup" notice in GA4 boils down to completing a few foundational steps: ensure your data stream is active, tell GA4 what user actions matter by setting up events and conversions, and connect GA4 to the rest of your marketing tools. Working through this checklist methodically resolves the issue over 99% of the time, leaving you with a robust analytics setup ready to deliver real insights.

Once your setup is complete, the next challenge is turning all that data into easy-to-understand reports. Manually pulling information from GA4, your ad platforms, and your CRM can feel like a full-time job. With Graphed, we automate that entire process. Just connect your data sources in a few clicks, and then you can ask for dashboards in plain English, like "Show me a report comparing traffic, conversions, and ad spend across Google and Facebook for this month." We handle the rest, giving you real-time insights in seconds, not hours.

Related Articles

How to Enable Data Analysis in Excel

Enable Excel's hidden data analysis tools with our step-by-step guide. Uncover trends, make forecasts, and turn raw numbers into actionable insights today!