Beauty giant Sephora has partnered with Alliance Data and Visa to launch a credit card programme in North America.

The launch of the first credit card is part of the beauty firm’s strategy to expand it loyalty ecosystem by offering its clients more rewards.

Sephora credit card

The credit card programme comprises three different variants. These are namely Sephora Credit Card, Sephora Visa Credit Card and Sephora Visa Signature Credit Card.

The French beauty firm will integrate the newly launched cards with its loyalty program, Beauty Insider.

Customers who hold the new card will earn credit card rewards on top of rewards from Beauty Insider.

Senior vice president of CRM and loyalty Andrea Zaretsky said: “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 personalisation – taking our client experience to the next level through special access, rewards and perks.

GlobalData Strategic Intelligence

US Tariffs are shifting - will you react or anticipate?

Don’t let policy changes catch you off guard. Stay proactive with real-time data and expert analysis.

By GlobalData

“[This] 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.”

The newly launched credit cards will be available in select markets starting this spring, the company said.

The firm intends to launch these cards to all of its freestanding stores in the US and online site in the subsequent months.

Alliance Data president of card services business Melisa Miller said: “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.”