Your Loyalty & Rewards have been upgraded! You can now earn "Hearts" faster than before, and Rewards are now easier to purchase using your collected "Hearts" 


Refer a Friend - Give them a voucher for $10 off their first purchase, and when they spend $20 or more, you get 300 Hearts! 

Melt my Heart Rewards Program

Signup For Your Online Account

Create an account and instantly be signed up for our rewards program. If you already have an account, you will be migrated to the rewards system automatically.

Start Earning Points

Earn points just for signing up! After that, there are many ways to earn points such as everyday purchases on the site, sharing on social media and much more!

Redeem Points For Online Rewards

As you earn points, you can choose to use them when you checkout or save them for a larger reward.

How to Earn Points

❣️ Earn 2 Heart$ for every dollar you spend ❣️ Sign up and complete your profile ❣️ Receive a special reward on your birthday ❣️ Tell your loved ones about us and earn points on their purchases ❣️ Like us on Facebook and/or Instagram ❣️ Rack up point on Social Media by liking/sharing our products ❣️Visit our website ❣️ Read our blog ❣️ Make 10 purchases ❣️ Spend over $50

Turning Points Into Rewards

❣️ Get $5 off with 500 points ❣️ Turn 1500 points into $15 off ❣️ Save big with $20 off by using 2000 points ❣️ Get more rewards throughout the year from various promotions ❣️ Free Shipping

Click the button the tab on the bottom left of your screen to view your Hearts Balance