header_search header_signed-out header_signed-in header_cart sharefilled circlex circleexclamation
Added to Cart
Cart Total:
Customers Also Bought:
24/7 Help

Let others know about the world's best value for over 30000 natural products and share up to 15% extra credit with them!

Easy to Start

1. Sign in to your iHerb account and accept our iHerb rewards terms.

2. You will see your own unique 6-7 digit iHerb Rewards code under Rewards Overview.
Your code gives others an instant 5% credit when they shopping at iHerb and you will accumulate 5% Rewards credit for every order they place. Or 10% Rewards credit if they order iHerb house brands.

Share your rewards code via links to products, shopping carts, or your previous orders using your social, email, chat, or sms! When sharing via links, rewards codes are automatically added to the shopping cart.

Easily create links to:

Products or Category Pages

Share your favorite product, a category page, or search results by clicking on the button at the top-right corner of the page.

Shopping Carts

Create ideal shopping carts containing multiple products and various quantities of each for maximum value, and share them with others using a short URL. A great opportunity for our international customers to share perfect shopping carts based on their previous experience, as iHerb offers free or deeply discounted international shipping for orders of $40 or more. Once you have logged into your account and created the cart, click on .

Previous Orders

Share a previous order by going to your order history, and then click on .

Frequently Asked Questions

How do I get my own Rewards code to share with others?

You will first need to create an iHerb account then complete your first order on iHerb. Guest accounts cannot participate in the Rewards program. After your order is placed, we will provide you with a unique Rewards code, which you can then access at Rewards Overview.

How do I earn Rewards credit?

To earn Rewards credits, new or existing customers must complete an order using your Rewards code or link. Once the order is complete, you will receive 5% of their order as Rewards credit and 10% on house brands. It will have a Pending status for 30 days and will then become Available to use for 180 days.

Is there a maximum to how much in Rewards I can earn?

There is no limit to the amount of Rewards that are available to earn under the program.

How is the sale attributed?

In the industry, this is referred to as “last click” and is the most common form of attributing referred orders. Your Rewards code must be entered in the shopping cart, or must be in the URL you share to properly attribute the order to you.

How can I promote my code?

The iHerb Rewards program is a customer referral program to share with friends and family. Posting your Rewards code on coupon sites or using paid search to increase your referrals is prohibited.