Hi,
We’re sending our data to Amplitude using RudderStack (a service similar to Segment, which sends data server-side to Amplitude using the API).
Rudderstack automatically sends utm_XXXX parameters with each event to Amplitude, but the problem we’re encountering, is that users’ initial_utm_XXXX properties are not being set.
For example, in the screenshot below, you can see utm_XXXX properties in Amplitude, but there’s no initial_utm_XXX property.
If we turn off our server-side source, and instead use the Amplitude Javascript SDK (client-side source), you can see that the initial_utm_XXX properties are set correctly (screenshot below):
Do you know how we can get Amplitude to set initial_utm_XXXX, even if we’re using sending data server-side?
Thank you!