Connect Wix to NitroMule
Updated 2026-09-15
On this page
Connect Wix Stores with your Site ID and API key so shippable orders import into NitroMule. Rate shop, buy labels from the order, and push tracking + carrier back to Wix as a fulfillment — the same core loop as ShipStation’s Wix connection.
Note
Staging/local can use API keys. A Wix App OAuth install is planned before enabling Connect on production.
Requirements
- A NitroMule account on a plan that includes store connections (Business)
- A Wix Stores site with account access to create API keys
- Site ID + API key with Wix Stores / orders permissions
- A default ship-from address in NitroMule
Status mapping
| Wix | NitroMule (default) |
|---|---|
| Not Paid | Skipped |
| Paid + not fulfilled | Incomplete |
| Fulfilled | Skipped |
| Canceled / archived | Skipped |
| Store pickup | Skipped |
Connect
- Open Stores in NitroMule → Wix → Connect.
- Paste Site ID and API key, then Connect.
- Optionally turn on Import pick-up orders or Import unpaid into Incomplete (ShipStation-style), then Save settings.
- Select Sync (or open Orders — NitroMule auto-syncs if the last sync was more than a few minutes ago).
Features
| Feature | What it does |
|---|---|
| Order import | Pulls paid not-fulfilled / partially fulfilled orders into Incomplete |
| Import rules | Pickup and unpaid toggles match ShipStation’s Wix store settings |
| Auto-sync | When you open Orders, syncs if the last sync is older than about 3 minutes |
| Buyer details | Buyer note, requested shipping, line options, images, weight when available |
| Tracking write-back | Creates a Wix fulfillment with tracking + carrier after you buy a label |
Important
Create labels from the imported order, not as a one-off Get Label shipment, so tracking can write back to Wix.
Troubleshooting
- Connect disabled / Coming Soon: Production needs
NM_WIX_STORES_ENABLED=1(and App OAuth before go-live). - No orders after Sync: Confirm the order is paid (unless unpaid import is on) and not pickup / already fulfilled / canceled.
- Tracking not in Wix: Open the order’s Wix details panel for any write-back error; tracking still exists in NitroMule.