The Sephora credit card is now a reality.
The prestige beauty retailer is launching a credit card program for North America that will give Sephora customers more points, and Sephora more data. According to Andrea Zaretsky, senior vice president of loyalty, CRM, insights and analytics, the credit card program is expected to increase loyalty and help “unlock the power” of customer data. “We want to use that data to anticipate our clients needs and understand them better so we can deliver against their needs and overdeliver against their expectations,” Zaretsky said.
Sephora Visa Credit Card
The credit card is just one of many new things Sephora North America is unveiling as it works to evolve in an ever-competitive beauty landscape. Over the course of the past few years, the retailer has gone higher (La Mer) and lower (Bye Felicia lip balm) in price points, revamped its loyalty program to give bigger spenders more points, launched a smaller store format, expanded into the wellness category and debuted a beauty festival.
The credit card is meant to build on Sephora’s revamped loyalty program, according to Zaretsky, who said that each of the three card options provide shoppers with additional points on top of their loyalty program