Complete guide to setting up real-time order synchronization between Shopify and InventoryInsights
Shopify webhook integration provides real-time order updates as soon as they occur in your store. This requires manual setup in Shopify Admin to configure webhooks and obtain credentials.
Go to Shopify Admin → Apps → Develop apps
Click Create an app and give it a descriptive name like "InventoryInsights Integration"
In the Configuration tab, set permissions:
• Orders → Read access
shpat_)The Admin API access token is required for both webhook validation and future features. Keep it secure and never share it publicly.
In the same app configuration, go to the Webhooks section and add:
After creating the webhook, Shopify will generate a webhook secret. Copy this value - it's required for validating that incoming webhooks are actually from Shopify.
Go to Settings → Integrations and click Add New Integration
Choose Shopify Webhook from the available integration types
your-store.myshopify.com)Click Create Integration to complete the setup
Create a test order in your Shopify store
Check that the order appears in your InventoryInsights dashboard
Monitor webhook logs in Shopify Admin for any delivery failures