This workflow corresponds to n8n.io template #4936 โ we link there as the canonical source.
This workflow follows the Form Trigger โ Google Docs recipe pattern โ see all workflows that pair these two integrations.
The workflow JSON
Copy or download the full n8n JSON below. Paste it into a new n8n workflow, add your credentials, activate. Full import guide โ
{
"id": "p2aCKqmpzyStMnvx",
"meta": {
"templateCredsSetupCompleted": true
},
"name": "Veo 3 Ad Script Automation with GPT4 and Google doc",
"tags": [],
"nodes": [
{
"id": "69d5ece2-345f-44be-971b-a3ed393fdafa",
"name": "On form submission",
"type": "n8n-nodes-base.formTrigger",
"position": [
-1160,
160
],
"parameters": {},
"typeVersion": 2.2
},
{
"id": "945e2399-c25f-4b77-adfe-3764b1feaa73",
"name": "Build Persona",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
-940,
160
],
"parameters": {},
"typeVersion": 1.8
},
{
"id": "947bd996-853e-4d4d-96a9-67bfc9034847",
"name": "Build Environment",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
-564,
160
],
"parameters": {},
"typeVersion": 1.8
},
{
"id": "cbdb303d-fe5a-46e7-9b63-7ffbbdebc83e",
"name": "Generate Copy",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
-188,
160
],
"parameters": {},
"typeVersion": 1.8
},
{
"id": "0ae8a839-0e9e-4a33-a103-8e74e04f6131",
"name": "Google Docs",
"type": "n8n-nodes-base.googleDocs",
"position": [
188,
160
],
"parameters": {},
"typeVersion": 2
},
{
"id": "29b497e7-5c01-460c-a74a-ad8e7d322598",
"name": "Sticky Note",
"type": "n8n-nodes-base.stickyNote",
"position": [
-940,
-340
],
"parameters": {
"content": ""
},
"typeVersion": 1
}
],
"active": false,
"settings": {
"executionOrder": "v1"
},
"versionId": "806a78fe-94dc-49b3-945f-cbbfbf8ced78",
"connections": {
"Build Persona": {
"main": [
[
{
"node": "Build Environment",
"type": "main",
"index": 0
}
]
]
},
"Generate Copy": {
"main": [
[
{
"node": "Google Docs",
"type": "main",
"index": 0
}
]
]
},
"Build Environment": {
"main": [
[
{
"node": "Generate Copy",
"type": "main",
"index": 0
}
]
]
},
"On form submission": {
"main": [
[
{
"node": "Build Persona",
"type": "main",
"index": 0
}
]
]
}
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
๐ Overview
Source: https://n8n.io/workflows/4936/ โ original creator credit. Request a take-down โ
Related workflows
Workflows that share integrations, category, or trigger type with this one. All free to copy and import.
Transform blog posts, YouTube videos, or any text into LinkedIn posts, Twitter threads, email newsletters, and more with GPT-5.1 Content creators who want to maximize reach from every piece of content
This workflow automates the creation of personalized natural health guides using Claude AI with built-in quality assurance. It generates comprehensive, medically-informed content tailored to specific
In this tutorial, Iโll walk you through a step-by-step N8N workflow that combines the power of OpenAI and Claude AI to generate professional, ready-to-use lead magnet plans for any niche.
This workflow is perfect for content marketers, bloggers, SEO professionals, and virtual assistants who need to transform keyword research into complete blog posts without spending hours writing and f
Stop wasting hours on manual competitor research and content briefing. This workflow automates the creation of data-backed content briefs by analyzing the current top-ranking pages for your specific k