Overview
OrderMonk integrates with Shopify through the Shopify Admin API. Sync your products, inventory, and orders alongside your other sales channels.Prerequisites
- An active Shopify store (any plan)
- Admin access to your Shopify store
Connecting Shopify
Install the OrderMonk app
You’ll be redirected to Shopify to install the OrderMonk app. Click Install app to grant the necessary permissions:
- Read/write products
- Read/write inventory
- Read orders
- Read analytics
Synced Data
| Data Type | Direction | Frequency |
|---|---|---|
| Inventory | ↔ Bidirectional | Real-time via webhooks |
| Products | ← Pull from Shopify | On connect + daily |
| Orders | ← Pull from Shopify | Via webhooks |
| Locations | ← Pull from Shopify | On connect |
Shopify-Specific Features
Multi-Location Support
If you use Shopify’s multi-location inventory, OrderMonk maps each location separately and tracks stock per location.Variant Mapping
Shopify product variants are mapped to individual SKUs in OrderMonk for precise inventory tracking across channels.Fulfillment Sync
When orders are fulfilled on other channels, OrderMonk can update the corresponding Shopify order status.Troubleshooting
App installation failed
App installation failed
Make sure you’re using the store owner account or an account with Apps permission to install third-party apps.
Inventory discrepancy
Inventory discrepancy
If Shopify and OrderMonk show different stock levels, click Sync Now in Settings → Integrations → Shopify to force a full reconciliation.
Webhooks not firing
Webhooks not firing
Check Settings → Notifications in your Shopify admin to ensure webhooks are active. If they were removed, reconnecting the integration will recreate them.

