자동화된 마케팅 에이전시 고객 온보딩: Typeform에서 GDrive + AI 연구까지
고급
이것은Multimodal AI분야의자동화 워크플로우로, 45개의 노드를 포함합니다.주로 If, Gmail, Slack, GoogleDocs, GoogleDrive 등의 노드를 사용하며. 자동화된 마케팅 에이전시 고객 온보딩: Typeform에서 GDrive + OpenAI 연구까지
사전 요구사항
- •Google 계정 및 Gmail API 인증 정보
- •Slack Bot Token 또는 Webhook URL
- •Google Drive API 인증 정보
- •OpenAI API Key
카테고리
워크플로우 미리보기
노드 연결 관계를 시각적으로 표시하며, 확대/축소 및 이동을 지원합니다
워크플로우 내보내기
다음 JSON 구성을 복사하여 n8n에 가져오면 이 워크플로우를 사용할 수 있습니다
{
"id": "fegRojFaK39pzHez",
"meta": {
"instanceId": "efe08e2da7cae43f565dfacaafdb0e67025886141ccd3ddbe001880f7b5ecf5b"
},
"name": "Automate Marketing Agency Client Onboarding: Typeform to GDrive + AI Research",
"tags": [],
"nodes": [
{
"id": "44041fef-c158-4adb-b9ed-96f13a66838d",
"name": "Google 드라이브: Create Client Folder",
"type": "n8n-nodes-base.googleDrive",
"position": [
-304,
1040
],
"parameters": {
"name": "={{ $json['Brand name'] }}",
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive",
"cachedResultUrl": "https://drive.google.com/drive/my-drive",
"cachedResultName": "My Drive"
},
"options": {},
"folderId": {
"__rl": true,
"mode": "list",
"value": "",
"cachedResultUrl": "",
"cachedResultName": "Clients"
},
"resource": "folder"
},
"typeVersion": 3
},
{
"id": "d6b98b4b-24e6-4236-bec9-491834816794",
"name": "Slack: Post Answers from Intake Form in #new_clients channel",
"type": "n8n-nodes-base.slack",
"position": [
-320,
1648
],
"webhookId": "70598ebd-0978-4b0e-a1aa-0105f697709e",
"parameters": {
"text": "=New Client Intake Form Submitted by - {{ $json['Brand name'] }}\n\nEmail: {{ $json['Your email'] }}\nWebsite: {{ $json.Website }}\nIn 1-2 sentences, please describe your business in your own words:{{ $json['In 1-2 sentences, please describe your business in your own words:'] }}\nCan you go over the brand’s origin story/ founder story? Why did you start your business? What was your original vision/mission?: {{ $json['Can you go over the brand’s origin story/ founder story? Why did you start your business? What was your original vision/mission?'] }}\nWhat makes your brand special/unique? What do you consider your main differentiator?: {{ $json['What makes your brand special/unique? What do you consider your main differentiator?'] }}\n\n-- Let's talk about your product --\nCan you talk about how your product offering has evolved?: {{ $json['Can you talk about how your product offering has evolved?'] }}\nWhat are your best selling products?: {{ $json['What are your best selling products?'] }}\nWhat negative feedback do you receive the most about your product?: {{ $json['What negative feedback do you receive the most about your product?'] }}\nWhat other channels is your product sold on? (Amazon, Wholesale, Retail): {{ $json['What other channels is your product sold on? (Amazon, Wholesale, Retail)'] }}\nWhat is your product innovation pipeline?: {{ $json['What is your product innovation pipeline?'] }}\nWhat product should we start building our first ads?: {{ $json['Which product should we focus on for our first ads that we make?'] }}\nCan you share the product page link?: {{ $json['Please share the product URL (this is for an AI Agent)'] }}\nHave you had an inventory or shipping issues lately?: {{ $json['Have you had an inventory or shipping issues lately?'] }}\nWhat is the shipping and unboxing experience of your product like?: {{ $json['What is the shipping and unboxing experience of your product like?'] }}\n\n-- Setting Up Your Marketing For Success --\nWhat product or service makes up 80% of your sales?: {{ $json['What product makes up 80% of your sales?'] }}\nWhat do you consider your main differentiator?: {{ $json['What makes your brand special/unique? What do you consider your main differentiator?'] }}\nDescribe your customer persona. Who do you think your audience is? What audience are you trying to penetrate but haven’t yet?: {{ $json['Describe your customer persona. Who do you think your audience is? What audience are you trying to penetrate but haven’t yet?'] }}\nHow do you currently acquire customers? What is the current ecosystem of your marketing efforts (paid media channels, organic, etc)?: {{\n $json[Object.keys($json).find(key => key.includes('How do you currently acquire customers'))]\n}}Do you have an influence program / ambassador program / seeding program, etc?: {{ $json['Do you have an influence program / ambassador program / seeding program, etc?'] }}\nWhat offers or promotions do you currently offer or have offered in the past?: {{ $json['What offers or promotions do you currently offer or have offered in the past?'] }}\nAny No-No's with the brand that we should be aware of?: {{ $json['Any No-No\\'s with the brand that we should be aware of?'] }}\nWhat are the main objections of your customers?: {{ $json['What are the main objections of your customers?'] }}\nDo you have brands you look up to? (Aspirational brands): {{ $json['Do you have brands you look up to? (Aspirational brands)'] }}\nWho are your main competitors, both product and in your vertical)?: {{ $json['Who are your main competitors, both product and in your vertical)?'] }}\nWhat is the current structure of your team?: {{ $json['What is the current structure of your team?'] }}\n\n-- Let's Crunch the Numbers --\nWhat is your AOV? (average order value): {{ $json['What is your AOV? (average order value)'] }}\nWhat's your client LTV? (life-time value) and returning customer rate?: {{ $json['What\\'s your client LTV? (life-time value) and returning customer rate?'] }}\nWhat is your target CPA? (cost per acquisition): {{ $json['What is your target CPA? (cost per acquisition)'] }}\nWhat are your revenue / marketing goals for the year?: {{ $json['What are your revenue / marketing goals for the year?'] }}\n\n-- Sharing Accesses --\nShare Your Social Media Accesses with us (Meta/Facebook Ads): {{ $json['*Share Your Social Media Accesses with us (Meta/Facebook Ads)*'] }}\nWhat is the .myshopify.com URL of your store?: {{ $json['*What is the .myshopify.com URL of your store?*'] }}\nImages and Videos: {{ $json['*Images and Videos*'] }}\nDo you use any 3rd party tracking softwares? (Triple Whale, North Beam, etc.): {{ $json['*Do you use any 3rd party tracking softwares? (Triple Whale, North Beam, etc.)*'] }}",
"select": "channel",
"blocksUi": "={\n \"blocks\": [\n {\n \"type\": \"header\",\n \"text\": {\n \"type\": \"plain_text\",\n \"text\": \"🎯 New Client Intake Form Submitted\"\n }\n },\n {\n \"type\": \"section\",\n \"text\": {\n \"type\": \"mrkdwn\",\n \"text\": \"*Brand:* {{ $json['Brand name'] }}\\n*Email:* {{ $json['Your email'] }}\\n*Website:* {{ $json.Website }}\"\n }\n },\n {\n \"type\": \"divider\"\n },\n {\n \"type\": \"section\",\n \"text\": {\n \"type\": \"mrkdwn\",\n \"text\": \"*Business Description:*\\n{{ $json['In 1-2 sentences, please describe your business in your own words:'] }}\"\n }\n },\n {\n \"type\": \"section\",\n \"text\": {\n \"type\": \"mrkdwn\",\n \"text\": \"*Origin Story:*\\n{{ $json['Can you go over the brand’s origin story/ founder story? Why did you start your business? What was your original vision/mission?'] }}\"\n }\n },\n {\n \"type\": \"section\",\n \"text\": {\n \"type\": \"mrkdwn\",\n \"text\": \"*Main Differentiator:*\\n{{ $json['What makes your brand special/unique? What do you consider your main differentiator?'] }}\"\n }\n },\n {\n \"type\": \"divider\"\n },\n {\n \"type\": \"header\",\n \"text\": {\n \"type\": \"plain_text\",\n \"text\": \"📦 Product Information\"\n }\n },\n {\n \"type\": \"section\",\n \"text\": {\n \"type\": \"mrkdwn\",\n \"text\": \"*Product Evolution:*\\n{{ $json['Can you talk about how your product offering has evolved?'] }}\"\n }\n },\n {\n \"type\": \"section\",\n \"text\": {\n \"type\": \"mrkdwn\",\n \"text\": \"*Best Selling Products:*\\n{{ $json['What are your best selling products?'] }}\"\n }\n },\n {\n \"type\": \"section\",\n \"text\": {\n \"type\": \"mrkdwn\",\n \"text\": \"*Common Negative Feedback:*\\n{{ $json['What negative feedback do you receive the most about your product?'] }}\"\n }\n },\n {\n \"type\": \"section\",\n \"text\": {\n \"type\": \"mrkdwn\",\n \"text\": \"*Sales Channels:*\\n{{ $json['What other channels is your product sold on? (Amazon, Wholesale, Retail)'] }}\"\n }\n },\n {\n \"type\": \"section\",\n \"text\": {\n \"type\": \"mrkdwn\",\n \"text\": \"*Innovation Pipeline:*\\n{{ $json['What is your product innovation pipeline?'] }}\"\n }\n },\n {\n \"type\": \"section\",\n \"text\": {\n \"type\": \"mrkdwn\",\n \"text\": \"*First Ad Product:*\\n{{ $json['Which product should we focus on for our first ads that we make?'] }}\"\n }\n },\n {\n \"type\": \"section\",\n \"text\": {\n \"type\": \"mrkdwn\",\n \"text\": \"*Product Page Link:*\\n{{ $json['Please share the product URL (this is for an AI Agent)'] }}\"\n }\n },\n {\n \"type\": \"section\",\n \"text\": {\n \"type\": \"mrkdwn\",\n \"text\": \"*Inventory/Shipping Issues:*\\n{{ $json['Have you had an inventory or shipping issues lately?'] }}\"\n }\n },\n {\n \"type\": \"section\",\n \"text\": {\n \"type\": \"mrkdwn\",\n \"text\": \"*Shipping & Unboxing Experience:*\\n{{ $json['What is the shipping and unboxing experience of your product like?'] }}\"\n }\n },\n {\n \"type\": \"divider\"\n },\n {\n \"type\": \"header\",\n \"text\": {\n \"type\": \"plain_text\",\n \"text\": \"🎯 Marketing Strategy\"\n }\n },\n {\n \"type\": \"section\",\n \"text\": {\n \"type\": \"mrkdwn\",\n \"text\": \"*80% of Sales Product:*\\n{{ $json['What product makes up 80% of your sales?'] }}\"\n }\n },\n {\n \"type\": \"section\",\n \"text\": {\n \"type\": \"mrkdwn\",\n \"text\": \"*Main Differentiator:*\\n{{ $json['What makes your brand special/unique? What do you consider your main differentiator?'] }}\"\n }\n },\n {\n \"type\": \"section\",\n \"text\": {\n \"type\": \"mrkdwn\",\n \"text\": \"*Customer Persona:*\\n{{ $json['Describe your customer persona. Who do you think your audience is? What audience are you trying to penetrate but haven’t yet?'] }}\"\n }\n },\n {\n \"type\": \"section\",\n \"text\": {\n \"type\": \"mrkdwn\",\n \"text\": \"*Current Customer Acquisition:*\\n{{\n $json[Object.keys($json).find(key => key.includes('How do you currently acquire customers'))]\n}}\"\n }\n },\n {\n \"type\": \"section\",\n \"text\": {\n \"type\": \"mrkdwn\",\n \"text\": \"*Influencer Programs:*\\n{{ $json['Do you have an influence program / ambassador program / seeding program, etc?'] }}\"\n }\n },\n {\n \"type\": \"section\",\n \"text\": {\n \"type\": \"mrkdwn\",\n \"text\": \"*Offers & Promotions:*\\n{{ $json['What offers or promotions do you currently offer or have offered in the past?'] }}\"\n }\n },\n {\n \"type\": \"section\",\n \"text\": {\n \"type\": \"mrkdwn\",\n \"text\": \"*Brand Guidelines (No-No's):*\\n{{ $json['Any No-No\\'s with the brand that we should be aware of?'] }}\"\n }\n },\n {\n \"type\": \"section\",\n \"text\": {\n \"type\": \"mrkdwn\",\n \"text\": \"*Customer Objections:*\\n{{ $json['What are the main objections of your customers?'] }}\"\n }\n },\n {\n \"type\": \"section\",\n \"text\": {\n \"type\": \"mrkdwn\",\n \"text\": \"*Aspirational Brands:*\\n{{ $json['Do you have brands you look up to? (Aspirational brands)'] }}\"\n }\n },\n {\n \"type\": \"section\",\n \"text\": {\n \"type\": \"mrkdwn\",\n \"text\": \"*Main Competitors:*\\n{{ $json['Who are your main competitors, both product and in your vertical)?'] }}\"\n }\n },\n {\n \"type\": \"section\",\n \"text\": {\n \"type\": \"mrkdwn\",\n \"text\": \"*Team Structure:*\\n{{ $json['What is the current structure of your team?'] }}\"\n }\n },\n {\n \"type\": \"divider\"\n },\n {\n \"type\": \"header\",\n \"text\": {\n \"type\": \"plain_text\",\n \"text\": \"📊 Key Metrics\"\n }\n },\n {\n \"type\": \"section\",\n \"fields\": [\n {\n \"type\": \"mrkdwn\",\n \"text\": \"*AOV (Average Order Value):*\\n{{ $json['What is your AOV? (average order value)'] }}\"\n },\n {\n \"type\": \"mrkdwn\",\n \"text\": \"*LTV & Return Rate:*\\n{{ $json['What\\'s your client LTV? (life-time value) and returning customer rate?'] }}\"\n }\n ]\n },\n {\n \"type\": \"section\",\n \"fields\": [\n {\n \"type\": \"mrkdwn\",\n \"text\": \"*Target CPA:*\\n{{ $json['What is your target CPA? (cost per acquisition)'] }}\"\n },\n {\n \"type\": \"mrkdwn\",\n \"text\": \"*Revenue Goals:*\\n{{ $json['What are your revenue / marketing goals for the year?'] }}\"\n }\n ]\n },\n {\n \"type\": \"divider\"\n },\n {\n \"type\": \"header\",\n \"text\": {\n \"type\": \"plain_text\",\n \"text\": \"🔑 Access & Integration\"\n }\n },\n {\n \"type\": \"section\",\n \"text\": {\n \"type\": \"mrkdwn\",\n \"text\": \"*Social Media Access:*\\n{{ $json['*Share Your Social Media Accesses with us (Meta/Facebook Ads)*'] }}\"\n }\n },\n {\n \"type\": \"section\",\n \"text\": {\n \"type\": \"mrkdwn\",\n \"text\": \"*Shopify Store URL:*\\n{{ $json['*What is the .myshopify.com URL of your store?*'] }}\"\n }\n },\n {\n \"type\": \"section\",\n \"text\": {\n \"type\": \"mrkdwn\",\n \"text\": \"*Images and Videos:*\\n{{ $json['*Images and Videos*'] }}\"\n }\n },\n {\n \"type\": \"section\",\n \"text\": {\n \"type\": \"mrkdwn\",\n \"text\": \"*3rd Party Tracking:*\\n{{ $json['*Do you use any 3rd party tracking softwares? (Triple Whale, North Beam, etc.)*'] }}\"\n }\n }\n ]\n}",
"channelId": {
"__rl": true,
"mode": "list",
"value": "",
"cachedResultName": "new_clients"
},
"messageType": "block",
"otherOptions": {
"includeLinkToWorkflow": false
}
},
"executeOnce": false,
"retryOnFail": true,
"typeVersion": 2.3,
"alwaysOutputData": true
},
{
"id": "d3a4c286-e2f7-4b69-9d96-ce393d8c4217",
"name": "Typeform: Client submit Intake Form",
"type": "n8n-nodes-base.typeformTrigger",
"position": [
-608,
1648
],
"webhookId": "b04d11a8-1556-4000-8b91-e3f01df089d3",
"parameters": {},
"notesInFlow": false,
"typeVersion": 1.1
},
{
"id": "da71efc7-4bb8-4592-9319-30a3ffe0de72",
"name": "OpenAI: Generate Research Brief",
"type": "@n8n/n8n-nodes-langchain.openAi",
"onError": "continueRegularOutput",
"position": [
-384,
1840
],
"parameters": {
"modelId": {
"__rl": true,
"mode": "list",
"value": "o3",
"cachedResultName": "O3"
},
"options": {},
"messages": {
"values": [
{
"content": "=write a full comprehensive marketing research document that includes: \nCore Categories: \nFeatures\nBenefits\nPain Points\nObjections\nFailed Solutions\nEmotions\nWhich motivations stand out most strongly? (Esteem, Empowerment, Belonging, etc.) \n*Persona-Based Marketing (I think optional)\nWhat are their demographics? What are their psychographics?\nHow aware are each one of our personas?\nStatic Headlines from Customer Reviews\nShort, first-person lines (lightly edited for clarity) pulled straight from reviewers’ own words. Each one highlights a key problem/solution in everyday language, in a way that someone with zero context can immediately relate to. \nComparisons\n“Below are five commonly mentioned “failed solutions” that came up repeatedly in reviews. Use these comparisons as a way to advantageously position your brand in a comparison ad or “Us vs. Them” format.”\nTrigger events\nWhich moments trigger the feeling for the customer to buy.\nPositioning\nWhat are some good ideas to position the product in the customers mind\nEstablish stages of awareness for this product, example:\nExamples: \nUnaware -> girls keep turning away from me\nProblem aware -> bad breath\nSolution aware -> need a gum\nProduct aware -> does 5 gum have sugar in it?\nAware -> buy a 5pack of 5 gum for $20 for Valentine’s Day\nUnaware -> dog struggles to get on couch \nProblem aware -> dog has arthritis \nSolution aware -> protect & restore joints \nProduct aware -> who has the best? \nAware -> is there a sale? \nFinally, Create a list of angles to test\nA marketing angle is basically the main perspective or “hook” you use to present your product. It’s like choosing which aspect of your product’s story to spotlight. For example, a protein bar could be marketed from different angles like “perfect post-workout fuel” or “healthy afternoon snack for busy parents.”\nPotential angles can be: Money-Saving, Artisanal/Local, Practical benefits, Gifting angle, etc.\nWrite down concepts that come to mind\nWrite down hooks that come to mind \n\nbrand & product overview:{{ $json.Website }}\n{{ $json['In 1-2 sentences, please describe your business in your own words:'] }}\nBrand's Origin: {{ $json['Can you go over the brand’s origin story/ founder story? Why did you start your business? What was your original vision/mission?'] }}\nWhat makes your brand special: {{ $json['What makes your brand special/unique? What do you consider your main differentiator?'] }}\nProduct evolution: {{ $json['Can you talk about how your product offering has evolved?'] }}\nProduct innovation: {{ $json['What is your product innovation pipeline?'] }}\nbest selling products: {{ $json['What are your best selling products?'] }}\nNegative feedback: {{ $json['What negative feedback do you receive the most about your product?'] }}\nOther channels aside from Shopify:{{ $json['What other channels is your product sold on? (Amazon, Wholesale, Retail)'] }} \nSimilar competitors: {{ $json['Who are your main competitors, both product and in your vertical)?'] }}\nProduct focus: {{ $json['Which product should we focus on for our first ads that we make?'] }}\nproduct description/url: {{ $json['Please share the product URL (this is for an AI Agent)'] }}\nTarget audience: {{ $json['Describe your customer persona. Who do you think your audience is? What audience are you trying to penetrate but haven’t yet?'] }}\nAny no-no's with the brand: {{ $json['Any No-No\\'s with the brand that we should be aware of?'] }}"
}
]
}
},
"executeOnce": true,
"notesInFlow": true,
"typeVersion": 1.8,
"alwaysOutputData": true
},
{
"id": "fc4ec63d-0d1b-42af-9ae5-04f91e5eb122",
"name": "Slack: Send Research Brief Draft for Review",
"type": "n8n-nodes-base.slack",
"position": [
0,
1840
],
"webhookId": "c0fbafa2-f27b-476f-99f8-997ccc84688d",
"parameters": {
"text": "=Hi Team, |Please see here the Research brief of {{ $('Typeform: Client submit Intake Form').item.json['Brand name'] }} READY FOR YOUR APPROVAL...\n\n{{ $json.message.content }}\n\n",
"select": "channel",
"blocksUi": "={{ JSON.stringify([\n {\n type: \"section\",\n text: {\n type: \"mrkdwn\",\n text: $json[\"$json.message.content\"]\n }\n }\n]) }}\n",
"channelId": {
"__rl": true,
"mode": "list",
"value": "",
"cachedResultName": "n8n_notifs"
},
"messageType": "block",
"otherOptions": {}
},
"typeVersion": 2.3
},
{
"id": "9596c3d5-965e-4c37-9696-fe81a9ec4912",
"name": "Slack: Approval of Research Brief",
"type": "n8n-nodes-base.slack",
"position": [
224,
1840
],
"webhookId": "16cfe2ea-8ac7-454b-99a6-4c4aa57715f6",
"parameters": {
"select": "channel",
"message": "=Is the Research Brief for {{ $('Typeform: Client submit Intake Form').item.json['Brand name'] }} approved or decline?",
"options": {},
"channelId": {
"__rl": true,
"mode": "list",
"value": "",
"cachedResultName": "n8n_notifs"
},
"operation": "sendAndWait",
"approvalOptions": {
"values": {
"approvalType": "double"
}
}
},
"typeVersion": 2.3
},
{
"id": "285d7252-4030-4195-ac7e-226072ec8290",
"name": "Google 문서: Create a Document",
"type": "n8n-nodes-base.googleDocs",
"position": [
720,
1904
],
"parameters": {
"title": "=Research Brief - {{ $('Typeform: Client submit Intake Form').item.json['Brand name'] }}",
"driveId": "sharedWithMe"
},
"typeVersion": 2
},
{
"id": "e79aca8c-f91f-492e-a96d-b9470989ffb6",
"name": "Google 문서: Update Document Research Brief",
"type": "n8n-nodes-base.googleDocs",
"position": [
960,
1824
],
"parameters": {
"actionsUi": {
"actionFields": [
{
"text": "={{ $('OpenAI: Generate Research Brief').item.json.message.content }}",
"action": "insert"
}
]
},
"operation": "update",
"documentURL": "={{ $json.id }}"
},
"typeVersion": 2
},
{
"id": "5e481875-fbc7-43d3-9171-0a60b6ef31eb",
"name": "Slack: Notify Research brief is in Google Drive",
"type": "n8n-nodes-base.slack",
"position": [
1200,
1824
],
"webhookId": "76c71130-842d-4a1d-a737-08e23144fe95",
"parameters": {
"text": "=Hi Team, Research Brief for {{ $('Google Docs: Create a Document').item.json.name }} is now uploaded in our GDrive CLients Folder.\n{{ `https://docs.google.com/document/d/${$node[\"Google Docs: Create a Document\"].json[\"id\"]}` }}\n\n\n",
"select": "channel",
"channelId": {
"__rl": true,
"mode": "list",
"value": "",
"cachedResultName": "n8n_notifs"
},
"otherOptions": {}
},
"typeVersion": 2.3
},
{
"id": "70cef3ea-780f-4e4c-8da3-8d04d3b7706d",
"name": "Google 드라이브: Subfolder 01. Finished Ads",
"type": "n8n-nodes-base.googleDrive",
"position": [
0,
0
],
"parameters": {
"name": "01. Finished Ads",
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive",
"cachedResultUrl": "https://drive.google.com/drive/my-drive",
"cachedResultName": "My Drive"
},
"options": {},
"folderId": {
"__rl": true,
"mode": "id",
"value": "={{ $json.id }}"
},
"resource": "folder"
},
"typeVersion": 3
},
{
"id": "ea667958-da30-4507-9ba3-f68055285ce5",
"name": "Gmail: Welcome Email",
"type": "n8n-nodes-base.gmail",
"position": [
-304,
1440
],
"webhookId": "efd023d6-78fb-4c65-8021-17323b81f12f",
"parameters": {
"sendTo": "={{ $json['Your email'] }}",
"message": "=WRITE EMAIL HERE",
"options": {},
"subject": "Welcome to Marketing Agency! Your Quick-Start Guide"
},
"typeVersion": 2.1
},
{
"id": "c1019d95-0dbe-4f3a-91af-48ea49a1b5a3",
"name": "Google 드라이브: Subfolder 02. Raw Footage",
"type": "n8n-nodes-base.googleDrive",
"position": [
0,
400
],
"parameters": {
"name": "02. Raw Footage",
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive",
"cachedResultUrl": "https://drive.google.com/drive/my-drive",
"cachedResultName": "My Drive"
},
"options": {},
"folderId": {
"__rl": true,
"mode": "id",
"value": "={{ $json.id }}"
},
"resource": "folder"
},
"typeVersion": 3
},
{
"id": "1da87171-6029-4f69-83f0-3e2d2403af54",
"name": "Google 드라이브: Subfolder 03. Product Images",
"type": "n8n-nodes-base.googleDrive",
"position": [
0,
720
],
"parameters": {
"name": "03. Product Images",
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive",
"cachedResultUrl": "https://drive.google.com/drive/my-drive",
"cachedResultName": "My Drive"
},
"options": {},
"folderId": {
"__rl": true,
"mode": "id",
"value": "={{ $json.id }}"
},
"resource": "folder"
},
"typeVersion": 3
},
{
"id": "ffdfa54f-de89-40a9-9795-07faa634972a",
"name": "Google 드라이브: Subfolder 04. Ideas and Drafts1",
"type": "n8n-nodes-base.googleDrive",
"position": [
0,
1248
],
"parameters": {
"name": "04. Ideas and Drafts",
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive",
"cachedResultUrl": "https://drive.google.com/drive/my-drive",
"cachedResultName": "My Drive"
},
"options": {},
"folderId": {
"__rl": true,
"mode": "id",
"value": "={{ $json.id }}"
},
"resource": "folder"
},
"typeVersion": 3
},
{
"id": "c0205fa8-5f28-4081-a617-8e200b416ee8",
"name": "Google Drive: Subfolder 05. Research Assets1",
"type": "n8n-nodes-base.googleDrive",
"position": [
0,
1040
],
"parameters": {
"name": "05. Research Assets",
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive",
"cachedResultUrl": "https://drive.google.com/drive/my-drive",
"cachedResultName": "My Drive"
},
"options": {},
"folderId": {
"__rl": true,
"mode": "id",
"value": "={{ $json.id }}"
},
"resource": "folder"
},
"typeVersion": 3
},
{
"id": "03aa1199-9596-4cf9-8ad1-437055b20fd5",
"name": "Google 드라이브: Subfolder 06. Archive",
"type": "n8n-nodes-base.googleDrive",
"position": [
0,
1440
],
"parameters": {
"name": "06. Archive",
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive",
"cachedResultUrl": "https://drive.google.com/drive/my-drive",
"cachedResultName": "My Drive"
},
"options": {},
"folderId": {
"__rl": true,
"mode": "id",
"value": "={{ $json.id }}"
},
"resource": "folder"
},
"typeVersion": 3
},
{
"id": "1011c3b4-5b35-4587-a77f-11e465dd5b7d",
"name": "Google 드라이브: Subfolder Customers Testimonials",
"type": "n8n-nodes-base.googleDrive",
"position": [
224,
176
],
"parameters": {
"name": "Customers Testimonials",
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive",
"cachedResultUrl": "https://drive.google.com/drive/my-drive",
"cachedResultName": "My Drive"
},
"options": {},
"folderId": {
"__rl": true,
"mode": "id",
"value": "={{ $json.id }}"
},
"resource": "folder"
},
"typeVersion": 3
},
{
"id": "f5257b05-a2c2-4901-9318-0e1b85f7622b",
"name": "Google 드라이브: Subfolder UGC Creators",
"type": "n8n-nodes-base.googleDrive",
"position": [
384,
256
],
"parameters": {
"name": "UGC Creators",
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive",
"cachedResultUrl": "https://drive.google.com/drive/my-drive",
"cachedResultName": "My Drive"
},
"options": {},
"folderId": {
"__rl": true,
"mode": "id",
"value": "={{ $json.id }}"
},
"resource": "folder"
},
"typeVersion": 3
},
{
"id": "fb21bfc7-e83d-4a9f-a88f-c5e49c09435f",
"name": "Google 드라이브: Subfolder Founder Content",
"type": "n8n-nodes-base.googleDrive",
"position": [
512,
336
],
"parameters": {
"name": "Founder Content",
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive",
"cachedResultUrl": "https://drive.google.com/drive/my-drive",
"cachedResultName": "My Drive"
},
"options": {},
"folderId": {
"__rl": true,
"mode": "id",
"value": "={{ $json.id }}"
},
"resource": "folder"
},
"typeVersion": 3
},
{
"id": "71c9b3ab-6955-4daa-8cb1-60d4b3f91d2b",
"name": "Google 드라이브: Subfolder Broll Library",
"type": "n8n-nodes-base.googleDrive",
"position": [
640,
448
],
"parameters": {
"name": "Broll Library",
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive",
"cachedResultUrl": "https://drive.google.com/drive/my-drive",
"cachedResultName": "My Drive"
},
"options": {},
"folderId": {
"__rl": true,
"mode": "id",
"value": "={{ $json.id }}"
},
"resource": "folder"
},
"typeVersion": 3
},
{
"id": "6422d2e6-0be2-4a1e-b008-c36a0c7b6aad",
"name": "Google 드라이브: Subfolder Current Products ONLY",
"type": "n8n-nodes-base.googleDrive",
"position": [
752,
544
],
"parameters": {
"name": "Current Products ONLY",
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive",
"cachedResultUrl": "https://drive.google.com/drive/my-drive",
"cachedResultName": "My Drive"
},
"options": {},
"folderId": {
"__rl": true,
"mode": "id",
"value": "={{ $json.id }}"
},
"resource": "folder"
},
"typeVersion": 3
},
{
"id": "dde2b5d6-f4fe-4174-a938-2b65b03f8f96",
"name": "Google 드라이브: Subfolder Detail Shots",
"type": "n8n-nodes-base.googleDrive",
"position": [
384,
704
],
"parameters": {
"name": "Detail Shots",
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive",
"cachedResultUrl": "https://drive.google.com/drive/my-drive",
"cachedResultName": "My Drive"
},
"options": {},
"folderId": {
"__rl": true,
"mode": "id",
"value": "={{ $json.id }}"
},
"resource": "folder"
},
"typeVersion": 3
},
{
"id": "d98b7127-e854-473e-b404-d92ebcc4286f",
"name": "Google 드라이브: Subfolder Hero Shots",
"type": "n8n-nodes-base.googleDrive",
"position": [
224,
608
],
"parameters": {
"name": "Hero Shots",
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive",
"cachedResultUrl": "https://drive.google.com/drive/my-drive",
"cachedResultName": "My Drive"
},
"options": {},
"folderId": {
"__rl": true,
"mode": "id",
"value": "={{ $json.id }}"
},
"resource": "folder"
},
"typeVersion": 3
},
{
"id": "bdb9acf1-52a6-47aa-b65e-9e66e8a4f2e8",
"name": "Google Drive: Lifestyle Images",
"type": "n8n-nodes-base.googleDrive",
"position": [
512,
784
],
"parameters": {
"name": "Lifestyle Images",
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive",
"cachedResultUrl": "https://drive.google.com/drive/my-drive",
"cachedResultName": "My Drive"
},
"options": {},
"folderId": {
"__rl": true,
"mode": "id",
"value": "={{ $json.id }}"
},
"resource": "folder"
},
"typeVersion": 3
},
{
"id": "e8d732c5-f4b1-485f-885f-d693621894e5",
"name": "Google 드라이브: Before After",
"type": "n8n-nodes-base.googleDrive",
"position": [
640,
896
],
"parameters": {
"name": "Before After",
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive",
"cachedResultUrl": "https://drive.google.com/drive/my-drive",
"cachedResultName": "My Drive"
},
"options": {},
"folderId": {
"__rl": true,
"mode": "id",
"value": "={{ $json.id }}"
},
"resource": "folder"
},
"typeVersion": 3
},
{
"id": "a9d7e682-e4ee-492d-ac6c-c8edc02552d9",
"name": "Google 드라이브: Mockups Graphics",
"type": "n8n-nodes-base.googleDrive",
"position": [
784,
1008
],
"parameters": {
"name": "Mockups Graphics",
"driveId": {
"__rl": true,
"mode": "list",
"value": "My Drive",
"cachedResultUrl": "https://drive.google.com/drive/my-drive",
"cachedResultName": "My Drive"
},
"options": {},
"folderId": {
"__rl": true,
"mode": "id",
"value": "={{ $json.id }}"
},
"resource": "folder"
},
"typeVersion": 3
},
{
"id": "ed86e72d-8f07-4cbc-a4d7-dc417ee59d2e",
"name": "If: Slack Approval for Research Brief",
"type": "n8n-nodes-base.if",
"position": [
432,
1840
],
"parameters": {
"options": {},
"conditions": {
"options": {
"version": 2,
"leftValue": "",
"caseSensitive": true,
"typeValidation": "strict"
},
"combinator": "and",
"conditions": [
{
"id": "",
"operator": {
"type": "boolean",
"operation": "true",
"singleValue": true
},
"leftValue": "={{ $json.data.approved }}",
"rightValue": 0
}
]
}
},
"typeVersion": 2.2
},
{
"id": "53de9c85-1557-4d2e-83bf-a8aa60fc11ba",
"name": "Slack: Ask for Feedback",
"type": "n8n-nodes-base.slack",
"position": [
736,
2128
],
"webhookId": "5be16e1e-707c-44f9-885c-a20385d9c4f5",
"parameters": {
"text": "=Please send feedback for revision of Research brief BY REPLYING TO THIS THREAD...",
"select": "channel",
"channelId": {
"__rl": true,
"mode": "list",
"value": "",
"cachedResultName": "n8n_notifs"
},
"otherOptions": {}
},
"typeVersion": 2.3
},
{
"id": "f766989c-12ff-4094-a4a9-9c7093ba1abe",
"name": "Slack: Capture Feedback",
"type": "n8n-nodes-base.slack",
"position": [
944,
2128
],
"webhookId": "35f092d7-eb6d-4745-8717-dd855ba87e35",
"parameters": {
"ts": "={{ $json.message_timestamp }}",
"filters": {},
"resource": "channel",
"channelId": {
"__rl": true,
"mode": "list",
"value": "",
"cachedResultName": "n8n_notifs"
},
"operation": "replies",
"returnAll": true
},
"typeVersion": 2.3
},
{
"id": "3ecbfda6-d40f-460b-8044-6c2cbc2d8b8d",
"name": "OpenAI: Revise Research Brief",
"type": "@n8n/n8n-nodes-langchain.openAi",
"position": [
1120,
2128
],
"parameters": {
"modelId": {
"__rl": true,
"mode": "list",
"value": "o3",
"cachedResultName": "O3"
},
"options": {},
"messages": {
"values": [
{
"content": "=Please make the revision of Research Brief for - , using the feedback - {{ $json.text }} for the original Research Brief - {{ $('OpenAI: Generate Research Brief').item.json.message.content }}"
}
]
}
},
"typeVersion": 1.8
},
{
"id": "d6c4a608-bbef-4c65-baf8-21b38f3d8305",
"name": "Slack: Send Revised Research Brief",
"type": "n8n-nodes-base.slack",
"position": [
1456,
2128
],
"webhookId": "3a550515-8ade-4d45-8ece-1a02b0096b63",
"parameters": {
"text": "=Hi Team, Please see REVISED Research brief of {{ $('Typeform: Client submit Intake Form').item.json['Brand name'] }} for {{ $('Typeform: Client submit Intake Form').item.json['What product should we start building our first ads?'] }} - FOR YOUR FINAL REVIEW. \n\n{{ $json.message.content }}\n\n",
"select": "channel",
"blocksUi": "={{ JSON.stringify([\n {\n type: \"section\",\n text: {\n type: \"mrkdwn\",\n text: $json[\"$json.message.content\"]\n }\n }\n]) }}\n",
"channelId": {
"__rl": true,
"mode": "list",
"value": "",
"cachedResultName": "n8n_notifs"
},
"messageType": "block",
"otherOptions": {}
},
"typeVersion": 2.3
},
{
"id": "ef656329-3b60-498d-ad38-81eda804f3b0",
"name": "Slack",
"type": "n8n-nodes-base.slack",
"position": [
1632,
2128
],
"webhookId": "3841d29c-9f71-40a9-a728-c097b7f5f91d",
"parameters": {
"select": "channel",
"message": "For your final Approval. If this version is still not approve, please work on outside our n8n Automation. \n\nYou may also give feedback to Maricris for improvement of the automation.",
"options": {},
"channelId": {
"__rl": true,
"mode": "list",
"value": "",
"cachedResultName": "n8n_notifs"
},
"operation": "sendAndWait"
},
"typeVersion": 2.3
},
{
"id": "2e5c7c74-11dc-4fda-bf89-73e463496baf",
"name": "Google 문서: Create a Document - Revised",
"type": "n8n-nodes-base.googleDocs",
"position": [
1872,
2128
],
"parameters": {
"title": "=Research Brief - {{ $('Typeform: Client submit Intake Form').item.json['Brand name'] }}",
"driveId": "sharedWithMe"
},
"typeVersion": 2
},
{
"id": "1920937a-cf3e-45a5-b211-0592a5b4fe76",
"name": "Google 문서: Update Revised Document Research Brief",
"type": "n8n-nodes-base.googleDocs",
"position": [
2144,
2128
],
"parameters": {
"actionsUi": {
"actionFields": [
{
"text": "={{ $('OpenAI: Revise Research Brief').item.json.message.content }}",
"action": "insert"
}
]
},
"operation": "update",
"documentURL": "={{ $json.id }}"
},
"typeVersion": 2
},
{
"id": "4fcdd915-cb4e-4df6-9603-9992cab45d40",
"name": "Slack: Notify Revised Research brief is in Google Drive",
"type": "n8n-nodes-base.slack",
"position": [
2400,
2128
],
"webhookId": "eab9f035-7b6c-432f-b6ba-0e35266b6a0b",
"parameters": {
"text": "==A new Research Brief has been created for {{ $('Typeform: Client submit Intake Form').item.json['Brand name'] }}! 📄\nView it here: <https://docs.google.com/document/d/{{$item(0, 'Google Docs: Create a Document').$json.documentId}}/edit|Open the Research Brief>\n\n",
"select": "channel",
"channelId": {
"__rl": true,
"mode": "list",
"value": "",
"cachedResultName": "n8n_notifs"
},
"otherOptions": {}
},
"typeVersion": 2.3
},
{
"id": "3bd15fc8-75bf-49d5-8a90-34b796209d39",
"name": "메모",
"type": "n8n-nodes-base.stickyNote",
"position": [
-1600,
784
],
"parameters": {
"color": 7,
"width": 784,
"height": 1040,
"content": "# Client Onboarding & Research Brief Automation\n\n## What this workflow does\nThis workflow automates the complete client onboarding process for marketing agencies, triggered when a new client submits an intake form via Typeform.\n\n## Key Features\n- Automatically creates organized Google Drive folder structure with 6 main folders and multiple subfolders for client assets\n- Posts comprehensive intake responses to Slack for team visibility \n- Uses AI (OpenAI) to generate a detailed marketing research brief based on client inputs\n- Implements approval workflow with revision capability if changes are needed\n- Creates and updates Google Docs with the finalized research brief\n- Sends welcome email to new clients\n\n## Setup Requirements\n1. **Typeform account** with an intake form\n2. **Slack workspace** with appropriate channels\n3. **Google account** with Drive, Docs, and Gmail access\n4. **OpenAI API key** for AI content generation\n\n## How to set up\n1. Configure all values in the \"⚙️ Configuration\" node\n2. Connect your accounts (Typeform, Slack, Google, OpenAI)\n3. Set your Typeform webhook with your intake form ID\n4. Configure Slack channel IDs for notifications and approvals\n5. Specify the parent Google Drive folder for client folders\n6. Customize the welcome email template in the Gmail node\n7. Test with a sample form submission\n\n## Benefits\n- Saves 2-3 hours of manual setup per new client\n- Ensures consistent folder structure and documentation\n- Enables team collaboration through Slack notifications\n- Maintains quality control with built-in approval process"
},
"typeVersion": 1
},
{
"id": "cf9c0913-765d-44aa-80ff-52b3ed6f8ea0",
"name": "메모1",
"type": "n8n-nodes-base.stickyNote",
"position": [
-752,
1456
],
"parameters": {
"height": 176,
"content": "## Step 1: Form Submission\nConfigure your Typeform ID in the Configuration node, then this trigger will activate when a client submits your intake form."
},
"typeVersion": 1
},
{
"id": "f1698b3b-988d-4614-9092-a38d47ddd79c",
"name": "메모2",
"type": "n8n-nodes-base.stickyNote",
"position": [
-480,
896
],
"parameters": {
"content": "## Step 2: Create Folder Structure\nCreates main client folder and all necessary subfolders in Google Drive"
},
"typeVersion": 1
},
{
"id": "8f1a65b3-8569-41dc-941b-d38633d8a4ef",
"name": "메모3",
"type": "n8n-nodes-base.stickyNote",
"position": [
-96,
-160
],
"parameters": {
"content": "## Subfolder Creation\nCreates organized folder structure for all client assets"
},
"typeVersion": 1
},
{
"id": "e009f4d6-a610-491c-b6ab-07cb05de4b21",
"name": "메모4",
"type": "n8n-nodes-base.stickyNote",
"position": [
-208,
1600
],
"parameters": {
"content": "## Step 3: Notify Team\nSends detailed intake form responses to Slack for team visibility"
},
"typeVersion": 1
},
{
"id": "cf3ef9d4-7419-47e4-9a82-403058cb3004",
"name": "메모5",
"type": "n8n-nodes-base.stickyNote",
"position": [
-352,
1280
],
"parameters": {
"content": "## Step 4: Welcome Email\nSends automated welcome email to the new client"
},
"typeVersion": 1
},
{
"id": "de5f726a-27e2-4bc3-b8a4-782d50d851f5",
"name": "메모6",
"type": "n8n-nodes-base.stickyNote",
"position": [
-560,
1904
],
"parameters": {
"height": 192,
"content": "## Step 5: AI Research Brief\nGenerates comprehensive marketing research document using OpenAI based on intake form responses"
},
"typeVersion": 1
},
{
"id": "27d8e8bc-b3b1-4906-ac08-f28c81d87eed",
"name": "메모7",
"type": "n8n-nodes-base.stickyNote",
"position": [
-32,
2000
],
"parameters": {
"content": "## Step 6: Approval Workflow\nSends research brief for team review with approval/revision process"
},
"typeVersion": 1
},
{
"id": "075b1342-2c67-48c7-bc82-a540a8816aac",
"name": "메모8",
"type": "n8n-nodes-base.stickyNote",
"position": [
672,
1712
],
"parameters": {
"content": "## Step 7: Create Document\nIf approved, creates Google Doc with the research brief"
},
"typeVersion": 1
},
{
"id": "d6b249ca-ec09-4e77-80e4-377334266a99",
"name": "메모9",
"type": "n8n-nodes-base.stickyNote",
"position": [
672,
2288
],
"parameters": {
"content": "## Revision Process\nIf not approved, collect feedback and generate revised version"
},
"typeVersion": 1
}
],
"active": false,
"pinData": {},
"settings": {
"executionOrder": "v1"
},
"versionId": "aa97f0d5-1e6d-4eeb-875c-b3f2d2554c86",
"connections": {
"ef656329-3b60-498d-ad38-81eda804f3b0": {
"main": [
[
{
"node": "Google Docs: Create a Document - Revised",
"type": "main",
"index": 0
}
]
]
},
"53de9c85-1557-4d2e-83bf-a8aa60fc11ba": {
"main": [
[
{
"node": "f766989c-12ff-4094-a4a9-9c7093ba1abe",
"type": "main",
"index": 0
}
]
]
},
"f766989c-12ff-4094-a4a9-9c7093ba1abe": {
"main": [
[
{
"node": "3ecbfda6-d40f-460b-8044-6c2cbc2d8b8d",
"type": "main",
"index": 0
}
]
]
},
"3ecbfda6-d40f-460b-8044-6c2cbc2d8b8d": {
"main": [
[
{
"node": "d6c4a608-bbef-4c65-baf8-21b38f3d8305",
"type": "main",
"index": 0
}
]
]
},
"Google Docs: Create a Document": {
"main": [
[
{
"node": "Google Docs: Update Document Research Brief",
"type": "main",
"index": 0
}
]
]
},
"da71efc7-4bb8-4592-9319-30a3ffe0de72": {
"main": [
[
{
"node": "fc4ec63d-0d1b-42af-9ae5-04f91e5eb122",
"type": "main",
"index": 0
}
]
]
},
"9596c3d5-965e-4c37-9696-fe81a9ec4912": {
"main": [
[
{
"node": "ed86e72d-8f07-4cbc-a4d7-dc417ee59d2e",
"type": "main",
"index": 0
}
]
]
},
"Google Drive: Create Client Folder": {
"main": [
[
{
"node": "Google Drive: Subfolder 01. Finished Ads",
"type": "main",
"index": 0
},
{
"node": "Google Drive: Subfolder 02. Raw Footage",
"type": "main",
"index": 0
},
{
"node": "Google Drive: Subfolder 03. Product Images",
"type": "main",
"index": 0
},
{
"node": "Google Drive: Subfolder 06. Archive",
"type": "main",
"index": 0
},
{
"node": "Google Drive: Subfolder 04. Ideas and Drafts1",
"type": "main",
"index": 0
},
{
"node": "c0205fa8-5f28-4081-a617-8e200b416ee8",
"type": "main",
"index": 0
}
]
]
},
"d6c4a608-bbef-4c65-baf8-21b38f3d8305": {
"main": [
[
{
"node": "ef656329-3b60-498d-ad38-81eda804f3b0",
"type": "main",
"index": 0
}
]
]
},
"d3a4c286-e2f7-4b69-9d96-ce393d8c4217": {
"main": [
[
{
"node": "d6b98b4b-24e6-4236-bec9-491834816794",
"type": "main",
"index": 0
},
{
"node": "Google Drive: Create Client Folder",
"type": "main",
"index": 0
},
{
"node": "da71efc7-4bb8-4592-9319-30a3ffe0de72",
"type": "main",
"index": 0
},
{
"node": "ea667958-da30-4507-9ba3-f68055285ce5",
"type": "main",
"index": 0
}
]
]
},
"ed86e72d-8f07-4cbc-a4d7-dc417ee59d2e": {
"main": [
[
{
"node": "Google Docs: Create a Document",
"type": "main",
"index": 0
}
],
[
{
"node": "53de9c85-1557-4d2e-83bf-a8aa60fc11ba",
"type": "main",
"index": 0
}
]
]
},
"Google Drive: Subfolder 02. Raw Footage": {
"main": [
[
{
"node": "Google Drive: Subfolder Customers Testimonials",
"type": "main",
"index": 0
},
{
"node": "Google Drive: Subfolder UGC Creators",
"type": "main",
"index": 0
},
{
"node": "Google Drive: Subfolder Founder Content",
"type": "main",
"index": 0
},
{
"node": "Google Drive: Subfolder Broll Library",
"type": "main",
"index": 0
},
{
"node": "Google Drive: Subfolder Current Products ONLY",
"type": "main",
"index": 0
}
]
]
},
"Google Docs: Create a Document - Revised": {
"main": [
[
{
"node": "Google Docs: Update Revised Document Research Brief",
"type": "main",
"index": 0
}
]
]
},
"Google Drive: Subfolder 03. Product Images": {
"main": [
[
{
"node": "Google Drive: Subfolder Hero Shots",
"type": "main",
"index": 0
},
{
"node": "Google Drive: Subfolder Detail Shots",
"type": "main",
"index": 0
},
{
"node": "bdb9acf1-52a6-47aa-b65e-9e66e8a4f2e8",
"type": "main",
"index": 0
},
{
"node": "Google Drive: Before After",
"type": "main",
"index": 0
},
{
"node": "Google Drive: Mockups Graphics",
"type": "main",
"index": 0
}
]
]
},
"Google Docs: Update Document Research Brief": {
"main": [
[
{
"node": "5e481875-fbc7-43d3-9171-0a60b6ef31eb",
"type": "main",
"index": 0
}
]
]
},
"fc4ec63d-0d1b-42af-9ae5-04f91e5eb122": {
"main": [
[
{
"node": "9596c3d5-965e-4c37-9696-fe81a9ec4912",
"type": "main",
"index": 0
}
]
]
},
"Google Docs: Update Revised Document Research Brief": {
"main": [
[
{
"node": "4fcdd915-cb4e-4df6-9603-9992cab45d40",
"type": "main",
"index": 0
}
]
]
}
}
}자주 묻는 질문
이 워크플로우를 어떻게 사용하나요?
위의 JSON 구성 코드를 복사하여 n8n 인스턴스에서 새 워크플로우를 생성하고 "JSON에서 가져오기"를 선택한 후, 구성을 붙여넣고 필요에 따라 인증 설정을 수정하세요.
이 워크플로우는 어떤 시나리오에 적합한가요?
고급 - 멀티모달 AI
유료인가요?
이 워크플로우는 완전히 무료이며 직접 가져와 사용할 수 있습니다. 다만, 워크플로우에서 사용하는 타사 서비스(예: OpenAI API)는 사용자 직접 비용을 지불해야 할 수 있습니다.
관련 워크플로우 추천
Slack과 Gmail을 사용한 설치 예약 승인 워크플로
Slack 및 Gmail 양식을 활용한 설치 예약 승인 자동화
If
Set
Gmail
+
If
Set
Gmail
13 노드Chris Rudy
티켓 관리
의결 절차를 포함한 AI 광고 문구 생성기
OpenAI와 Slack을 사용하여 Meta와 TikTok 광고 문서 생성
If
Set
Slack
+
If
Set
Slack
20 노드Chris Rudy
콘텐츠 제작
회의록 및 액션 아이템 트래커
AI 기반 회의록: GPT-4, 작업 할당 및 다중 채널 배포 활용
If
Set
Code
+
If
Set
Code
38 노드Jitesh Dugar
콘텐츠 제작
Groq, Gemini, Slack 승인 시스템을 사용한 RSS에서 Medium 자동 게시
Groq, Gemini 및 Slack 승인 시스템을 통한 RSS에서 Medium 발행 자동화 워크플로
If
Set
Code
+
If
Set
Code
41 노드ObisDev
콘텐츠 제작
GPT-4 및 Stripe 청구서 기반 자동화된 스마트 현금 흐름 및 청구 관리 시스템
GPT-4, Stripe, Google Workspace를 사용한 자동 인voice 워크플로 및 지능형 알림
If
Wait
Gmail
+
If
Wait
Gmail
16 노드Marth
청구서 처리
자동화된 리드 캡처, AI 자격 평가 및 ElevenLabs 개인화 음성 후속 조치
OpenAI와 ElevenLabs 기반 자동 리드 캡처 및 AI 개인화 음성 후속 조치
If
Set
Code
+
If
Set
Code
22 노드Marth
리드 육성
워크플로우 정보
난이도
고급
노드 수45
카테고리1
노드 유형8
저자
Chris Rudy
@chrisrudyDTC Marketing consultant with over 6 years of experience and over $25m in ad spend managed
외부 링크
n8n.io에서 보기 →
이 워크플로우 공유