How to Migrate from Universal Analytics to Google Analytics 4 (UA to GA4)
Anthony Wolf avatar
Written by Anthony Wolf
Updated over a week ago

Intended audience: Etsy sellers who currently use the old Google Analytics tracking service called Universal Analytics (UA).

Yes folks, your eyes do not deceive you! Etsy now supports Google Analytics 4 (GA4). We've documented the steps it takes to migrate from UA to GA4 below.

Steps:

1

Log in to your Google Analytics account: https://google.com/analytics

2

Click on the Admin link at the bottom of the left menu.

3

If you have multiple Google Analytics accounts and properties, make sure to select the correct account and property you use for your Etsy shop.

4

Click the GA4 Setup Assistant link.

5

Click the Get Started button.

6

Click the Create and Continue button.

7

Click the Confirm button.

8

To find your tag ID type in "tag id" into the search box and click the search icon.

9.

Your tag ID is a long alpha-numeric string that begins with "G-". Click the Copy button to copy it to your clipboard.

10.

Go to your shop's Web Analytics page

Write down your old UA tracking ID and store it in a safe place. You may need this at a later date.

Paste your GA4 tag ID into the Web Property ID box.

Then click the Save button.

At this point, your new tracking should be working and collecting data. Whenever a buyer looks at one of your listings, you will be able to see it in your Google Analytics real-time reports a few seconds later.

Note: in our tests it took about 15 minutes before we started to see stats.

Testing:

Once you have completed the steps above, go to your Google Analytics page and do the following:

  1. Click on the Reports icon

  2. Select Realtime report

  3. Check the USERS IN LAST 30 MINUTES section

  4. Wait until someone looks at one of your listings

Alternatively, for the tech-savvy people out there, you can check the source code of one of your Etsy listings. You should see something like this:

{
"event": "sellerTrackerEvent",
"sellerTrackerID": "UA-XXXXXXXXXX-1",
"sellerTrackerDomain": "etsy.com"
},
{
"event": "sellerTrackerEventGA4",
"sellerTrackerID": "G-XXXXXXXXXX",
"sellerTrackerDomain": "etsy.com"
}

At the time of writing, Etsy is using both your UA- and G- tracking IDs.

Did this answer your question?