Generate Shopify collection blog posts with Perplexity, Gemini and Google Sheets
Ready for 3.0What this workflow does
This AI workflow has 51 nodes and runs on Shopify events (plus 3 other triggers). Along the way it connects Shopify, Google Sheets, Google Gemini Chat Model and Google Gemini. It also calls shopify-staged-uploads.storage.googleapis.com and nl-astools.myshopify.com over HTTP.
How it runs
Trigger: On Shopify events (plus 3 other triggers).
- data allocation (Edit Fields (Set)): sets 5 fields: id, title, handle…
- collection API call (HTTP Request): calls an HTTP API (POST)
- data allocation (Edit Fields (Set)): sets 2 fields: title, handle
- get old collection (Google Sheets): uses Google Sheets
- collection data storing (Google Sheets): append
- devide items (Split Out): splits a list into separate items
- article creation (HTTP Request): calls an HTTP API (POST)
- data allocation (Edit Fields (Set)): sets 8 fields: id, title, handle…
- 2 Sec delay (Wait): waits 2 seconds
- batch size (Loop Over Items (Split in Batches)): loops over the items in batches
…plus 32 more steps. See the full node list below.
Services it uses
HTTP calls to: shopify-staged-uploads.storage.googleapis.com, nl-astools.myshopify.com
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (19)
- Shopify Trigger
n8n-nodes-base.shopifyTrigger - Edit Fields (Set)
n8n-nodes-base.set - HTTP Request
n8n-nodes-base.httpRequest - Manual Trigger
n8n-nodes-base.manualTrigger - Google Sheets
n8n-nodes-base.googleSheets - Google Gemini Chat Model
@n8n/n8n-nodes-langchain.lmChatGoogleGemini - Perplexity
n8n-nodes-base.perplexity - AI Agent
@n8n/n8n-nodes-langchain.agent - Simple Memory
@n8n/n8n-nodes-langchain.memoryBufferWindow - Structured Output Parser
@n8n/n8n-nodes-langchain.outputParserStructured - Schedule Trigger
n8n-nodes-base.scheduleTrigger - Code
n8n-nodes-base.code - Wait
n8n-nodes-base.wait - Split Out
n8n-nodes-base.splitOut - Loop Over Items (Split in Batches)
n8n-nodes-base.splitInBatches - Limit
n8n-nodes-base.limit - Auto-fixing Output Parser
@n8n/n8n-nodes-langchain.outputParserAutofixing - Google Gemini
@n8n/n8n-nodes-langchain.googleGemini - If
n8n-nodes-base.if
From the author
Shopify Collections to AI Blog Automation Pipeline This Shopify AI automation is an advanced n8n-powered workflow that transforms Shopify product collections into SEO-optimized blog articles with images, while maintaining full visibility and control through…