π€ Shopify VIP alerts: AI summary & Slack notification for big orders
β‘ 1,056 views Β· π€ CRM & Sales Operations
Description
𧨠VIP Radar: Instantly Spot & Summarize High-Value Shopify Orders with AI + Slack Alerts
Automatically detect when a new Shopify order exceeds $200, fetch the customerβs purchase history, generate an AI-powered summary, and alert your team in Slackβso no VIP goes unnoticed.
π οΈ Workflow Overview
| Feature | Description |
|---|---|
| Trigger | Shopify βNew Orderβ webhook |
| Conditional Check | Filters for orders > $200 |
| Data Enrichment | Pulls full order history for the customer from Shopify |
| AI Summary | Uses OpenAI to summarize buying behavior |
| Notification | Sends detailed alert to Slack with name, order total, and customer insights |
| Fallback | Ignores low-value orders and terminates flow |
π What This Workflow Does
This automation monitors your Shopify store and reacts to any high-value order (over $200). When triggered:
- It fetches all past orders of that customer,
- Summarizes the history using OpenAI,
- Sends a full alert with context to your Slack channel.
No more guessing whoβs worth a closer look. Your team gets instant insights, and your VIPs get the attention they deserve.
π§© Node-by-Node Breakdown
π 1. Trigger: New Shopify Order
- Type:
Shopify Trigger - Event:
orders/create - Purpose: Starts workflow on new order
- Pulls: Order total, customer ID, name, etc.
π£ 2. Set: Convert Order Total to Number
- Ensures the
total_priceis treated as a number for comparison.
β 3. If: Is Order > $200?
- Condition:
$json.total_price > 200 - Yes β Continue
- No β End workflow
π 4. HTTP: Fetch Customer Order History
- Uses the Shopify Admin API to retrieve all orders from this customer.
- Requires your Shopify access token.
π§Ύ 5. Set: Convert Orders Array to String
- Formats the order data so itβs prompt-friendly for OpenAI.
π§ 6. LangChain Agent: Summarize Order History
- Prompt:
"Summarize the customer's order history for Slack. Here is their order data: {{ $json.orders }}" - Model: GPT-4o Mini (customizable)
π¨ 7. Slack: Send VIP Alert
- Sends a rich message to a Slack channel.
- Includes:
- Customer name
- Order value
- Summary of past behavior
π§± 8. No-Op (Optional)
- Used to safely end workflow if the order is not high-value.
π§ How to Customize
| What | How |
|---|---|
| Order threshold | Change 200 in the If node |
| Slack channel | Update channelId in the Slack node |
| AI prompt style | Edit text in LangChain Agent node |
| Shopify auth token | Replace shpat_abc123xyz... with your actual private token |
π Setup Instructions
- Open n8n editor.
- Go to Workflows β Import β Paste JSON.
- Paste this workflow JSON.
- Replace your Shopify token and Slack credentials.
- Save and activate.
- Place a test order in Shopify to watch it work.
π‘ Real-World Use Cases
- π― Notify sales team when a potential VIP buys
- ποΈ Prep support reps with customer history
- π Detect repeat buyers and upsell opportunities
π Resources & Support
- π¨βπ» Creator: Yaron Been
- πΊ YouTube: NoFluff with Yaron Been
- π Website: https://nofluff.online
- π© Contact:
Yaron@nofluff.online
π·οΈ Tags
#shopify, #openai, #slack, #vip-customers, #automation, #n8n, #workflow, #ecommerce, #customer-insights, #ai-summaries, #gpt4o
π Nodes Used
HTTP Request, Slack, Shopify Trigger, AI Agent, OpenAI Chat Model
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File