Send a reorder link automatically when a Shopify order is cancelled

When an order is cancelled in Shopify, the customer automatically gets an apology message with a link to reorder.

How the work actually flows

It branches. Exactly one path is taken.

Pattern: Exclusive Choice (4) · Simple Merge (5)

flowchart TD trig>"shopify order gets cancelled"]:::trig s0["pull customer and order details"]:::task s1["check customer can be messaged"]:::task s2[("log outcome to spreadsheet")]:::store trig --> s0 s0 --> s1 gx{"× can customer receive message"}:::gate s1 --> gx p00["send apology with reorder link"]:::task gx -->|"eligible customer"| p00 p10["skip messaging"]:::task gx -->|"ineligible customer"| p10 jn{"○ outcome recorded"}:::gate p00 --> jn p10 --> jn jn --> s2 out[/"apology and reorder link sent"/]:::out pay{{"win back cancelled customers"}}:::pay s2 --> out out --> pay classDef task fill:#e7f6fe,stroke:#34b8f0,color:#2c2a29 classDef svc fill:#f6f8fa,stroke:#7c8795,color:#2c2a29 classDef mi fill:#e7f6fe,stroke:#0079a8,color:#2c2a29,stroke-width:2px classDef human fill:#fff,stroke:#0079a8,color:#0079a8 classDef store fill:#f6f8fa,stroke:#0079a8,color:#2c2a29 classDef trig fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigtime fill:#00a4eb,stroke:#0079a8,color:#fff,font-weight:bold classDef trigdata fill:#8ad4f5,stroke:#0079a8,color:#06314c,font-weight:bold classDef gate fill:#fff,stroke:#e8a23d,color:#6b4708,font-weight:bold classDef out fill:#1f9d6b,stroke:#167a53,color:#fff,font-weight:bold classDef pay fill:#06314c,stroke:#021f33,color:#fff
Starts itA stepA record or sheetOne path onlyPaths rejoinResultPayoff
Build size
Advanced

A larger build with multiple systems, AI reasoning, and custom rules.

Business functions
E-commerce & ProductMessaging & NotificationsSpreadsheet & Database Ops
Connects
ShopifyGoogle Sheets

The problem it solves

When a customer cancels an order, you lose the sale and often the relationship too. Following up personally with every cancelled customer takes time, so most businesses just let those customers go.

Who it fits

E-commerce store owners who want to win back customers right after a cancellation.

How it works

  1. A Shopify order is marked as cancelled
  2. Customer and order details are pulled automatically
  3. The system checks that the customer can receive a message
  4. A personalized apology with a reorder link is sent
  5. The outcome is logged to a spreadsheet for tracking
What you get

Cancelled customers who get a reorder link right away

Customers who cancel an order automatically receive a friendly note and an easy link to reorder right away.

What you get

A personalized apology message with a reorder link sent to the customer, plus a log of delivery results.

What you need

A Shopify store, a messaging API account, and a Google Sheets account.

We can build this. But should you?

The hard question is not how to build it. It is whether this is the right thing to build first.

That is what a Fractional Chief AI Officer figures out with you, before anyone writes a line of code.

Let's Talk Strategy

Related automations

Back to the AI Playbook