Shopify Integration
Connect Shopify to process orders, manage inventory, sync customer data, and automate fulfillment workflows.
Available triggers
| Trigger | When it fires |
|---|---|
| New Order | A customer places an order |
| Order Fulfilled | An order is shipped |
| Order Cancelled | An order is cancelled |
| New Product | A product is added |
| New Customer | A customer account is created |
Available actions
| Action | What it does |
|---|---|
| Get Order | Retrieve order details |
| Update Order | Modify order properties |
| Create Product | Add a new product |
| Update Inventory | Change stock levels |
| Get Customer | Retrieve customer data |
| Create Fulfillment | Mark order as shipped |
Common patterns
Order processing
Shopify Trigger (new order) →
If-Else (order total > $100) →
High value: Send Slack (#vip-orders) + Send Email (personal thank you)
Standard: Send Email (order confirmation)
→ Create Record (log to database)
Inventory alerts
Schedule (hourly) → HTTP Request (Shopify Products API) → For Each →
If-Else (stock < 10) → Send Slack (#inventory, "Low stock: {{product.name}}")
Customer sync to CRM
Shopify Trigger (new customer) → Person Enrichment → Create HubSpot Contact
Tip
Shopify webhooks require a response within 5 seconds. TinyCommand responds instantly and processes asynchronously, so this is never an issue.