Templates / Monitor e-commerce price changes with Decodo Scraper, OpenAI & Google Sheets

Monitor e-commerce price changes with Decodo Scraper, OpenAI & Google Sheets

Needs changes

by Yaron Been ✓ · 523 views · created 2025-11-01 · Market Research, AI Summarization

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 AI workflow has 21 nodes and runs on a schedule (every day at 09:00). Along the way it connects AI Agent, Structured Output Parser, OpenAI Chat Model and Gmail and 3 more.

How it runs

Trigger: On a schedule (every day at 09:00).

  1. 2. Global Configuration (Edit Fields (Set)): sets 4 fields: productTargets, priceThresholds, alertRecipients…
  2. 3. Initial Aggregate (Pass-Through) (Aggregate): combines items into one
  3. 4. Parse Product Targets (Function) (Function): runs custom JavaScript (legacy Function node)
  4. 5. Clone Items (Split In Batches) (Loop Over Items (Split in Batches)): loops over the items in batches
  5. 6. Map Threshold (Function) (Function): runs custom JavaScript (legacy Function node)
  6. 8. Intelligent Price Scraping Agent (AI Agent): runs an AI agent, with model: 10. OpenAI Price Analyzer (LLM); 1 tool (7. Decodo Web Scraper); output parser: 9. Structured Price Data Parser
  7. Log Price Data to Google Sheets (Google Sheets): append
  8. 12. Price Analysis & Strategy Agent (AI Agent): runs an AI agent, with model: 13. OpenAI Strategy Model (LLM); output parser: Auto-fixing Output Parser
  9. 14. Advanced Price Condition Check (IF) (If): checks a condition and branches into true / false
  10. 15. Critical vs. Standard Check (IF) (If): checks a condition and branches into true / false

…plus 2 more steps. See the full node list below.

Services it uses

AI AgentStructured Output ParserOpenAI Chat ModelGmailAuto-fixing Output ParserGoogle SheetsDecodo (community)

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 4. Parse Product Targets (Function), 6. Map Threshold (Function): replace with Code node, mode 'Run Once for All Items'.
Removed in 3.0Replace with
Function (legacy)
4. Parse Product Targets (Function), 6. Map Threshold (Function)
Code node, mode 'Run Once for All Items'

Nodes used (14)

From the author

This workflow contains community nodes that are only compatible with the self-hosted version of n8n. Stay ahead of market changes with this Automated Price Intelligence System! This workflow monitors e-commerce product prices 3x daily using advanced web…

Excerpt from Yaron Been'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.