Slack alerts for high-value Shopify orders with customer context

By General Input

Every 15 minutes, send your sales and CX team a Slack heads-up when a big Shopify order lands, with the buyer's history and what makes it interesting.

Integrations

  • Shopify
  • Slack

Type

Agentic Task

Categories

  • Sales
  • Operations

Build me an agent workflow that posts a contextual Slack heads-up to my sales and CX team whenever a high-value paid order lands in Shopify, so we can react in minutes instead of finding it in tomorrow's report.

Trigger: cron, every 15 minutes.

On each run, call Shopify List Orders with created_at_min set to the previous run time and financial_status=paid. Then filter in-workflow for orders whose total exceeds a configurable dollar threshold (default $500, expose this as a config input so I can change it without editing the workflow).

For each qualifying order, call Shopify Get Order to confirm the line items and order details, then call Shopify Get Customer Orders to pull that buyer's full order history (count of past orders, lifetime spend, dates).

Then have the agent write a short, scannable Slack message that includes: the customer's name, the order total, what they bought (line items), whether they are a new or returning customer (and if returning, how many past orders and their lifetime spend), and any standout signal the agent identifies. Standout signals include things like: first order over $1,000, third order in a month, a big jump in basket size compared to past orders, repeat purchase of the same SKU, or a long-dormant customer coming back. The reasoning step is what makes this useful: don't just dump fields, surface what makes this order interesting.

Post the message to Slack using Send a Message. The channel should be a config input (default to a #sales channel I specify).

Keep each message tight, around three to five lines, formatted with Slack mrkdwn (single asterisks for bold). One message per qualifying order. If there are no qualifying orders in the window, post nothing.

Config inputs I should be able to edit: dollar threshold, Slack channel, and the cron cadence.

Related prompts

Explore more prompts
Call overdue Xero customers with an AI collections agentWin back LiveChat visitors whose chats went unansweredChat quality review board for LiveChat support leadsReceiving dock console for inspecting and restocking Loop returnsWin back no-show and cancelled appointments every morningSee which influencer creators actually drove Shopify salesLive Loop returns analytics with product-level drill-downNewsletter pre-flight and approval board for Mailjet sendsTurn a prospect spreadsheet into personalized sequence enrollmentsMailjet email delivery lookup console for support teams