Ecommerce-centric tracking, easy commission logic, and a personalized join move