Skip to content

Etsy Integration

Etsy Integration

Connect your Etsy shop and sync orders, listings, and inventory automatically

Connect your Etsy shop to OmniOrders and manage everything from one place. Your listings, orders, and inventory will sync automatically—no more manual updates or switching between platforms.


Connecting your Etsy shop to OmniOrders means new orders flow in automatically, inventory levels stay in sync across all your channels, and fulfillment updates push back to Etsy the moment they happen — no manual imports, no overselling, and no switching between platforms.

Auto Sync Orders

New Etsy orders flow directly into OmniOrders as they come in—no delays or manual imports needed.

Real-Time Inventory

Stock levels update automatically across Etsy and all your other channels. This prevents overselling.

Listing Sync

Add or edit listings in one place and changes sync everywhere instantly.

Tracking Updates

Shipping info and tracking numbers automatically update in Etsy when orders ship.


Gather these items before connecting—they make setup faster and smoother:

Etsy Seller Account

You need an active Etsy seller account with at least one shop. Sign up at etsy.com if you don’t have one yet.

Shop Admin Access

You must be the shop owner or have full permissions to connect integrations. Check your role under Shop ManagerSettingsOptions.

Listings Ready to Sync

Create at least one active listing with inventory enabled before connecting. This lets you verify the sync works correctly right after setup.


  1. Go to Integrations

    In OmniOrders, click Integrations in the main menu, then click Add Integration

  2. Select Etsy

    Find Etsy in the list and click the Configure button to set up your Etsy ecommerce integration.

  3. Authorize Access

    You’ll be redirected to Etsy. Sign in if needed, then review the permissions and click Allow access

  4. Configure Settings

    Back in OmniOrders, choose what to sync:

    • Listings: Sync your product catalog
    • Orders: Import new orders automatically
    • Inventory: Keep stock levels in sync
    • Fulfillment: Send tracking info back to Etsy
  5. Start Sync

    Click Start Sync to begin importing your data. This may take a few minutes depending on your shop size.


The Etsy integration syncs listings (titles, descriptions, SKUs, variants, images, pricing, inventory quantities), orders (line items, customer addresses, notes, payment and fulfillment status), and inventory updates — bidirectionally, so changes in either Etsy or OmniOrders reflect on both sides in real time.

  • Listing titles and descriptions
  • SKUs and variations (size, color, etc.)
  • Images and pricing
  • Inventory quantities
  • Tags and categories
  • Order details and line items
  • Customer shipping addresses
  • Order notes and buyer messages
  • Payment status
  • Fulfillment status
  • Stock levels by variation
  • Inventory updates (both directions)
  • Low stock alerts
  • Tracking numbers
  • Carrier information
  • Shipment status updates

Check if everything is syncing correctly:

  1. Go to IntegrationsEtsy
  2. View the sync dashboard showing:
    • Last sync time
    • Listings synced
    • Orders synced
    • Any errors or warnings

Need to temporarily stop syncing?

  1. Open your Etsy integration settings
  2. Toggle Sync Active to OFF
  3. Syncing stops immediately (you can resume anytime)

Change what syncs:

  1. Click Settings on your Etsy integration
  2. Toggle any sync option on/off
  3. Click Save Changes

How often does it sync?

Orders sync instantly when created. Listings and inventory sync every 5 minutes or when you make changes.

Can I sync multiple shops?

Yes! Connect as many Etsy shops as you need. Each shop syncs independently.

What about existing orders?

We import orders from the last 30 days during initial setup. Older orders can be imported on request.

Is my data secure?

Absolutely. We use OAuth 2.0 secure authentication and encrypt all data in transit and at rest.


Problem: New Etsy orders aren’t appearing in OmniOrders

Solutions:

  • Check that Order Sync is enabled in integration settings
  • Verify the order status—only paid orders sync by default
  • Look for error messages in the sync log
  • Try clicking Force Sync to trigger a manual refresh
  • Ensure your Etsy connection hasn’t expired—reconnect if needed

Problem: Stock changes in Etsy don’t update in OmniOrders (or vice versa)

Solutions:

  • Confirm Inventory Sync is turned on
  • Check if listings are mapped correctly (same SKU in both systems)
  • Verify “Track quantity” is enabled for the listing in Etsy
  • Allow up to 5 minutes for updates to sync

Problem: Etsy integration shows “Connection Expired” or “Authentication Failed” error

Solutions:

  • Click Reconnect and authorize access again in Etsy
  • This happens if you revoked app access or changed Etsy permissions
  • No data is lost—syncing resumes immediately after reconnecting

Problem: Listings appear twice after connecting Etsy

Solutions:

  • Go to Products and use Merge Duplicates tool
  • In the future, ensure listings aren’t created in both systems before connecting
  • Use SKU matching to prevent duplicates

  1. Start Small: Connect your shop and let the initial sync complete before making changes
  2. Test First: Create a test order in Etsy and verify it appears in OmniOrders
  3. Map Variations: Ensure listing variations (size, color) match between Etsy and OmniOrders for accurate inventory
  1. Centralize Inventory: Let OmniOrders be your source of truth for stock levels
  2. Use SKUs: Keep SKUs consistent across all platforms for automatic matching
  3. Set Buffer Stock: Configure safety stock levels to prevent overselling across channels
  1. Enable Auto-Fulfillment: Let OmniOrders automatically fulfill orders when ready
  2. Sync Tracking: Turn on tracking sync so buyers get updates in Etsy
  3. Use Order Notes: Add notes in OmniOrders that help with handmade or custom items

Contact Support

Our team is here to help with setup, troubleshooting, or any questions. Get Support →

Etsy API Docs

Learn more about the Etsy Open API. View Docs →

More Integrations

Explore other platforms and integration options. View Integrations →