FragranceX API Integration for Shopify and WooCommerce

By Nikolay Kekish, founder of DroFX ยท

FragranceX is a US fragrance retailer that — unlike many suppliers — runs an official dropshipping program with a real API. That makes it a genuinely automation-friendly source for a Shopify perfume store. Here's how to use the FragranceX API to keep inventory and prices in sync automatically.

Why the FragranceX API matters

Because FragranceX provides an official API for dropshippers, you don't have to scrape pages or upload spreadsheets. A sync tool like DroFX connects to the API and pulls product data, stock, and prices directly — then keeps your Shopify store aligned on a schedule.

What gets synced

Setting it up on Shopify

  1. Get FragranceX dropship/API access.
  2. Connect via DroFX instead of building the integration yourself.
  3. Map fields and set a markup rule.
  4. Publish to Shopify and enable scheduled syncing for stock and prices.

FragranceX with WooCommerce

In WooCommerce each fragrance becomes a variable product: the sizes (for example 3.4 oz spray, 1.7 oz spray, travel spray) are variations with their own item code, price and stock. DroFX creates them from the FragranceX data and updates price and stock on schedule. For a quick start without an API account, download the WooCommerce import file from the free FragranceX export and upload it in Products → Import.

FragranceX with Magento and other platforms

DroFX publishes directly to Shopify, WooCommerce, Wix and PrestaShop. For Magento or another platform, use the FragranceX export as CSV, XML or JSON: each row has the item code, size, price and stock, which you can import with the platform’s own product importer. For automatic updates on such platforms, ask about a custom integration.

Tips

Bottom line

With an official API, FragranceX is one of the easier suppliers to automate on Shopify: connect once, apply your pricing, and let scheduled syncing keep inventory and prices accurate. For the full workflow, see the FragranceX dropshipping guide.

Related articles

Want to sell FragranceX products in your store? Automate FragranceX product sync with DroFX →