Setup Integrations

Quick Answer: Moselle connects directly to your e-commerce channels, ERPs, accounting platforms, and fulfillment partners β€” automatically pulling sales history, live inventory levels, and purchase order data so your forecasts and replenishment plans are always based on current information. Most self-serve integrations are live within 15 minutes.

What Does Connecting an Integration Actually Do?

A Moselle integration is a live data connection between your existing platforms and Moselle's planning engine. Once connected, Moselle pulls sales, inventory, and order data automatically β€” no manual CSV exports, no spreadsheet reconciliation, no lag.

The data flows directly into your forecasts, replenishment plans, and Mo's AI recommendations. The quality of your planning is directly tied to the completeness of your connected data β€” a gap in any system creates a blind spot in your plan.

What connecting integrations unlocks:

  • Sales history at the SKU and variant level, across all channels

  • Live inventory positions across warehouses, fulfillment centers, and 3PL locations

  • Open and confirmed purchase orders showing incoming stock

  • Financial data for landed cost and cash flow planning

Without connected integrations, planning requires manual data entry β€” introducing lag, errors, and the spreadsheet overhead that inventory planning software exists to eliminate.


How to Connect an Integration

Time required: 5–15 minutes for self-serve integrations Difficulty: Beginner

  1. Click your avatar in the top right corner

  2. Select Settings from the dropdown menu

  3. Click the Integrations tab

  4. Select the integration you want to connect

  5. Click Connect and follow the authentication prompts

Once connected, data begins syncing automatically. Initial imports typically complete within 24 hours.

What You'll Need Before Connecting

Different platforms use different authentication methods. Check what type applies to your integration before you start:

Auth Method
How It Works
Platforms That Use It

OAuth (one-click)

Moselle redirects you to the platform to authorize access β€” no keys to copy

Shopify, Amazon, QuickBooks Online

API Key

Generate a key in your platform's developer or integration settings, then paste it into Moselle

Most WMS, Cin7 Omni, NetSuite

Username + Password

Some platforms authenticate with your account login directly

Varies by platform

Account subdomain / URL

Required alongside API key for hosted SaaS platforms (e.g., yourcompany.logiwa.com)

Logiwa, many WMS platforms

Tip: For API key integrations, locate your key before starting the connection flow in Moselle β€” the field will time out if left open too long. Keep the key in a temporary note or password manager until you've pasted it in.


Which Platforms Does Moselle Integrate With?

Which E-Commerce Platforms Does Moselle Integrate With?

Your e-commerce platform is where demand data lives β€” orders, sales history, and SKU-level data that Moselle uses to build forecasts. Connecting your storefront is typically the first integration to set up.

What this connection provides:

  • Order and sales history used to calculate demand trends

  • Current inventory levels at fulfillment locations

  • Product and variant catalog data (SKUs, titles, product variants)

  • Returns and cancellations (processed during nightly sync)

Sync frequency: Daily overnight (EST) for Shopify and Amazon. Varies by platform β€” see individual guides.

Historical data on first sync: Moselle pulls your full available sales history on first connect. For Shopify, this includes all historical orders. For Amazon, history availability depends on your Seller Central account age and Amazon's data retention.

Platform
What It Connects
Setup

Shopify

DTC orders, variant-level sales history, inventory levels

Self-serve

Amazon (Seller Central)

Amazon marketplace orders, FBA inventory levels

Self-serve

TikTok Shop

Social commerce orders and sales data

Contact support

Walmart

Walmart marketplace demand

Contact support

DuoYin

Cross-border e-commerce channel

Contact support

OrderDesk

Multi-store order management and routing

Contact support

ShopifyAmazon FBAOrderDesk

Which ERPs and Inventory Management Systems Does Moselle Integrate With?

ERP and operations integrations give Moselle access to your stock levels, purchase orders, and warehouse locations. Connecting your ERP means Moselle can pull live inventory positions and incoming PO data automatically β€” so your replenishment plans reflect what's actually on hand and what's already ordered.

What this connection provides:

  • Stock on hand across all warehouse and branch locations

  • Open and confirmed purchase orders (incoming stock quantities and ETAs)

  • Sales order history by SKU and channel

  • Branch transfers and inter-warehouse movements (where supported)

  • Supplier and vendor data

Sync frequency: Daily. Some ERP integrations use a rolling lookback window (e.g., Cin7 Omni uses a 90-day lookback for efficiency). Contact support@moselle.io to request a historical re-sync if needed.

Historical data on first sync: Moselle pulls your full transaction history on initial setup. Depth of history available depends on your ERP's own data retention settings.

Platform
Type
What It Connects

NetSuite

Mid-market ERP

Inventory, sales orders, purchase orders, locations, custom records

Cin7 Omni

Multi-location inventory management

Inventory, sales, purchase orders, branch transfers

Cin7 Core

Inventory management for growing brands

Inventory and order management

Extensiv

Multi-warehouse and 3PL network

Inventory across warehouse network

Finale

Cloud inventory management

Inventory management for e-commerce

Unleashed

Manufacturing and wholesale IMS

Manufacturing BOMs and inventory data

Veeqo

Multichannel IMS

Inventory and order management

SkuVault

Warehouse management

Inventory accuracy and WMS data

Logiwa

Cloud WMS

High-volume DTC fulfillment inventory

Logiwa IO

Next-gen fulfillment operations

Fulfillment operations data

Deposco

Omnichannel WMS

Fulfillment and inventory data

SPS Commerce

EDI and supply chain

EDI order and supply chain data

Zenventory

Inventory and order management

Inventory and order data

Packiyo

WMS for e-commerce

Warehouse management data

Nimble

IMS for growing brands

Inventory data

Mintsoft

3PL and WMS

3PL and warehouse data

Infoplus

WMS for 3PLs

3PL and e-commerce inventory

Ongoing WMS

3PL WMS

3PL and logistics data

Jazz Central

Inventory and supply chain

Inventory and supply chain data

Canary7

WMS for complex warehouses

Complex warehouse operations

SkuSavvy

WMS for e-commerce

E-commerce warehouse data

Fulfil

E-commerce ERP

Order, inventory, and fulfillment data

Xorosoft

Omnichannel ERP

Inventory, orders, and e-commerce operations

Veracore

Fulfillment and WMS

Fulfillment and warehouse data

NetSuiteCin7 Omni

How Do I Connect a Warehouse Management System (WMS)?

WMS platforms track inventory movements at the physical warehouse level β€” receiving, picking, packing, shipping, and adjustments. Connecting your WMS gives Moselle accurate on-hand quantities that reflect what's actually in your facility right now, not what your ERP last recorded.

What this connection provides:

  • Real-time stock on hand synced from your warehouse

  • Inbound receipt and GRN confirmations

  • Outbound shipment and pick data (platform-dependent)

  • Inventory adjustment history for accuracy tracking

What you'll need before connecting:

Most WMS integrations authenticate via API key. Have the following ready before you start the connection flow in Moselle:

How to connect:

1

Generate your API key in your WMS

Log into your WMS platform and navigate to its integration or API settings. Generate a new API key scoped for read access. Copy the key and keep it available.

2

Open the Integrations tab in Moselle

Click your avatar in the top right corner β†’ Settings β†’ Integrations tab. Find your WMS platform and click Connect.

3

Enter your credentials

Paste your API key into the designated field. If your platform requires a subdomain or base URL, enter that as well. Click Save or Connect.

4

Confirm warehouse locations

After connecting, Moselle may prompt you to map warehouse locations from your WMS to locations in Moselle. Confirm these mappings so inventory syncs to the right places.

Supported WMS platforms:

Platform
Type
Setup

SkuVault

Warehouse management

Self-serve via API key

Logiwa

Cloud WMS β€” high-volume DTC

Self-serve via API key + subdomain

Logiwa IO

Next-gen fulfillment operations

Contact support

Deposco

Omnichannel WMS

Contact support

Packiyo

WMS for e-commerce

Self-serve via API key

Mintsoft

3PL and WMS

Contact support

Infoplus

WMS for 3PLs

Self-serve via API key

Ongoing WMS

3PL WMS

Self-serve via API key + account URL

Canary7

WMS for complex warehouses

Contact support

SkuSavvy

WMS for e-commerce

Self-serve via API key

ShipStream

WMS for 3PLs

Contact support

Veracore

Fulfillment and WMS

Contact support

Don't see your WMS? Many WMS platforms not listed above can still connect via a custom integration. Email support@moselle.io with your platform name and we'll confirm availability or timeline.


Which Accounting Platforms Does Moselle Integrate With?

Accounting integrations pull invoice, revenue, and cost data needed for landed cost calculations, margin projections, and financial reporting inside Moselle. Connecting your accounting platform means Moselle automatically attributes revenue to the right SKUs β€” without manual reconciliation between systems.

What this connection provides:

  • Invoice and revenue data mapped to individual products and SKUs

  • COGS and cost of goods data for margin calculations

  • Accounts payable data for cash flow planning

  • SKU-level revenue attribution across sales channels

Sync frequency: Daily.

What syncs specifically: Moselle imports sales invoices and maps them to Products in your accounting system. For accurate SKU-level attribution, every product you sell needs a corresponding Product entry in your accounting platform. See the QuickBooks Online guide for setup details.

Platform
Notes

QuickBooks Online

SMB accounting; invoices, COGS, and AP data synced to SKU level

QuickBooks Enterprise

Advanced accounting for larger operations

Xero

International and multi-entity accounting

QuickBooks Online (QBO)

Which Fulfillment and 3PL Platforms Does Moselle Integrate With?

Third-party logistics and fulfillment partners hold real-time inventory at their facilities. Without a direct connection, on-hand quantities are always out of date β€” creating blind spots in your replenishment plan. Connecting your 3PL means Moselle sees inventory where it actually lives, not where it was last manually counted.

What this connection provides:

  • Real-time inventory quantities at each fulfillment center location

  • Inbound shipment tracking (platform-dependent)

  • Order and return data (platform-dependent)

Sync frequency: Daily. Real-time inventory visibility within the day depends on the 3PL platform's API capabilities.

Platform
Notes

ShipBob

DTC fulfillment; real-time inventory at fulfillment centers

ShipMonk

Tech-enabled 3PL for e-commerce brands

ShipHero

WMS and fulfillment for DTC and wholesale

ShipFusion

Fulfillment and WMS for growing brands

ShipStation

Order management and carrier data

ShipWire

Global fulfillment and inventory management

ShipOffers

Fulfillment for direct response brands

Stord

On-demand warehousing and fulfillment

Flexport

International freight and logistics

Flowspace

On-demand fulfillment network

Fulfillment.com

Global fulfillment services

GoBolt

Sustainable fulfillment network

MasonHub

Enterprise fulfillment for premium brands

Whiplash

Fulfillment for e-commerce and retail

DCL Logistics

Fulfillment for consumer electronics and tech

Smart Warehousing

Fulfillment and distribution services

NFI Industries

Third-party logistics and supply chain

Byrd Fulfillment

European e-commerce fulfillment

AMWare

Fulfillment and warehousing

AMS Fulfillment

Pick, pack, and ship services

The Fulfillment Lab

Customized fulfillment solutions

Elite Ops

Fulfillment for high-growth brands

Teapplix

Order management and fulfillment automation

ShipStream

WMS for 3PLs

RJW Logistics

Third-party logistics


What Data Syncs, Specifically?

Category
Orders & Sales History
Live Inventory Levels
SKUs & Variants
Purchase Orders
COGS & Financials

E-Commerce (Shopify, Amazon, TikTok Shop)

βœ“

βœ“

βœ“

β€”

β€”

ERP / Operations (NetSuite, Cin7 Omni, Cin7 Core)

βœ“

βœ“

βœ“

βœ“

Partial

WMS (SkuVault, Logiwa, Packiyo, Infoplus)

β€”

βœ“

βœ“

β€”

β€”

Accounting (QuickBooks Online, Xero)

βœ“

β€”

βœ“

β€”

βœ“

Fulfillment / 3PL (ShipBob, ShipMonk, ShipHero)

Varies

βœ“

βœ“

β€”

β€”


Linking Products After Connecting

After connecting an integration, Moselle links external listings to your product catalog:

  • Automatic linking β€” Products with matching SKUs link automatically

  • Manual linking β€” Non-matching SKUs require manual linking in the Catalog

Review unlinked listings regularly to ensure complete data coverage. Gaps in linking mean gaps in your forecast data.


Don't See Your Platform?

If your platform isn't listed, there are two paths forward:

  1. Manual CSV uploads β€” Moselle supports CSV uploads for sales data, inventory levels, purchase orders, and catalog data. This keeps planning running while a native integration is pending or in development.

  2. Contact the team β€” New integrations are added regularly. Email support@moselle.io to request your platform, check the integration roadmap, or discuss a custom connection.

Manual Data Uploads

Frequently Asked Questions

How long does integration take?

Self-serve integrations (Shopify, Amazon, QuickBooks Online, and select WMS platforms like SkuVault, Logiwa, Packiyo, and Infoplus) take 5–15 minutes to connect. Data begins syncing immediately and the initial full import typically completes within 24 hours.

Assisted integrations (NetSuite, Cin7 Omni, OrderDesk, and most 3PL and enterprise WMS platforms) require coordination with the Moselle support team to configure data mapping and verify sync settings. Plan for 1–3 business days from initial contact to confirmed data flow.

What do I need to connect my WMS?

Most WMS platforms connect via an API key β€” a credential you generate from your WMS's settings page, then paste into Moselle. Some platforms also require your account subdomain (e.g., yourcompany.logiwa.com) or a username and password alongside the key. See the WMS setup steps above for the full checklist.

Can I connect multiple stores or accounts?

Yes. Moselle supports multiple connections of the same type within a single workspace. You can connect multiple Shopify stores, multiple Amazon Seller Central accounts across different marketplaces, and multiple instances of other platforms. Each store or account maps to a distinct Sales Channel in Moselle, so data from each source is tracked separately.

Why can't I find my integration on this list?

See Don't See Your Platform? above for your options, including manual CSV uploads and requesting a new integration.

How secure are Moselle's integrations?

Moselle connects to third-party platforms using each provider's official secure authentication methods β€” the same industry-standard approach used by enterprise software integrations. Moselle does not store your platform login credentials. You can revoke Moselle's access at any time from the connected platform's settings.

Does Moselle write data back to connected platforms?

Currently, Moselle integrations are read-only. Data flows from your connected platforms into Moselle β€” Moselle does not create, update, or delete records in your source systems.

What if I need historical data from before the integration was connected?

Moselle pulls your full available history on first sync. If you need data older than what was imported β€” or if you suspect a gap β€” contact support@moselle.io to request a historical re-sync. Availability depends on the source platform's own data retention limits.


Setting Up ChannelsπŸ“–CatalogπŸ“¦Inventory

Last updated