Skip to main content
The Shopify integration connects your Fanhaven merch catalog with your Shopify store, enabling seamless inventory sync and unified order management.

What it does

Connecting Shopify

Product mapping

Product mapping links a Fanhaven merch item to a Shopify product. This is essential for keeping inventory accurate across both platforms.

Auto-mapping

Fanhaven can automatically match products based on:
  • Product name
  • SKU
  • UPC/barcode

Manual mapping

For products that don’t auto-match, manually link them:
  1. Select the Fanhaven item
  2. Search for the corresponding Shopify product
  3. Confirm the mapping
Products that aren’t mapped won’t sync. Make sure to review your mappings after connecting to ensure everything is linked correctly.

Inventory sync

Once products are mapped, inventory counts stay in sync:
  • POS sale in Fanhaven → Shopify inventory decreases
  • Online sale in Shopify → Fanhaven inventory decreases
  • Inventory adjustment in either platform → The other platform updates

Conflict resolution

If inventory changes happen simultaneously on both platforms, the most recent update takes priority. The sync log shows all changes for audit purposes.

Webhooks

The Shopify integration uses webhooks to receive real-time updates:
  • Order created — New Shopify orders are synced
  • Product updated — Changes to Shopify products are reflected
  • Inventory updated — Stock level changes trigger sync

Best practices

  • Map all products — Unmapped products create inventory blind spots
  • Monitor the sync log — Check periodically for sync errors or conflicts
  • Use one source of truth for pricing — Manage prices in one place and sync to the other to avoid discrepancies
  • Test before going live — Use Shopify’s development mode to test the integration before enabling it on your live store