Shopify Integration

Connect Shopify to process orders, manage inventory, sync customer data, and automate fulfillment workflows.

Available triggers

TriggerWhen it fires
New OrderA customer places an order
Order FulfilledAn order is shipped
Order CancelledAn order is cancelled
New ProductA product is added
New CustomerA customer account is created

Available actions

ActionWhat it does
Get OrderRetrieve order details
Update OrderModify order properties
Create ProductAdd a new product
Update InventoryChange stock levels
Get CustomerRetrieve customer data
Create FulfillmentMark 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.