Shopify
Monitor your Shopify store in real-time. Get notified about new orders, low stock, or high-risk transactions directly in your preferred messaging apps.
Integration Guide
1. Get your Project Key
- Go to your AlertHub Project Settings.
- Copy your One-Way Secret Key.
2. Configure Shopify Webhook
You can check the Shopify Webhooks documentation for more information but here is a quick guide:
- Log in to your Shopify Admin.
- Go to Settings > Notifications.
- Scroll down to the Webhooks section at the bottom.
- Click Create webhook.
- Select the Event you want to monitor (e.g.,
Order creation). - In Format, select
JSON. - In URL, paste your constructed AlertHub URL (see below).
- Click Save.
3. URL Construction
For a basic “New Order” alert:
Common Placeholders
Shopify payloads are flat for many main resources, which makes them easy to parse.
| Data Field | Placeholder |
|---|---|
| Order Number | {{name}} |
| Total Price | {{total_price}} |
| Currency | {{currency}} |
| Customer Email | {{email}} |
| Gateway | {{gateway}} |
| Financial Status | {{financial_status}} |
Check the complete list of topics and fields in the Shopify Webhooks documentation.
Use Cases
High Risk Orders
Filter for specific events or simply forward everything and let AlertHub notify you.
Inventory Warnings
Listen to Inventory levels update.