0

I'm unable to get user id tracking working on a "new" GA4 property but it works on an "old" GA4 property. https://support.google.com/analytics/answer/9213390?hl=en

I have Google Tag Manager, Google Analytics (setup 3 years ago), and an Angular app successfully sending user ids and user id tracking is working.

I have just created a "new" Google Analytics property and with the same app (pointing to this new GA4 property) cannot send user ids successfully. I can see all other events (including custom events) working correctly.

So there is something different about this "new" GA4 property that's blocking user id tracking. It's a very simple GA out-of-the-box setup:

  1. Web stream details > Configure tag settings > Allow user-provided data capabilities > Allow user-provided data capabilities = enabled.
  2. User Data Collection Acknowledgement = acknowledged (although the old working GA4 property is NOT acknowledged).
  3. Data display > reporting identity = Blended.

I've double checked everything I can think of and compared both GA4 properties and they have the exact same settings. The only think I can think of, is that new GA4 properties require some kind of new setting or acknowledgment that older GA4 properties didn't need.

1 Answer 1

0

In GA4, turn off: ignore duplicate instances of on-page configuration (recommended)

The only reason I found this answer is because this settings was mentioned in this post here:
Send User ID from Google Tag Manager to Google Analytics 4

In Google Analytics:

  1. Go to the Admin section in GA4.

  2. Select your Data Stream (Web Stream).

  3. Click "Configure tag settings" under Google tag.

  4. Click on the name of your Google tag on the left. Who knew this was clickable and had settings behind it?

  5. Look for the "Ignore duplicate instances of on-page configuration (recommended)" toggle.

enter image description here

Sign up to request clarification or add additional context in comments.

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.