3 Refunds Missed Until Payout Day, Now Caught Within the Hour: An n8n Watcher for Shopify Refunds
- Level Intermediate
- Setup1–3 hrs (estimated)
- Evidence Some evidence
- CostNot stated in source
- No-codeNo
What they did
A small Shopify store owner found three refunds he never noticed until payout day, because Shopify's emails got buried. He built an n8n workflow that checks the Shopify Admin API every hour and posts each refunded order, with its order name and refund total, to a Slack channel he actually reads. He shared the basic workflow JSON for free.
How it went
n8n community post by the store owner (Oct 21, 2026): 3 refunds missed last month; hourly poll of the Shopify Admin API, Slack alert; tips on storing the last-check time and deduping partial refunds. Free JSON in the post
Worth knowing
- n8n community post by the store owner (Oct 21, 2026): 3 refunds missed last month; hourly poll of the Shopify Admin API, Slack alert; tips on storing the last-check time and deduping partial refunds. Free JSON in the post.
Prompt
Cleaned version rewritten from the source — not a direct quote.
Build me a workflow that watches my Shopify store for refunds. Every hour, check for orders refunded since the last check and post the order name and refund total to [Slack channel / chat I read]. Save the time of the last check somewhere I can look at, like a Google Sheet. Skip orders you've already posted so partial refunds don't ping me twice. Send me one test message before turning it on.
Recommended
Try it in Grok Bot
- Copy the prompt (button below).
- Open Grok Bot chat and paste it. Replace any [bracketed] placeholders.
- Connect the listed tools (Slack) as connectors when Grok Bot asks.
- If the task repeats, ask: "Make this a daily routine."
Alternatives: the same prompt works in n8n, Claude, ChatGPT Agent, OpenClaw.
Set it up
Tools: Slack · Stack: n8n + Shopify + Slack
- Read the original source for full context.
- Connect the tools your agent needs.
- Paste the prompt and replace [bracketed] placeholders.
- Run once manually and check the output before scheduling it.
Generic suggested steps, not from the source.
Evidence
n8n community post by the store owner (Oct 21, 2026): 3 refunds missed last month; hourly poll of the Shopify Admin API, Slack alert; tips on storing the last-check time and deduping partial refunds. Free JSON in the post
Source: Web · Verified by us: not yet · Report broken or outdated