Sephora customers will soon have a new way to rack up products (and points): the retailer is launching its first credit card.
The Sephora Credit Card and Sephora Visa Credit Card be available in select markets beginning spring 2019, rolling out to all U.S. stand-alone stores and Sephora.com in the following months. Cardholders will have the opportunity to earn rewards in addition to those of the existing Beauty Insider Program; Sephora Visa Signature cardholders will have access to additional benefits.
The retailer partnered with Alliance Data for the cards; along with private label, co-brand and business credit card programs, Alliance provides data-driven marketing and loyalty services. It assists clients with creating and increasing loyalty via data analysis—examining elements such as the devices shoppers are using, the time of day they are purchasing, what they’re shopping for and the specific messages that will pique their interest in a purchase.
“The launch of the Sephora Credit Card exemplifies Sephora’s loyalty philosophy in every sense; it considers all the most-loved aspects of Sephora -- the amazing product, services, experiences and personalization – taking our client experience to the next level through special access, rewards and perks,” said Andrea Zaretsky, Sephora’s senior vice president of CRM and loyalty. “The Sephora Credit Card was the natural next step in our loyalty journey, truly adding even more value that our clients can use not only within our stores, but also in their day-to-day lives.”