Templates / Automate e-commerce orders, inventory & feedback with Slack, Sheets & Gmail

Automate e-commerce orders, inventory & feedback with Slack, Sheets & Gmail

Needs changes

by Marth - Business Automation ✓ · 560 views · created 2025-07-24 · CRM

Needs changes. This template uses 1 thing(s) that n8n 3.0 removes: Function (legacy). 1 breaking item(s) found. Static check, last run 2026-10-19.

What this workflow does

This workflow has 12 nodes and runs when an HTTP GET request hits its webhook URL (plus 2 other triggers). Along the way it connects Slack, Google Sheets and Gmail.

How it runs

Trigger: When an HTTP GET request hits its webhook URL (plus 2 other triggers).

  1. 2. Extract Order Data (Function): runs custom JavaScript (legacy Function node)
  2. 5. Read Inventory Data (Google Sheets) (Google Sheets): uses Google Sheets
  3. 11. Extract Customer Data (Feedback) (Function): runs custom JavaScript (legacy Function node)
  4. 3. Send Fulfillment Notification (Slack) (Slack): uses Slack
  5. 6. Filter Low Stock (Function): runs custom JavaScript (legacy Function node)
  6. 12. Send Feedback Request (Gmail) (Gmail): uses Gmail
  7. 7. If Low Stock Items? (If): checks a condition and branches into true / false
  8. 8. Send Low Stock Alert (Slack) (Slack): uses Slack

Services it uses

SlackGoogle SheetsGmail

Before you upgrade to n8n 3.0

1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:

  • Function (legacy) in 2. Extract Order Data, 6. Filter Low Stock, 11. Extract Customer Data (Feedback): replace with Code node, mode 'Run Once for All Items'.
Removed in 3.0Replace with
Function (legacy)
2. Extract Order Data, 6. Filter Low Stock, 11. Extract Customer Data (Feedback)
Code node, mode 'Run Once for All Items'

Nodes used (8)

From the author

How It Works ⚙️ This workflow acts as a central nervous system for your e-commerce operations, automating three critical areas: A. Order Fulfillment Notification 1. Webhook: New Order: 🚀 The workflow is instantly triggered when a new order is placed on your…

Excerpt from Marth - Business Automation's description on n8n.io.

View the original on n8n.io → Check your own copy

Get the weekly “what broke” email

New templates, newly broken ones, and n8n release changes. One short email a week.

Form not loading? Subscribe here.