The best part is that when we have all our analytics data going into the amplitude, and from there how we can segment users into experiments and create different cohorts based on existing data and also perform analysis and breakdown which is tightly integrated into each other.
When we want to run simple experiments, create multiple different variants, and also not require engineering effort to run, start, stop and analyse experiment data is what makes it really good.
We can create specific conditions that only when those are matched we will be seeing assignment and also have a custom exposure when things are more tricky.
We use it for a very wide range of complex experimentation where we found custom exposure to be quite helpful, and the segmenting part of the experiment.
It is easy to use, easy-medium to implement (Engineering documentation needs to be improved), customer support is good. Review collected by and hosted on G2.com.
The downsides of amplitude expeirment is that we due to its anonymous id resolution which causes variant jumping. This causes the analytics data to be very inaccurate in some very specific scenarios where we are testing users who were anonymous going into the app. Rest of the times works perfectly Review collected by and hosted on G2.com.
