How does syncing work?
DotApparel keeps your Shopify store in perfect sync with your ERP through a series of automated tasks. These syncs run like clockwork. Some in near real-time, others at scheduled intervals to ensure your store always reflects the latest data.
What Gets Synced?
Several key types of data are synced between your ERP and Shopify throughout the day:
Products
Inventory
Fulfilments
Images
Swatches
Markets pricing
Customers
Reference data
Sync Schedule: The Breakdown
Here’s a snapshot of how often each sync runs:
Products
Once daily
Images & Swatches
Once daily
Markets Pricing
Once daily
Fulfilments
Every hour
Orders & Customers (from Shopify)
Instantly posted to ERP
Orders & Customers (from ERP)
Every 15 minutes
Inventory (delta)
Every 5 minutes
Inventory (full)
Once daily
Default sync time: Daily bulk syncs (Products, Images, Swatches, Markets Pricing, Full Inventory) run at 1am (GMT+10).
Inventory Syncing
Inventory syncing is optimised for both speed and reliability:
Every 5 minutes: DotApparel runs a delta inventory sync, pulling only SKUs that have changed in the last 5 minutes. These updates are processed through your store-level and buffer settings to calculate the final stock values for Shopify.
Once daily: A full inventory sync ensures that all SKUs from your ERP—regardless of whether they’ve changed—are accounted for in Shopify.
Can I Change the Sync Schedule?
Yes, some sync intervals can be customised based on your store's needs. Just keep in mind: More frequent syncing = more load on your systems, so it’s best to strike the right balance between speed and stability.
Last updated
Was this helpful?