Overview
This guide outlines the recommended process for managing high-volume Flash Sales (Product Drops) when using the MasonHub Shopify integration. Following these procedures will help maintain inventory accuracy during periods of intense traffic and order volume.
Understanding the Challenge
The MasonHub Shopify app maintains inventory accuracy through real-time synchronization, updating Shopify whenever inventory changes occur due to:
- Inbound receipts
- Returns processing
- Inventory adjustments
- Order allocations
- Order shipments
During high-volume Flash Sales, Shopify's API throttling can impact these real-time updates, potentially causing inventory counts to become out of sync between MasonHub and Shopify. This typically manifests as overstated inventory in Shopify when inventory updates lag behind order allocations.
Solution: Pausing Inventory Sync
To prevent sync issues during Flash Sales, MasonHub provides the ability to temporarily pause inventory sync callbacks to Shopify. This ensures stable inventory management during high-traffic periods.
Pre-Sale Preparation
- Timing: Schedule the pause of inventory sync before the Flash Sale begins
- Communication: Notify MasonHub Operations of the planned sale window
- Operations Adjustment: During the pause window, Operations will:
- Postpone non-critical inventory adjustments
- Delay routine cycle counting
- Focus on critical sale fulfillment operations
Step-by-Step Process
Before the Flash Sale
- Log into your MasonHub OMS account
- Navigate to "Callbacks" in the main navigation
- Click "Hold SKU Inventory Changes"
- This pauses all inventory updates to Shopify
- Current inventory levels remain static in Shopify
During the Flash Sale
- Shopify continues to decrement inventory as orders are placed
- MasonHub OMS maintains accurate inventory tracking
- Inbound receipts, returns, and adjustments are tracked in MasonHub but not synced to Shopify
After the Flash Sale
- Wait until order volume and traffic return to normal levels
- Return to the Callbacks section
- Click "Activate SKU Inventory Changes"
- This resumes inventory synchronization
- Current MasonHub inventory levels will sync to Shopify
Important Notes
- The pause feature affects only inventory updates to Shopify
- Order processing and fulfillment continue normally
- Inventory tracking remains accurate in MasonHub throughout the sale
- Regular sync will resume immediately upon reactivation
Best Practices
- Timing: Plan sync pauses around your busiest periods
- Duration: Keep the pause window as short as practical
- Communication: Maintain clear communication with MasonHub Operations about:
- Sale start and end times
- Expected volume
- Any schedule changes
- Monitoring: Watch order flow during the sale to determine when volume has decreased enough to safely resume sync
Support
For assistance during Flash Sales or questions about this process, contact your MasonHub Client Success Manager.