FLUF Connect Support

Open App →

How Inventory Sync Works

How Inventory Sync Works

FLUF's automatic inventory sync is the core feature that prevents overselling. Here's how it works:

The Problem: When you crosslist an item to 5 marketplaces, and it sells on Depop, you need to mark it sold on eBay, Shopify, and Vinted. Doing this manually is time-consuming and error-prone.

FLUF's Solution: Automatic sync happens in real-time when any sale occurs on any platform.

Step-by-Step Sync Process:

1. Sale Detection

2. Product Matching FLUF identifies which listings are the same product:

  • Primary method: SKU matching
  • Fallback: Title + price similarity
  • Manual: You linked them in FLUF
  • 3. Inventory Update For each matched listing on other platforms:

  • Quantity decreased by sold amount
  • If quantity reaches 0, listing is marked as sold/ended
  • Sync attempt logged in Sync History
  • 4. Confirmation

  • Success/failure logged
  • Email notification (if enabled)
  • Visible in Sync History tab
  • Sync Timing:

  • Webhook-triggered: 1-5 minutes
  • Poll-triggered: Up to 6 hours
  • Manual sync: Immediate
  • What Gets Synced: ✅ Inventory quantity ✅ Sold status ✅ Price updates (if you edit in FLUF) ✅ Title updates ❌ Description (too large, can cause issues) ❌ Images (marketplace limitations)

    SKU Best Practices:

  • Always use SKUs for crosslisted items
  • Keep SKUs unique and consistent
  • Use alphanumeric codes (avoid special characters)
  • Example format: BRAND-TYPE-SIZE-001
  • Variants:

  • If you have variants (size/color), each variant can have its own SKU
  • FLUF syncs variants individually
  • Selling a size M on Depop only marks size M sold elsewhere
  • Manual Sync:

    1. Go to Dashboard or Channels
    2. Click Sync Now
    3. Select channels to sync (or all)
    4. FLUF checks for new orders and updates inventory

    Sync History:

  • View all sync attempts in Channels → Sync History tab
  • See successes, failures, and errors
  • Filter by date, channel, product
  • Retry failed syncs
  • Common Sync Issues:

  • Missing SKU: Add SKUs to enable automatic matching
  • API Rate Limits: Syncs queued and retried automatically
  • Channel Disconnected: Reconnect in Channels page
  • Product Deleted on Platform: Manual intervention needed
  • Preventing Overselling:

  • FLUF syncs inventory ASAP, but there's always a small window
  • For ultra-rare items, consider using FLUF as single source and manually listing elsewhere
  • Monitor Sync History for any failed syncs
  • Advanced: Sync Preferences

  • Set sync frequency in Settings (default: 6 hours for polling)
  • Enable/disable specific channels
  • Email notifications for failed syncs
  • Customize which fields sync
  • Back to All Articles