20 Shopify Flow AI Prompts for Plus Operators (2026)

20 Shopify Flow AI Prompts for Plus Operators (2026)

20 Shopify Flow AI Prompts for Plus Operators (2026)

20 Shopify Flow AI prompts for Plus operators 2026
To embed a website or widget, add it to the properties panel.

Shopify Flow AI 2026: what Plus operators need to know in 15 seconds

  • Flow AI hit production-ready in 2026. May 9 ShopifyQL action + May 5 version history + March 24 Get-data actions closed the gap.

  • The prompt is the workflow. Describe what you want in plain English; Flow builds trigger, condition, action. Output scales with prompt specificity.

  • 20 advanced prompts below, grouped by operational area: order routing, B2B, inventory, customer retention, fraud. Copy-pasteable.

  • Plus merchants running 20+ Flow workflows save $50K to $100K annually in ops labor, per agency benchmarks.

  • Always test before activating. May 5 version history makes rollback one-click, but catch bugs at test-run.

Shopify Flow became the highest-ROI tool on the Plus stack in 2026, and most Plus operators are still running it like a marketing toy. The Spring 2026 changes (Flow AI Assistant, May 9 ShopifyQL action, May 5 version history) turned Flow into a production-grade ops layer.

A library of 20 advanced Shopify Flow AI prompts. Every one uses verified native triggers and actions. Copy into AI Assistant, verify against the notes, activate. For broader context see Advanced Shopify Flow Workflows.


Shopify Flow AI Assistant generating trigger condition action workflow from natural language prompt

How to Access Flow AI Assistant

Open Flow → "New workflow" → look for "Create with AI" at the top of the trigger picker. Most Plus stores have access in May 2026.

Before activating any generated workflow, use the December 2025 test runs feature (open workflow, click "Test"). Simulates against real events without firing actions. Pair with May 5 version history for one-click rollback.

A. Order Operations Prompts

Five high-volume order-side patterns. Each replaces 30-60 minutes of weekly ops time.

Prompt 1: Multi-condition high-value priority routing

Prompt:

When a new order is created with total of $500 or more, customer NOT tagged

"wholesale", and shipping country in [US, CA]: tag "priority-pick"

and "vip-review", assign to "Warehouse-East", and Slack #ops-priority

with order number, customer name, total, and admin link.


Why it works: Multi-condition AND/exclusion handles real routing (high-value, not B2B, domestic); dual tags split fulfillment vs ops work. Verify: Slack integration connected, #ops-priority exists, "Warehouse-East" is a real location name.

Prompt 2: High-risk order auto-hold with fraud team alert

Prompt:

When the Order risk analyzed trigger fires and risk level is "high":

tag order "fraud-review-hold"; hold fulfillment order; update order

note listing the risk factors; Send HTTP request to your fraud team's

Slack webhook with order number, total, risk score, and customer email.


Why it works: Native "Order risk analyzed" trigger fires on every order; Hold fulfillment is native; Slack via HTTP webhook. Verify: Slack webhook stored; fraud team has a response playbook.

Prompt 3: Rush order expedited handling with carrier check

Prompt:

When a new order is created and shipping method title contains

"Express", "Overnight", "Next Day", or "2-Day": tag "rush-order";

add private note "Ship today by 3 PM cutoff"; Slack #ops-rush with

order number and method; auto-select the fastest carrier to

destination using stored SLA data.


Why it works: OR-condition catches every fast-shipping variant; the 3 PM cutoff note travels to the warehouse. Verify: Carrier integration supports auto-selection; warehouse honors private order notes.

Prompt 4: International order customs preparation

Prompt:

When a new order is created and shipping country code is not "US":

tag "international" + country-specific tag (e.g., "ship-CA").

Add private note listing HS codes, commercial invoice, declared

value. If total is above $2,500: tag "compliance-review-required" and

email the compliance team.


Why it works: Country-specific tagging plus value-tier escalation; the note tells the warehouse what documentation to include. Verify: Customs documentation template matches your actual export process.

Prompt 5: Address-validation hold

Prompt:

When a new order is created, fail validation if any: country NOT in

[US, CA, GB, AU, DE, FR, IT, ES], postal code does not match country

pattern, OR address contains "PO Box" with "freight" shipping. On

failure: tag "address-review-hold"; pause fulfillment auto-start;

email support manager with order and reason.


Why it works: Multi-trigger validation prevents the most common post-purchase ticket (wrong address) before fulfillment starts. Verify: Postal code patterns match your shipping markets; "freight" is a real shipping method.


Shopify Flow order routing workflow with priority high-value and rush order paths branching from a central order created trigger

B. B2B & Wholesale Prompts

Every paid plan can run these since the April 2, 2026 B2B rollout. Time savings compound fastest at scale.

Prompt 6: Auto-route B2B by company tier with sales rep assignment

Prompt:

When a new order is created with a B2B company associated: use Get

Company data to read metafield tier.level. If "enterprise": tag

"b2b-enterprise" and "priority-fulfillment", assign to

"Warehouse-East-Priority", notify sales rep via email + Slack DM.

If "mid-market": tag "b2b-mid", assign to standard fulfillment.


Why it works: Uses the March 24, 2026 "Get Company data" action to read metafields; tier-based routing scales without hardcoded customer lists. Verify: Tier metafield structure matches Flow's lookup; sales rep contact details are in company records.

Prompt 7: Net-30 AR aging scheduled alert

Prompt:

Daily at 9:00 AM, Get analytics data: orders with payment_status

"pending", payment_terms "Net 30", placed 25 or more days ago. For each:

look up company name; Slack #finance-ar with order number, total,

days outstanding, company. At 28 days, email finance manager.


Why it works: Catches AR aging before it goes critical; the May 9, 2026 Get analytics data action collapses what was three workflows into one. Verify: Slack channel exists; finance team owns the response workflow; payment terms tagged on B2B orders.

Prompt 8: Auto-flag B2B draft orders for sales rep review

Prompt:

When a draft order is created with line items above $10,000 AND

customer is in a B2B company: tag the draft order "needs-rep-review";

update draft order note "Awaiting sales rep review per Q2 2026

pricing rules"; use Get Company data to find the assigned sales

rep; send internal email to the rep with the draft order link and

total.


Why it works: Surfaces high-value B2B drafts to the rep before they email the buyer. (Flow cannot apply discounts natively; pair with Send Admin API request calling draftOrderUpdate, or apply manually.) Verify: Rep email on every B2B company; review SLA documented.

Prompt 9: B2B order approval threshold routing

Prompt:

When a new B2B order is created, compare total to company metafield

policies.approval_threshold. If exceeded: do NOT auto-fulfill; tag

"awaiting-buyer-approval"; add note with threshold value; email

the authorized buyer (from policies.primary_approver_email metafield)

requesting approval.


Why it works: Each company sets its own threshold via metafields; no per-company logic to maintain in Flow. Verify: Approval threshold and primary approver email metafields exist on every B2B company.

Prompt 10: B2B order rep notification on creation

Prompt:

When a new order is created with an associated B2B company: use

Get Company data to look up the assigned sales rep email; send

internal email to the rep with order number, total, customer name,

and a link to the order in admin; tag order "rep-notified".


Why it works: Reps see every order from their accounts as it lands. Get Company data is native (March 24, 2026). (Fires on creation only; mid-order change notifications need Flow Companion app.) Verify: Sales rep email is on every B2B company record.

C. Inventory & Fulfillment Prompts

Five multi-location inventory orchestration patterns unlocked by the March 10 pickup transfer update and April 30 transfer triggers.

Prompt 11: Low-stock auto-transfer between locations

Prompt:

Daily at 6:00 AM, query inventory at "Warehouse-East" where qty is below 10.

For each low-stock SKU: if "Warehouse-Central" has 50 or more units,

create DRAFT transfer of 30 units Central → East, tag "auto-replenish",

Slack the Central manager. If Central is out, email purchasing team.


Why it works: Preemptive rebalancing before stockouts; draft (not auto-shipped) gives warehouse a review step. Verify: Transfer-creation defaults to draft; location names match.

Prompt 12: Inventory transfer ready-to-ship notification

Prompt:

When an inventory transfer is marked "ready to ship": look up the

destination's ops contact email from metafield ops.contact_email.

Email that contact with transfer ID, total units, expected arrival,

and transfer link. Also Slack #warehouse-coordination with same.


Why it works: April 30, 2026 transfer-ready trigger eliminates the manual hand-off email between warehouses. Verify: Every receiving location has the ops contact metafield set.

Prompt 13: Seasonal inventory threshold multiplier

Prompt:

Daily at 5:00 AM, if today is between Oct 1 and Dec 31, apply 2.5x

multiplier to inventory alert thresholds. For each product with

metafield "base_threshold": adjusted = base × multiplier. If current

inventory < adjusted at any location, Slack #inventory-peak with

product, location, current qty, and adjusted threshold.


Why it works: Static thresholds underestimate peak demand; 2.5x prevents the BFCM stockout pattern. Scheduled trigger + metafield math is new in 2026. Verify: Every monitored product has "base_threshold" metafield; multiplier matches your historical peak ratio.

Prompt 14: Backorder customer notification with lead time

Prompt:

When an order is created and any line item has 0 available inventory

at its fulfillment location: tag "backorder" and "needs-lead-time-notice";

email customer using template "backorder-notification" with affected

SKU, order number, lead time of 7 to 10 business days; add private

warehouse note listing all backordered SKUs.


Why it works: Sets customer expectations before they email support; reduces the highest-volume ticket type. Verify: Email template exists; lead time matches current vendor SLA.

Prompt 15: Restock auto-publish with notification trigger

Prompt:

When inventory updates from 0 to above 0: publish

product to online store, remove "out-of-stock" tag, trigger

back-in-stock notification flow to signed-up customers for that

SKU. Tag product "restocked" and write metafield "restocked_at"

with current timestamp.


Why it works: Automates the publish-and-notify cascade that used to need manual coordination across merch and marketing. Verify: Back-in-stock notification flow configured; sales channel publish logic matches your store.


Shopify Flow multi-location inventory transfer workflow with seasonal threshold multiplier and warehouse coordination

D. Customer Experience Prompts

Five prompts closing the post-purchase gap that drives repeat purchases.

Prompt 16: Post-cancellation retention email for high-LTV customers

Prompt:

When an Order canceled trigger fires AND the customer's lifetime

spend is $1,000 or more: tag the customer "post-cancel-retention";

send an email using template "retention-followup" with a 15%

discount code; send internal email to the CS manager with order

number, customer LTV, and cancellation reason.


Why it works: Order canceled is a native trigger; Get customer data exposes lifetime spend. (Reactive recovery; to prevent cancellations upstream, you need buyer-facing self-service.) Verify: Email template exists; code "RETAIN15" active.

Prompt 17: Post-delivery review request automation

Prompt:

When fulfillment status = "delivered": wait 4 days, then email

customer with subject "How did the [Product Name] work out?" using

template "post-delivery-review-request" populated with product and

first name. Add to segment "post-delivery-review-pending". If total

is above $300, include $20 store credit incentive.


Why it works: 4-day delay lands when the customer has used the product but it is still top of mind; tiered incentive keeps cost reasonable. Verify: Email template exists; review tracking is configured in customer events.

Prompt 18: Win-back campaign trigger (90-day inactive)

Prompt:

Daily at 9:00 AM, calculate days since each customer's last order.

For 90-day inactive without "win-back-sent" tag: add to "win-back-90"

segment, apply tag, trigger win-back email. For 180-day inactive

without "win-back-180" tag: send 20% discount email, apply tag. For

365+ day inactive: suppress from marketing.


Why it works: Three-tier automation that used to require Klaviyo + custom logic; now one Flow workflow. Verify: Win-back email flows exist per tier; "WINBACK20" code is active and tracked.

Prompt 19: Velocity fraud detection

Prompt:

When a new order is created and the same email has placed 3+ orders

in the last 1 hour: tag all of that email's orders from the last hour

"velocity-fraud-flag", hold fulfillment on each, urgent Slack to

#fraud-team with email, IP, total flagged value, and address comparison

across orders.


Why it works: Velocity-based detection catches card testing patterns single-order risk checks miss; cross-order comparison confirms fraud signal. Verify: Fraud team has documented playbook; holding fulfillment on flags is policy.

Prompt 20: Stuck-in-fulfillment escalation

Prompt:

Daily at 8:00 AM, query orders where fulfillment_status =

"in-progress" for more than 5 business days AND NOT tagged "backorder",

"custom-build", or "international". For each: tag

"fulfillment-stuck-review", Slack ops manager with order number,

days stuck, location, customer. Over 8 days: email ops lead.


Why it works: Surfaces stuck orders before they become tickets; business-day filter prevents Monday false positives. Verify: Business-day calculation matches your operational calendar (weekends and holidays excluded).

How to Verify AI-Generated Flow Workflows

Generated workflows look right more often than they are right. Three checkpoints:

  1. Read every condition explicitly. AI inverts conditions in long prompts. Check the visual editor.

  2. Run a test against a recent real order. Pick one that should trigger, one that should not.

  3. Activate in a low-stakes window. Business hours, not Friday 5 PM. Monitor first 5-10 runs.

May 5 version history makes rollback one-click. Catch bugs at test-run.


Shopify Flow AI verification dashboard with test runs and version history rollback for production safety

Common Failure Modes

Four patterns across Flow AI adoption:

  • Hardcoded emails or channel names. Use IDs and role aliases so workflows do not break when people leave.

  • Missing metafield namespaces. Prompts referencing missing metafields fail silently. Audit before activating.

  • Scheduled-trigger date math without business-day awareness. "5 days ago" fires Monday false positives. Use business-day math.

Where Flow Stops (And Where Revize Comes In)

Flow handles server-side automation, not buyer-facing post-purchase editing. When a customer wants to change an address or swap a variant after checkout, Flow cannot let them make the change themselves. That gap is where Revize sits: self-service post-purchase editing including B2B orders on payment terms. Plus operators pair Flow (server-side) with Revize (buyer-side) on the same workflows.

The Bottom Line

Shopify Flow AI Assistant is production-ready in 2026, and this prompt library is where operational impact lives. The 20 verified prompts above replace 30-60 hours of weekly manual work. Plus merchants running 20+ workflows save $50K-$100K annually.

Plus operators using Flow for marketing only: start with order-ops and B2B. Pick 3, test, activate. Pays back in month one.

Agencies: standardize on prompt-library workflows. Consistent output; version history gives audit trails.

This week: open Flow, pick 3 prompts, generate, test-run, activate. Document the library internally.


Plus operator reviewing the full Shopify Flow AI prompt library with workflow templates organized by operational category

Frequently Asked Questions

Do I need Shopify Plus to use Flow AI Assistant?

Flow is on Advanced and Plus. AI Assistant rolled out through Q1 2026 and most stores have it now. If you do not see "Create with AI," contact your Merchant Success Manager.

How accurate are AI-generated Flow workflows?

Usually structurally correct, but condition logic can invert in long prompts. Verify conditions in the visual editor and run a test against a recent order.

What is the May 9, 2026 ShopifyQL Flow update?

Flow has a "Get analytics data" action that pulls live data via ShopifyQL. The AR aging, win-back, and inventory threshold prompts above use this.

Can Flow AI write workflows that reference custom metafields?

Yes, if the namespace and key exist before the workflow runs. Missing metafields cause silent condition failures.

How do I pair Sidekick with Flow?

Sidekick generates ShopifyQL; Flow consumes it via "Get analytics data". Sidekick answers the analytical question; Flow takes the action.

How much can Plus merchants actually save with Flow automation?

Plus merchants running 20+ workflows save $50K-$100K/year in ops labor. Fraud detection alone reduces chargebacks 40-60%, worth $12K-$24K/year per merchant.

What happens if an AI-generated workflow has a bug in production?

Open version history, find the previous version, click Restore. May 5, 2026 logs every change with staff and timestamp. Rollback is immediate.

What is the difference between Flow AI Assistant and Sidekick?

Flow AI builds workflows; Sidekick answers analytical questions and generates ShopifyQL. Sidekick produces ShopifyQL; Flow takes the action.

Are there limits on how many Flow workflows I can run?

No. Flow is free on Advanced and Plus with no per-execution charges. Third-party integrations called from Flow may have their own costs.

What is the best Flow workflow to start with as a Plus operator?

Auto-route high-value orders by threshold (Prompt 1). Low risk, high visibility, proves AI output before complex builds.

Related Articles

Pairs with the Shopify Flow AI prompts above:

Shopify Flow AI 2026: what Plus operators need to know in 15 seconds

  • Flow AI hit production-ready in 2026. May 9 ShopifyQL action + May 5 version history + March 24 Get-data actions closed the gap.

  • The prompt is the workflow. Describe what you want in plain English; Flow builds trigger, condition, action. Output scales with prompt specificity.

  • 20 advanced prompts below, grouped by operational area: order routing, B2B, inventory, customer retention, fraud. Copy-pasteable.

  • Plus merchants running 20+ Flow workflows save $50K to $100K annually in ops labor, per agency benchmarks.

  • Always test before activating. May 5 version history makes rollback one-click, but catch bugs at test-run.

Shopify Flow became the highest-ROI tool on the Plus stack in 2026, and most Plus operators are still running it like a marketing toy. The Spring 2026 changes (Flow AI Assistant, May 9 ShopifyQL action, May 5 version history) turned Flow into a production-grade ops layer.

A library of 20 advanced Shopify Flow AI prompts. Every one uses verified native triggers and actions. Copy into AI Assistant, verify against the notes, activate. For broader context see Advanced Shopify Flow Workflows.


Shopify Flow AI Assistant generating trigger condition action workflow from natural language prompt

How to Access Flow AI Assistant

Open Flow → "New workflow" → look for "Create with AI" at the top of the trigger picker. Most Plus stores have access in May 2026.

Before activating any generated workflow, use the December 2025 test runs feature (open workflow, click "Test"). Simulates against real events without firing actions. Pair with May 5 version history for one-click rollback.

A. Order Operations Prompts

Five high-volume order-side patterns. Each replaces 30-60 minutes of weekly ops time.

Prompt 1: Multi-condition high-value priority routing

Prompt:

When a new order is created with total of $500 or more, customer NOT tagged

"wholesale", and shipping country in [US, CA]: tag "priority-pick"

and "vip-review", assign to "Warehouse-East", and Slack #ops-priority

with order number, customer name, total, and admin link.


Why it works: Multi-condition AND/exclusion handles real routing (high-value, not B2B, domestic); dual tags split fulfillment vs ops work. Verify: Slack integration connected, #ops-priority exists, "Warehouse-East" is a real location name.

Prompt 2: High-risk order auto-hold with fraud team alert

Prompt:

When the Order risk analyzed trigger fires and risk level is "high":

tag order "fraud-review-hold"; hold fulfillment order; update order

note listing the risk factors; Send HTTP request to your fraud team's

Slack webhook with order number, total, risk score, and customer email.


Why it works: Native "Order risk analyzed" trigger fires on every order; Hold fulfillment is native; Slack via HTTP webhook. Verify: Slack webhook stored; fraud team has a response playbook.

Prompt 3: Rush order expedited handling with carrier check

Prompt:

When a new order is created and shipping method title contains

"Express", "Overnight", "Next Day", or "2-Day": tag "rush-order";

add private note "Ship today by 3 PM cutoff"; Slack #ops-rush with

order number and method; auto-select the fastest carrier to

destination using stored SLA data.


Why it works: OR-condition catches every fast-shipping variant; the 3 PM cutoff note travels to the warehouse. Verify: Carrier integration supports auto-selection; warehouse honors private order notes.

Prompt 4: International order customs preparation

Prompt:

When a new order is created and shipping country code is not "US":

tag "international" + country-specific tag (e.g., "ship-CA").

Add private note listing HS codes, commercial invoice, declared

value. If total is above $2,500: tag "compliance-review-required" and

email the compliance team.


Why it works: Country-specific tagging plus value-tier escalation; the note tells the warehouse what documentation to include. Verify: Customs documentation template matches your actual export process.

Prompt 5: Address-validation hold

Prompt:

When a new order is created, fail validation if any: country NOT in

[US, CA, GB, AU, DE, FR, IT, ES], postal code does not match country

pattern, OR address contains "PO Box" with "freight" shipping. On

failure: tag "address-review-hold"; pause fulfillment auto-start;

email support manager with order and reason.


Why it works: Multi-trigger validation prevents the most common post-purchase ticket (wrong address) before fulfillment starts. Verify: Postal code patterns match your shipping markets; "freight" is a real shipping method.


Shopify Flow order routing workflow with priority high-value and rush order paths branching from a central order created trigger

B. B2B & Wholesale Prompts

Every paid plan can run these since the April 2, 2026 B2B rollout. Time savings compound fastest at scale.

Prompt 6: Auto-route B2B by company tier with sales rep assignment

Prompt:

When a new order is created with a B2B company associated: use Get

Company data to read metafield tier.level. If "enterprise": tag

"b2b-enterprise" and "priority-fulfillment", assign to

"Warehouse-East-Priority", notify sales rep via email + Slack DM.

If "mid-market": tag "b2b-mid", assign to standard fulfillment.


Why it works: Uses the March 24, 2026 "Get Company data" action to read metafields; tier-based routing scales without hardcoded customer lists. Verify: Tier metafield structure matches Flow's lookup; sales rep contact details are in company records.

Prompt 7: Net-30 AR aging scheduled alert

Prompt:

Daily at 9:00 AM, Get analytics data: orders with payment_status

"pending", payment_terms "Net 30", placed 25 or more days ago. For each:

look up company name; Slack #finance-ar with order number, total,

days outstanding, company. At 28 days, email finance manager.


Why it works: Catches AR aging before it goes critical; the May 9, 2026 Get analytics data action collapses what was three workflows into one. Verify: Slack channel exists; finance team owns the response workflow; payment terms tagged on B2B orders.

Prompt 8: Auto-flag B2B draft orders for sales rep review

Prompt:

When a draft order is created with line items above $10,000 AND

customer is in a B2B company: tag the draft order "needs-rep-review";

update draft order note "Awaiting sales rep review per Q2 2026

pricing rules"; use Get Company data to find the assigned sales

rep; send internal email to the rep with the draft order link and

total.


Why it works: Surfaces high-value B2B drafts to the rep before they email the buyer. (Flow cannot apply discounts natively; pair with Send Admin API request calling draftOrderUpdate, or apply manually.) Verify: Rep email on every B2B company; review SLA documented.

Prompt 9: B2B order approval threshold routing

Prompt:

When a new B2B order is created, compare total to company metafield

policies.approval_threshold. If exceeded: do NOT auto-fulfill; tag

"awaiting-buyer-approval"; add note with threshold value; email

the authorized buyer (from policies.primary_approver_email metafield)

requesting approval.


Why it works: Each company sets its own threshold via metafields; no per-company logic to maintain in Flow. Verify: Approval threshold and primary approver email metafields exist on every B2B company.

Prompt 10: B2B order rep notification on creation

Prompt:

When a new order is created with an associated B2B company: use

Get Company data to look up the assigned sales rep email; send

internal email to the rep with order number, total, customer name,

and a link to the order in admin; tag order "rep-notified".


Why it works: Reps see every order from their accounts as it lands. Get Company data is native (March 24, 2026). (Fires on creation only; mid-order change notifications need Flow Companion app.) Verify: Sales rep email is on every B2B company record.

C. Inventory & Fulfillment Prompts

Five multi-location inventory orchestration patterns unlocked by the March 10 pickup transfer update and April 30 transfer triggers.

Prompt 11: Low-stock auto-transfer between locations

Prompt:

Daily at 6:00 AM, query inventory at "Warehouse-East" where qty is below 10.

For each low-stock SKU: if "Warehouse-Central" has 50 or more units,

create DRAFT transfer of 30 units Central → East, tag "auto-replenish",

Slack the Central manager. If Central is out, email purchasing team.


Why it works: Preemptive rebalancing before stockouts; draft (not auto-shipped) gives warehouse a review step. Verify: Transfer-creation defaults to draft; location names match.

Prompt 12: Inventory transfer ready-to-ship notification

Prompt:

When an inventory transfer is marked "ready to ship": look up the

destination's ops contact email from metafield ops.contact_email.

Email that contact with transfer ID, total units, expected arrival,

and transfer link. Also Slack #warehouse-coordination with same.


Why it works: April 30, 2026 transfer-ready trigger eliminates the manual hand-off email between warehouses. Verify: Every receiving location has the ops contact metafield set.

Prompt 13: Seasonal inventory threshold multiplier

Prompt:

Daily at 5:00 AM, if today is between Oct 1 and Dec 31, apply 2.5x

multiplier to inventory alert thresholds. For each product with

metafield "base_threshold": adjusted = base × multiplier. If current

inventory < adjusted at any location, Slack #inventory-peak with

product, location, current qty, and adjusted threshold.


Why it works: Static thresholds underestimate peak demand; 2.5x prevents the BFCM stockout pattern. Scheduled trigger + metafield math is new in 2026. Verify: Every monitored product has "base_threshold" metafield; multiplier matches your historical peak ratio.

Prompt 14: Backorder customer notification with lead time

Prompt:

When an order is created and any line item has 0 available inventory

at its fulfillment location: tag "backorder" and "needs-lead-time-notice";

email customer using template "backorder-notification" with affected

SKU, order number, lead time of 7 to 10 business days; add private

warehouse note listing all backordered SKUs.


Why it works: Sets customer expectations before they email support; reduces the highest-volume ticket type. Verify: Email template exists; lead time matches current vendor SLA.

Prompt 15: Restock auto-publish with notification trigger

Prompt:

When inventory updates from 0 to above 0: publish

product to online store, remove "out-of-stock" tag, trigger

back-in-stock notification flow to signed-up customers for that

SKU. Tag product "restocked" and write metafield "restocked_at"

with current timestamp.


Why it works: Automates the publish-and-notify cascade that used to need manual coordination across merch and marketing. Verify: Back-in-stock notification flow configured; sales channel publish logic matches your store.


Shopify Flow multi-location inventory transfer workflow with seasonal threshold multiplier and warehouse coordination

D. Customer Experience Prompts

Five prompts closing the post-purchase gap that drives repeat purchases.

Prompt 16: Post-cancellation retention email for high-LTV customers

Prompt:

When an Order canceled trigger fires AND the customer's lifetime

spend is $1,000 or more: tag the customer "post-cancel-retention";

send an email using template "retention-followup" with a 15%

discount code; send internal email to the CS manager with order

number, customer LTV, and cancellation reason.


Why it works: Order canceled is a native trigger; Get customer data exposes lifetime spend. (Reactive recovery; to prevent cancellations upstream, you need buyer-facing self-service.) Verify: Email template exists; code "RETAIN15" active.

Prompt 17: Post-delivery review request automation

Prompt:

When fulfillment status = "delivered": wait 4 days, then email

customer with subject "How did the [Product Name] work out?" using

template "post-delivery-review-request" populated with product and

first name. Add to segment "post-delivery-review-pending". If total

is above $300, include $20 store credit incentive.


Why it works: 4-day delay lands when the customer has used the product but it is still top of mind; tiered incentive keeps cost reasonable. Verify: Email template exists; review tracking is configured in customer events.

Prompt 18: Win-back campaign trigger (90-day inactive)

Prompt:

Daily at 9:00 AM, calculate days since each customer's last order.

For 90-day inactive without "win-back-sent" tag: add to "win-back-90"

segment, apply tag, trigger win-back email. For 180-day inactive

without "win-back-180" tag: send 20% discount email, apply tag. For

365+ day inactive: suppress from marketing.


Why it works: Three-tier automation that used to require Klaviyo + custom logic; now one Flow workflow. Verify: Win-back email flows exist per tier; "WINBACK20" code is active and tracked.

Prompt 19: Velocity fraud detection

Prompt:

When a new order is created and the same email has placed 3+ orders

in the last 1 hour: tag all of that email's orders from the last hour

"velocity-fraud-flag", hold fulfillment on each, urgent Slack to

#fraud-team with email, IP, total flagged value, and address comparison

across orders.


Why it works: Velocity-based detection catches card testing patterns single-order risk checks miss; cross-order comparison confirms fraud signal. Verify: Fraud team has documented playbook; holding fulfillment on flags is policy.

Prompt 20: Stuck-in-fulfillment escalation

Prompt:

Daily at 8:00 AM, query orders where fulfillment_status =

"in-progress" for more than 5 business days AND NOT tagged "backorder",

"custom-build", or "international". For each: tag

"fulfillment-stuck-review", Slack ops manager with order number,

days stuck, location, customer. Over 8 days: email ops lead.


Why it works: Surfaces stuck orders before they become tickets; business-day filter prevents Monday false positives. Verify: Business-day calculation matches your operational calendar (weekends and holidays excluded).

How to Verify AI-Generated Flow Workflows

Generated workflows look right more often than they are right. Three checkpoints:

  1. Read every condition explicitly. AI inverts conditions in long prompts. Check the visual editor.

  2. Run a test against a recent real order. Pick one that should trigger, one that should not.

  3. Activate in a low-stakes window. Business hours, not Friday 5 PM. Monitor first 5-10 runs.

May 5 version history makes rollback one-click. Catch bugs at test-run.


Shopify Flow AI verification dashboard with test runs and version history rollback for production safety

Common Failure Modes

Four patterns across Flow AI adoption:

  • Hardcoded emails or channel names. Use IDs and role aliases so workflows do not break when people leave.

  • Missing metafield namespaces. Prompts referencing missing metafields fail silently. Audit before activating.

  • Scheduled-trigger date math without business-day awareness. "5 days ago" fires Monday false positives. Use business-day math.

Where Flow Stops (And Where Revize Comes In)

Flow handles server-side automation, not buyer-facing post-purchase editing. When a customer wants to change an address or swap a variant after checkout, Flow cannot let them make the change themselves. That gap is where Revize sits: self-service post-purchase editing including B2B orders on payment terms. Plus operators pair Flow (server-side) with Revize (buyer-side) on the same workflows.

The Bottom Line

Shopify Flow AI Assistant is production-ready in 2026, and this prompt library is where operational impact lives. The 20 verified prompts above replace 30-60 hours of weekly manual work. Plus merchants running 20+ workflows save $50K-$100K annually.

Plus operators using Flow for marketing only: start with order-ops and B2B. Pick 3, test, activate. Pays back in month one.

Agencies: standardize on prompt-library workflows. Consistent output; version history gives audit trails.

This week: open Flow, pick 3 prompts, generate, test-run, activate. Document the library internally.


Plus operator reviewing the full Shopify Flow AI prompt library with workflow templates organized by operational category

Frequently Asked Questions

Do I need Shopify Plus to use Flow AI Assistant?

Flow is on Advanced and Plus. AI Assistant rolled out through Q1 2026 and most stores have it now. If you do not see "Create with AI," contact your Merchant Success Manager.

How accurate are AI-generated Flow workflows?

Usually structurally correct, but condition logic can invert in long prompts. Verify conditions in the visual editor and run a test against a recent order.

What is the May 9, 2026 ShopifyQL Flow update?

Flow has a "Get analytics data" action that pulls live data via ShopifyQL. The AR aging, win-back, and inventory threshold prompts above use this.

Can Flow AI write workflows that reference custom metafields?

Yes, if the namespace and key exist before the workflow runs. Missing metafields cause silent condition failures.

How do I pair Sidekick with Flow?

Sidekick generates ShopifyQL; Flow consumes it via "Get analytics data". Sidekick answers the analytical question; Flow takes the action.

How much can Plus merchants actually save with Flow automation?

Plus merchants running 20+ workflows save $50K-$100K/year in ops labor. Fraud detection alone reduces chargebacks 40-60%, worth $12K-$24K/year per merchant.

What happens if an AI-generated workflow has a bug in production?

Open version history, find the previous version, click Restore. May 5, 2026 logs every change with staff and timestamp. Rollback is immediate.

What is the difference between Flow AI Assistant and Sidekick?

Flow AI builds workflows; Sidekick answers analytical questions and generates ShopifyQL. Sidekick produces ShopifyQL; Flow takes the action.

Are there limits on how many Flow workflows I can run?

No. Flow is free on Advanced and Plus with no per-execution charges. Third-party integrations called from Flow may have their own costs.

What is the best Flow workflow to start with as a Plus operator?

Auto-route high-value orders by threshold (Prompt 1). Low risk, high visibility, proves AI output before complex builds.

Related Articles

Pairs with the Shopify Flow AI prompts above:

Revize your Shopify store. Lead with customer experience.

© Copyright 2024, All Rights Reserved

Revize your Shopify store. Lead with customer experience.

© Copyright 2024, All Rights Reserved

Revize your Shopify store. Lead with customer experience.

© Copyright 2024, All Rights Reserved

Revize your Shopify store. Lead with customer experience.

© Copyright 2024, All Rights Reserved

The Universal Commerce Protocol UCP Guide How to Start a Shopify Store in 2026 The True Cost of Returns Guide How to Change Shipping Address on Shopify Best Shopify Customer Service Apps 10 Advanced Shopify Flow Workflows How to Add Discount on Shopify After Checkout How to Edit an Order on Shopify Shopify Draft Orders Complete Guide How to Do a Partial Refund on Shopify Shopify Social Login Complete Guide Post Purchase Email Marketing Automating E-commerce with Shopify Flow Customize Shopify Login Redirect Shopify New Customer Accounts Migration Guide How Poor Customer Support Can Sabotage Your Business How Refunds Work on Shopify In-House Warranty Management vs Shopify Apps Shopify Checkout Extensibility 2026: Deadline, Migration, and What's Broken How to Let Customers Cancel Orders on Shopify Shopify Legacy Customer Accounts Are Deprecated How to Edit Your Shopify Order Confirmation Email How to Do an Exchange on Shopify How to Sell on ChatGPT with Shopify Agentic Storefronts Shopify Functions Migration Tutorial Shopify AI Toolkit Guide 2026: Agents, MCP, and UCP Explained Shopify Sidekick vs Your Agency: The 2026 Scorecard for Plus Stores Shopify B2B 2026 Complete Guide Shopify Order Management Guide 2026 Shopify Advanced to Plus 2026 Migration Playbook 20 Shopify Flow AI Prompts Plus Operators Copy