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
Click your avatar in the top right corner
Select Settings from the dropdown menu
Click the Integrations tab
Select the integration you want to connect
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:
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.
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
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.
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
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:
Where to find your API key: In most WMS platforms, navigate to Settings β Integrations or Settings β API Access and generate a new key. Some platforms call it an Access Token, Client Secret, or Integration Key β all refer to the same thing. Copy the full key before leaving the page; most platforms only show it once.
How to connect:
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.
Connected. Moselle will begin an initial sync within a few minutes. Full inventory history typically imports within 24 hours.
Supported WMS platforms:
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.
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
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.
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?
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:
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.
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.
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.
Related Guides
Setting Up ChannelsπCatalogπ¦InventoryLast updated