Automatically update row titles and descriptions using AI
Workflow Description
Workflow that extracts data from Google Sheets, processes it in batches, uses OpenAI to generate improved titles and descriptions, and updates the sheet automatically with results.
How it works
- 1.Trigger from Google Sheets when new rows are added
- 2.Process data in batches to optimize resource usage
- 3.Send content to OpenAI for title and description enhancement
- 4.Apply conditional logic to validate result quality
- 5.Update Google Sheets with improved titles and descriptions
- 6.Log results and send alerts for errors
Use cases
- Enhance product listings with consistent professional descriptions
- Automate title and description writing for thousands of rows at once
- Enrich existing data with intelligent content without manual intervention
Requirements
- OpenAI account with valid API key configured
- Google Sheet with columns ready for title and description updates
- n8n permissions to modify sheet data
Service Value
Ideal as a smart automation service combining integrations and AI to produce ready-to-use results.
Apps Used
Details
How to Use
- 1.Click "Download Template"
- 2.Open your n8n dashboard
- 3.Go to Workflows > Import from File
- 4.Select downloaded file and configure credentials
Nodes Used (26)
When clicking ‘Test workflow’
Manual Trigger
Printify - Get Shops
HTTP Request
Printify - Get Products
HTTP Request
Split Out
Split Out
Loop Over Items
Split In Batches
Split - id, title, desc
Split Out
Calculator
Tool Calculator
Wikipedia
Tool Wikipedia
Printify - Update Product
HTTP Request
Brand Guidelines + Custom Instructions
Set
Sticky Note9
Sticky Note
Sticky Note10
Sticky Note
Google Sheets Trigger
Google Sheets Trigger
Printify - Get Shops1
HTTP Request
GS - Add Product Option
Google Sheets
Update Product Option
Google Sheets
Sticky Note1
Sticky Note
Sticky Note2
Sticky Note
Sticky Note11
Sticky Note
If1
If
Number of Options
Set
Calculate Options
Code
Remember Options
Set
Sticky Note
Sticky Note
Generate Title and Desc
OpenAI
If
If