
Sephora & Vogue Bet Big on Creator Commerce: What Brands Need to Know
Traditionally, creators link through affiliate networks such as LTK and ShopMy, which charge 8–15% in fees. With Sephora and Vogue now operating their own platforms, these fees are eliminated, allowing creators to earn more directly while brands retain greater control over data and customer journeys.