Home > Brand Loyalty Programs > Beauty & Cosmetics > Sephora, Beauty Insider

Logo for Beauty Insider, the loyalty program of Sephora.

Beauty Insider

Earn free products & experiences

Earn free products & experiences

Earn free products & experiences with Beauty Insider!

Beauty Insider by Sephora - What's in this guide?

How to Join & Track Sephora Rewards

Total Time: 2 Minutes
Cost: $0.00

Sephora Rewards Available On:
• SoLoyal iOS App
• SoLoyal Browser Extension
• SoLoyal Desktop & Mobile Website.

Step #1 Open SoLoyal: Head to the SoLoyal website, download the SoLoyal Browser Extension or check out the version of SoLoyal available for iPhone.

Step #2 Select Sephora: Select Sephora from the list of SoLoyal supported loyalty programs.

Step #3 Join Beauty Insider: You’ll have the option of joining Beauty Insider. You can also link your existing account.

About Sephora Rewards

Since getting its start in Paris in 1970, Sephora has built itself into the gold standard of makeup and cosmetics. Featuring over three hundreds different brands, including their own label, customers have come to depend on Sephora for a wide selection of high quality products as well as the services of their very own makeup artists. Just walking in here is a great experience, as the friendly and knowledgeable staff are at your service. For extra rewards, you'll want to join Beauty Insider which takes great care of its members the more they shop.

Looking for the Sephora Credit Card?

The Sephora Credit card is known for some great features. First of all you can get 15% off your first purchase after completing the Sephora Credit Card apply process. You'll also rack up some nice 4% cashback after making a Sephora Credit Card payment. This Sephora Comenity cashback card is issued in $5 increments and you will see it on your billing statement each month.

What is my Sephora Credit Card login?

You can find your Sephora Credit Card login easily within your SoLoyal account. As all your rewards are linked together, you will be able to see this information once your Sephora account is linked to SoLoyal.

What the Sephora Credit Card phone number?

Sephora Credit Card customer service can be reached at (866) 864-7787. 

Please note that this loyalty program typically works for all your purchases at Sephora, but some exceptions may apply.

Sephora Membership Info

When will I see my Sephora Rewards Credited to my account?

Loyalty points or benefits will usually appear in your Beauty Insider account within 2 days.

I forgot to add a Sephora purchase. What do I do?

You may be able to recover points or redeem rewards you should have earned for a purchase.

Sephora Rewards Customer Service Phone Number

Sephora Rewards Login

Join and login to your Beauty Insider account. Track Sephora Rewards and hundreds of other amazing loyalty programs directly through SoLoyal. You won’t need to download the Beauty Insider app or login to the Beauty Insider website to keep track of your Sephora rewards.

Sephora Rewards Credit Card Login

Sephora Rewards Sign Up

Enroll Automatically

Join the loyalty program of Sephora and other Beauty & Cosmetics brands at the tap of a button with SoLoyal.

Account Updates

Get notifications of your Beauty Insider rewards and benefits. SoLoyal applies them at exactly the right time.

Never Miss Rewards

Don't let your Beauty Insider benefits expire. SoLoyal saves your points and rewards before it's too late to redeem them.

What are the Beauty Insider Benefits?

Earn free products & experiences

Redeem points for trial-sized products and mini-sets

Redeem points to meet a brand founder, take a trip, and more

Birthday gift

Seasonal savings

In-store beauty services

Free beauty classes

Access to The Beauty Insider Community

What are the Beauty Insider Rules?

With SoLoyal you can automatically track your Sephora account, including your rewards balance, rewards or points expiration, current status and what is needed to reach your next reward as a member of the Beauty Insider loyalty program.

As part of their membership program, Sephora provides no achievable loyalty reward. Member benefits are separate from membership rewards and are always able to be earned or redeemed based on your activity.

Beauty Insider awards its members 3 status levels. It has 8 benefits that you’ll be able to utilize during your membership.

Similar to Sephora Rewards

Check out these other great brands on SoLoyal

Logo for Beauty Insider, the loyalty program of Sephora.

Earn free products & experiences with Beauty Insider!

Background image for Beauty Insider, the loyalty program of Sephora.