This document discusses A/B testing that was implemented at WeTransfer using Elixir and Phoenix. It describes the requirements, solution, and outcome. The key requirements were to experiment with pricing, social elements, and help pages. The solution involved building a CMS and assigner using Phoenix and React. The assigner uses rules to assign users to variants in real-time. This has been running successfully in production since 2017 with response times under 12 milliseconds. Future plans include improved documentation and potentially open sourcing the solution.