Click GA4 Setup Assistant (instructions below) to create a Google Analytics 4 property that collects data alongside your existing Universal Analytics property. Your Universal Analytics property is left unchanged and continues to collect data -- you can always access it via the property selector or Admin screen.
GA4 Setup Assistant wizard
Follow the instructions below to create your Google Analytics 4 property. The instructions are the same regardless of whether your website pages have the Analytics tag or whether you use Google Tag Manager.
- In Google Analytics, click Admin.
- In the Account column, make sure that your desired account is selected. (If you only have one Google Analytics account, it will already be selected.)
- In the Property column, select the Universal Analytics property that currently collects data for your website.
- In the Property column, click GA4 Setup Assistant. It is the first option in the Property column (directly above "Property Settings", which is second.)
- Click Get started under "I want to create a new Google Analytics 4 property".
- Click Create Property.
Once you click Create Property, the setup wizard:
- Creates your new Google Analytics 4 property
- Copies the property name, website URL, timezone, and currency settings from your Universal Analytics property
- Creates a connected site tag between your Universal Analytics and Google Analytics 4 properties (if your site is tagged with gtag.js and you elected to Enable data collection using your existing tags in step 6, above)
- Creates a connection between your Universal Analytics and Google Analytics 4 properties. This connection makes it possible for you to use Setup Assistant in your Google Analytics 4 property to migrate configurations from your Universal Analytics property to your Google Analytics 4 property.
- Activates enhanced measurement in your Google Analytics 4 property
Once this process is complete, you will see "You have successfully connected your properties" at the top of your Google Analytics 4 Property Setup Assistant page. Click See your GA4 property to be taken to Setup Assistant in your new Google Analytics 4 property.
If the GA4 Setup Assistant wizard provided the option to "Enable data collection using your existing tagging" (and you left this option selected), your new Google Analytics 4 property should now be collecting data.
To verify that data is being collected, select Realtime from the report navigation. Browse your website. You should see activity in the Realtime report.
Add a GA4 property | Add a GA4 property (using Google Tag Manager) |
If the setup wizard did not use your existing tagging
If you use a website builder/CMS (e.g. Wix, etc) or your website is tagged with analytics.js (instead of gtag.js), the GA4 Setup Assistant wizard could not reuse your existing tagging. So, you'll need to add the Analytics tag yourself to begin seeing data in your new Google Analytics 4 property.
Add your tag to a website builder or CMS-hosted website (for example, WordPress, Shopify, etc.)- Click Admin.
- In the Property column, check that you have your new Google Analytics 4 property selected, then click Data Streams, then Web. Click the data stream.
- Under Tagging Instructions, click Add new on-page tag and look for "Global Site Tag (gtag.js)". Your Analytics page tag is the entire section of code that appears, beginning with:
<!-- Global Site Tag (gtag.js) - Google Analytics -->
and ending with
</script>
Copy and paste your entire Google Analytics page tag to your website using your CMS's custom HTML feature. Follow your CMS's instructions on how to do this below:
You can then use the Realtime report to verify that you're receiving data.
You'll need access to your web pages HTML. Ask your web developer to perform these steps if you're unable to do this yourself.
- Click Admin.
- In the Property column, check that you have your new Google Analytics 4 property selected, then click Data Streams, then Web. Click the data stream.
- Under Tagging Instructions, click Add new on-page tag and look for "Global Site Tag (gtag.js)". Your Analytics page tag is the entire section of code that appears, beginning with:
<!-- Global Site Tag (gtag.js) - Google Analytics -->
and ending with
</script>
- Copy and paste your entire Analytics page tag immediately after the
<head>
on each page of your website. (Don't remove the old analytics.js tag; it will continue to collect data for your Universal Analytics property. The gtag.js tag that you're adding will collect data for your new Google Analytics 4 property.)
You can then use the Realtime report to verify that you're receiving data.
In Google Tag Manager, create a Google Analytics: GA4 Configuration tag:
- Click Tags
New.
- Click Tag Configuration.
- Select Google Analytics: GA4 Configuration.
- Enter your Measurement ID.
- Optional: Add any parameters you'd like to configure in Fields to Set. Use recommended event parameter names for best results.
- Optional: Add any custom user properties that you'd like to configure in User Properties. Note: Analytics automatically logs some user properties. You can set up to 25 additional user properties per Google Analytics 4 property.
- Optional: Use Advanced Settings to set a Tag Firing Priority or use Tag Sequencing to help ensure that the Configuration tag fires before any other event tags that require it.
- Click Triggering and select appropriate triggers that would cause the tag to fire, e.g. "All Pages", so that the configuration tag fires on all pages of your website.
- Save the tag configuration and publish your container.