Hello,
I set up an instance of Amplitude in my local environment, and I'm showing "userId" in the network call after I map my UDO user id (testUserId) to set.UserId (screenshots below). While I'm unable to verify if this is making it to Amplitude, it'd be a quick way to test. I've also seen recommendations to set the userId via tag-scoped custom JavaScript extension, much like the one below.
var count = 20;
var interval = 250;
var setUserId = setInterval(function() {
if (count > 0) {
if (window.amplitude && b.customer_email) {
amplitude.setUserId(b.customer_email);
clearInterval(setUserId);
}
count--;
} else {
clearInterval(setUserId);
}
}, interval);
... View more