Recipe No. 18 · Operations

Low stock alert

Get a daily list of products under a stock threshold.

Serves
E-commerce
Made with
n8n
Prep (setup)
~20 min est.
Yield
1 hr/week saved, est.
Level
Beginner
Plan needed
n8n: free to self-host (you pay hosting) or n8n Cloud (paid). Check your plan.
Est. SMS cost
No SMS needed
Flow at a glance
  1. TriggerSchedule Trigger daily
  2. Step 2Shopify node 'Get Many Products'
  3. Step 3Code or Item Lists node to split variants
  4. Step 4If any items remain, send Email/Slack…
  5. Step 5Activate and compare against your admin…

Ingredients

  • Shopify or WooCommerce
  • n8n
  • Email or Slack
Editor-reviewedLast checked 2026-10-16v1.0.0 · Free

Steps reviewed against current tool UIs by the editor; not yet run end-to-end in a live account. Time saved is an estimate; results vary. Costs from Axis Consulting and Twilio pricing; check current pricing.

Method

  1. Schedule Trigger daily.
  2. Shopify node 'Get Many Products' (return all).
  3. Code or Item Lists node to split variants; Filter node: inventory_quantity < 5 (your threshold).
  4. If any items remain, send Email/Slack listing product, variant and quantity.
  5. Activate and compare against your admin inventory the first week.

n8n (affiliate placeholder)

Related recipes

ZapierBeginner

Abandoned cart reminder

Remind shoppers who left items in their cart.

E-commerceYield 1 hr/week*
MakeIntermediate

Daily sales summary to Slack

Every morning, post yesterday's order count and revenue to a Slack channel.

E-commerceYield 1–2 hrs/week*
MakeIntermediate

Intake form to patient/client record

Turn new intake form submissions into an organized record and a staff task.

ClinicsYield 2–3 hrs/week*

The weekly card

One new recipe in your inbox each week

Plain steps, the tools you need, and an honest time estimate. Free starter pack of 10 recipes when it launches.

Placeholder form — no email provider connected yet.
Free kit: stop losing bookings to missed calls →