🛍️ Google Shopping feed optimization with Channable, Relevance AI & Merchant API
Needs changesWhat this workflow does
This workflow has 14 nodes and runs on a schedule (cron 0 6 * * *). Along the way it connects Slack.
How it runs
Trigger: On a schedule (cron 0 6 * * *).
- Get Product Feed (HTTP Request): calls an HTTP API
- Data Quality Checks (Code): runs custom JavaScript code
- Split Products (Item Lists): reshapes item lists (legacy Item Lists node)
- Optimize Title (HTTP Request): calls an HTTP API (POST)
- Generate Description (HTTP Request): calls an HTTP API (POST)
- Assign Custom Labels (Code): runs custom JavaScript code
- Aggregate: combines items into one
- Upload to Merchant Center (Content API v2.1) (HTTP Request): calls an HTTP API (POST)
- Check Product Status (NEW API) (HTTP Request): calls an HTTP API
- Analyze Product Issues (Code): runs custom JavaScript code
…plus 3 more steps. See the full node list below.
Services it uses
Before you upgrade to n8n 3.0
1 thing in this workflow is removed in n8n 3.0. Fix it before you upgrade:
- Item Lists (legacy) in Split Products1: replace with Split Out, Aggregate, Sort, Limit, Remove Duplicates or Summarize (match the operation used).
Rather not rewrite it? Many of these flows can be rebuilt in Make (free plan).
| Removed in 3.0 | Replace with |
|---|---|
| Item Lists (legacy) Split Products1 | Split Out, Aggregate, Sort, Limit, Remove Duplicates or Summarize (match the operation used) |
Nodes used (7)
- Schedule Trigger
n8n-nodes-base.scheduleTrigger - HTTP Request
n8n-nodes-base.httpRequest - Code
n8n-nodes-base.code - Aggregate
n8n-nodes-base.aggregate - If
n8n-nodes-base.if - Slack
n8n-nodes-base.slack - Item Lists
n8n-nodes-base.itemLists
From the author
🛍️ Google Shopping Feed Optimization with Channable + Relevance AI + Google Merchant API 🚀 Automate, Optimize & Sync Your Product Feeds at Scale --- 🧩 Overview This workflow automates Google Shopping Feed Optimization using Channable, Relevance AI, and the…