Hello,
We are using Amplitude JavaScript SDK 5.2.2 in two separate applications, each of which is responsible for a certain part of our website and one was recently introduced.
We use Amplitude mainly to create funnels for A/B testing analysis. And currently the problem we are facing is that the logged events don’t link when user moves from one application to the other.
We created this funnel using an amplitude user property that we set in the first app based on the test variation with the assumption when user redirects to another page that is powered by the other app, the mentioned user property will persist in users’s current amplitude session.
I’m wondering what would be the best way to go about debugging this? I can confirm that we use the same SDK and code snippet in both applications and initializing amplitude with the same API key.
The main thing that I’m suspecting is an issue with device ID. Strangely enough, although we are using the same code snippet and API key, I can see two different device IDs logged from the Amplitude Event Explorer extension for each application.
I’d really appreciate a hint in the right direction :)
Thanks,
Nojan