iHerb Integration: Sync Product Details and Inventory Automatically
Keeping iHerb product details and stock accurate in your store is the difference between a smooth supplement business and constant cancellations. Because iHerb has no official reseller API, "integration" here means automated URL-based syncing — and done right, it keeps everything current without manual work. Here's how it works.
How the integration works
iHerb doesn't provide a dropship API or data feed, so a sync tool like DroFX reads iHerb product URLs and extracts the details — title, price, images, and stock status. It then creates the listings in your store and re-checks the URLs on a schedule to keep them updated. It's not a real-time API pipe, but scheduled syncing gets you accurate, near-current data.
What stays in sync
- Product details — imported into your store, then refreshed on schedule.
- Prices — tracked against iHerb, with your markup applied.
- Stock — updated so out-of-stock items are hidden and you avoid overselling.
Setting it up
- Add iHerb products by URL in DroFX (products or categories).
- Map fields to your store and set a markup rule.
- Publish to Shopify, WooCommerce, Wix, or PrestaShop.
- Schedule syncing frequently enough to keep stock reliable.
Keep in mind
Supplements carry compliance requirements — write your own product descriptions rather than copying iHerb's claims, and confirm your resale approach is allowed in your market. You also fulfill each order from iHerb yourself, so set clear delivery expectations.
Bottom line
You can't plug into an iHerb API that doesn't exist — but you can automate the same outcome with scheduled URL-based syncing: accurate product details, current prices, and reliable stock. For a step-by-step start, see how to start dropshipping with iHerb.