Skip to main content

Sephora debuts its first credit card

Sephora is getting into the credit card game and tying it into its reward program.

The beauty giant is launching a credit card program with three different options for North America. It includes a Sephora credit card, which can be used only for online and offline Sephora purchases, and two Visa options: Sephora Visa and Sephora Visa Signature. The cards will be available in select markets starting this spring, and will be rolled out to all of Sephora’s U.S. freestanding stores and online site in the following months.

The new cards will be integrated into Sephora’s revamped loyalty program, Beauty Insider. Holders of the new card will earn credit card rewards in addition to rewards in Beauty Insider. Customers who apply for the credit card and who are not an existing Beauty Insider member will also be enrolled in the program.

“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 VP of CRM and loyalty.

Sephora partnered with Alliance Data to bring its first credit cards to market.

“We are delighted to partner with Sephora, a beauty industry trailblazer, to deliver marketing and loyalty-driven payment solutions that will provide increased value, exceptional experiences, and further extend the relationship between Sephora and their cherished clients,” said Melisa Miller, president of Alliance Data’s card services business.

Sephora rival Ulta Beauty launched a credit card program in 2016, and has seen a lift in sales from shoppers who hold the card, according to Women’s Wear Daily.
This ad will auto-close in 10 seconds