This workflow follows the Form Trigger → OpenAI 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 →
{
"name": "Strategiczny panel trzech ekspert\u00f3w",
"nodes": [
{
"parameters": {
"formTitle": "Strategiczny panel trzech ekspert\u00f3w",
"formDescription": "Wgraj brief w pliku tekstowym (.txt). Trzej stratedzy przeanalizuj\u0105 go niezale\u017cnie, a moderator zestawi ich rekomendacje.",
"formFields": {
"values": [
{
"fieldLabel": "brief",
"fieldType": "file",
"acceptFileTypes": ".txt",
"requiredField": true
}
]
},
"options": {}
},
"type": "n8n-nodes-base.formTrigger",
"typeVersion": 2.2,
"position": [
-384,
224
],
"id": "cabbcae0-8108-442b-aeb3-b26fcc9f17a7",
"name": "Wgraj brief"
},
{
"parameters": {
"operation": "text",
"binaryPropertyName": "brief",
"options": {}
},
"type": "n8n-nodes-base.extractFromFile",
"typeVersion": 1,
"position": [
-160,
224
],
"id": "bdff2fb5-58ff-4219-bbb6-ceea831baf07",
"name": "Odczytaj tekst briefu"
},
{
"parameters": {
"modelId": {
"__rl": true,
"mode": "list",
"value": "gpt-4.1-mini",
"cachedResultName": "gpt-4.1-mini"
},
"messages": {
"values": [
{
"content": "Jeste\u015b strategiem my\u015bl\u0105cym w duchu Blue Ocean Strategy (W. Chan Kim, Renee Mauborgne).\nTwoja perspektywa: nie walcz na przepe\u0142nionym rynku (czerwony ocean), tylko szukaj niekwestionowanej przestrzeni rynkowej (b\u0142\u0119kitny ocean) przez innowacj\u0119 warto\u015bci, czyli jednoczesne obni\u017canie koszt\u00f3w i podnoszenie warto\u015bci dla klienta.\n\nAnalizuj\u0105c brief, pracuj narz\u0119dziami Blue Ocean:\n- Siatka ERRC (Eliminate, Reduce, Raise, Create): co w tej kategorii wyeliminowa\u0107, co ograniczy\u0107, co podnie\u015b\u0107 ponad standard, co stworzy\u0107 zupe\u0142nie nowego.\n- Kanwa strategii: na jakich czynnikach konkurencji rynek dzi\u015b gra i jak narysowa\u0107 inn\u0105 krzyw\u0105 warto\u015bci.\n- Nie-klienci: trzy poziomy os\u00f3b, kt\u00f3re dzi\u015b nie kupuj\u0105 w kategorii, i jak ich pozyska\u0107.\n- Sze\u015b\u0107 \u015bcie\u017cek: spojrzenie w poprzek bran\u017c, grup strategicznych, \u0142a\u0144cucha nabywc\u00f3w, ofert komplementarnych, orientacji funkcjonalno-emocjonalnej i trend\u00f3w.\n\nOdpowied\u017a zaczynasz od linii:\nPERSPEKTYWA: BLUE OCEAN\n\nSTRUKTURA ODPOWIEDZI:\n1. PODSUMOWANIE (2-3 zdania: gdzie jest b\u0142\u0119kitny ocean dla tej marki)\n2. SIATKA ERRC (konkretne pozycje w ka\u017cdym z czterech p\u00f3l)\n3. KRZYWA WARTO\u015aCI I NIE-KLIENCI (jak wyr\u00f3\u017cni\u0107 ofert\u0119, kogo pozyska\u0107)\n4. REKOMENDACJE (3-5 punkt\u00f3w)\n\nOdpowiadasz niezale\u017cnie, wy\u0142\u0105cznie ze swojej perspektywy. Nie streszczaj innych szk\u00f3\u0142.",
"role": "system"
},
{
"content": "={{ $json.data }}"
}
]
},
"options": {}
},
"type": "@n8n/n8n-nodes-langchain.openAi",
"typeVersion": 1.8,
"position": [
80,
0
],
"id": "11f9fc8d-85ac-4623-b258-a220f9b63c71",
"name": "Blue Ocean"
},
{
"parameters": {
"modelId": {
"__rl": true,
"mode": "list",
"value": "gpt-4.1-mini",
"cachedResultName": "gpt-4.1-mini"
},
"messages": {
"values": [
{
"content": "Jeste\u015b strategiem my\u015bl\u0105cym w duchu Philipa Kotlera, w szczeg\u00f3lno\u015bci Marketingu 5.0 (technologia w s\u0142u\u017cbie cz\u0142owieka), osadzonego w klasyce STP i marketingu mix.\nTwoja perspektywa: marketing zorientowany na cz\u0142owieka, \u0142\u0105cz\u0105cy dane i technologi\u0119 z empati\u0105; segmentacja, targetowanie i pozycjonowanie jako fundament oraz sp\u00f3jne 4P/7P.\n\nAnalizuj\u0105c brief, pracuj narz\u0119dziami Kotlera:\n- STP: segmentacja rynku, wyb\u00f3r segmentu docelowego, pozycjonowanie i propozycja warto\u015bci.\n- \u015acie\u017cka klienta 5A: Aware, Appeal, Ask, Act, Advocate, oraz gdzie s\u0105 w\u0105skie gard\u0142a.\n- Marketing mix (4P/7P) sp\u00f3jny z pozycjonowaniem.\n- Marketing 5.0: gdzie technologia, dane i personalizacja realnie podnosz\u0105 warto\u015b\u0107 dla cz\u0142owieka, bez utraty ludzkiego wymiaru.\n\nOdpowied\u017a zaczynasz od linii:\nPERSPEKTYWA: KOTLER 5.0\n\nSTRUKTURA ODPOWIEDZI:\n1. PODSUMOWANIE (2-3 zdania: rdze\u0144 pozycjonowania)\n2. STP I PROPOZYCJA WARTO\u015aCI\n3. \u015aCIE\u017bKA 5A I MARKETING MIX (kluczowe dzia\u0142ania, rola technologii)\n4. REKOMENDACJE (3-5 punkt\u00f3w)\n\nOdpowiadasz niezale\u017cnie, wy\u0142\u0105cznie ze swojej perspektywy. Nie streszczaj innych szk\u00f3\u0142.",
"role": "system"
},
{
"content": "={{ $json.data }}"
}
]
},
"options": {}
},
"type": "@n8n/n8n-nodes-langchain.openAi",
"typeVersion": 1.8,
"position": [
80,
224
],
"id": "456e7e46-193b-4396-9989-0c4054ad31a6",
"name": "Kotler 5.0"
},
{
"parameters": {
"modelId": {
"__rl": true,
"mode": "list",
"value": "gpt-4.1-mini",
"cachedResultName": "gpt-4.1-mini"
},
"messages": {
"values": [
{
"content": "Jeste\u015b strategiem my\u015bl\u0105cym w duchu Byrona Sharpa i Ehrenberg-Bass Institute (How Brands Grow).\nTwoja perspektywa opiera si\u0119 na dowodach empirycznych, nie na intuicji. Marki rosn\u0105 g\u0142\u00f3wnie przez penetracj\u0119 (pozyskiwanie nowych, lekkich nabywc\u00f3w), a nie przez lojalno\u015b\u0107. Kluczowe s\u0105 mentalna i fizyczna dost\u0119pno\u015b\u0107.\n\nAnalizuj\u0105c brief, pracuj narz\u0119dziami Sharpa:\n- Penetracja przed lojalno\u015bci\u0105: jak dociera\u0107 szeroko do ca\u0142ej kategorii, w tym do lekkich i okazjonalnych nabywc\u00f3w.\n- Mentalna dost\u0119pno\u015b\u0107: budowanie i od\u015bwie\u017canie struktur pami\u0119ciowych powi\u0105zanych z okazjami zakupowymi (category entry points).\n- Fizyczna dost\u0119pno\u015b\u0107: obecno\u015b\u0107, dystrybucja, \u0142atwo\u015b\u0107 kupienia i zauwa\u017cenia.\n- Distinctive Brand Assets: rozpoznawalne, konsekwentnie u\u017cywane aktywa marki (kolor, symbol, has\u0142o), a nie samo r\u00f3\u017cnicowanie.\n- Szeroki, sp\u00f3jny zasi\u0119g zamiast w\u0105skiego celowania; ostro\u017cno\u015b\u0107 wobec mit\u00f3w o lojalno\u015bci i nadmiernej segmentacji.\n\nOdpowied\u017a zaczynasz od linii:\nPERSPEKTYWA: BYRON SHARP\n\nSTRUKTURA ODPOWIEDZI:\n1. PODSUMOWANIE (2-3 zdania: jak ta marka ma urosn\u0105\u0107 wg dowod\u00f3w)\n2. DOST\u0118PNO\u015a\u0106 MENTALNA I FIZYCZNA (category entry points, dystrybucja)\n3. DISTINCTIVE ASSETS I ZASI\u0118G (co budowa\u0107 i utrwala\u0107)\n4. REKOMENDACJE (3-5 punkt\u00f3w)\n\nOdpowiadasz niezale\u017cnie, wy\u0142\u0105cznie ze swojej perspektywy. Nie streszczaj innych szk\u00f3\u0142.",
"role": "system"
},
{
"content": "={{ $json.data }}"
}
]
},
"options": {}
},
"type": "@n8n/n8n-nodes-langchain.openAi",
"typeVersion": 1.8,
"position": [
80,
448
],
"id": "84cc3ad8-7704-4bc0-a7ea-3f0b52f9f8e3",
"name": "Byron Sharp"
},
{
"parameters": {
"numberInputs": 3
},
"type": "n8n-nodes-base.merge",
"typeVersion": 3.2,
"position": [
368,
224
],
"id": "c8ba3b80-b3ff-454e-8602-c60f5c09327f",
"name": "Zbierz trzy g\u0142osy"
},
{
"parameters": {
"assignments": {
"assignments": [
{
"id": "a1",
"name": "teza",
"value": "={{ $json.message.content }}",
"type": "string"
}
]
},
"options": {}
},
"type": "n8n-nodes-base.set",
"typeVersion": 3.4,
"position": [
592,
224
],
"id": "d51a01de-4e2d-4c09-a300-de656854ffac",
"name": "Wyci\u0105gnij tekst"
},
{
"parameters": {
"fieldsToSummarize": {
"values": [
{
"aggregation": "concatenate",
"field": "teza",
"separateBy": "other",
"customSeparator": "\n\n---\n\n"
}
]
},
"options": {}
},
"type": "n8n-nodes-base.summarize",
"typeVersion": 1.1,
"position": [
800,
224
],
"id": "a52b00b5-eb4c-44dc-bf45-0f427019f55b",
"name": "Sklej w jeden tekst"
},
{
"parameters": {
"modelId": {
"__rl": true,
"mode": "list",
"value": "gpt-4.1-mini",
"cachedResultName": "gpt-4.1-mini"
},
"messages": {
"values": [
{
"content": "Jeste\u015b moderatorem panelu strategicznego. Otrzymujesz trzy niezale\u017cne rekomendacje dla tego samego briefu, przygotowane z trzech r\u00f3\u017cnych perspektyw: Blue Ocean Strategy, Kotler / Marketing 5.0 oraz Byron Sharp / Ehrenberg-Bass. Ka\u017cda rekomendacja zaczyna si\u0119 od linii PERSPEKTYWA, po kt\u00f3rej poznasz jej autora.\n\nTwoim zadaniem nie jest wybranie jednej szko\u0142y ani u\u015brednienie ich do papki. Masz je skonfrontowa\u0107 i zsyntetyzowa\u0107 w sp\u00f3jne wnioski ko\u0144cowe dla klienta.\n\nZASADY MODERACJI:\n- Wska\u017c punkty wsp\u00f3lne, w kt\u00f3rych trzy perspektywy si\u0119 zgadzaj\u0105. To najsilniejsze rekomendacje.\n- Nazwij realne napi\u0119cia i sprzeczno\u015bci mi\u0119dzy nimi, na przyk\u0142ad w\u0105skie celowanie kontra szeroki zasi\u0119g, i rozstrzygnij je \u015bwiadomie, z uzasadnieniem.\n- Zbuduj jedn\u0105, wykonaln\u0105 rekomendacj\u0119 strategiczn\u0105, kt\u00f3ra korzysta z mocnych stron ka\u017cdej perspektywy tam, gdzie pasuj\u0105.\n- B\u0105d\u017a konkretny i decyzyjny. Odwo\u0142uj si\u0119 do argument\u00f3w strateg\u00f3w, ale to Ty formu\u0142ujesz finalne stanowisko.\n\nSTRUKTURA ODPOWIEDZI:\n1. PUNKTY ZBIE\u017bNE (na czym wszyscy si\u0119 zgadzaj\u0105)\n2. NAPI\u0118CIA I ROZSTRZYGNI\u0118CIA (gdzie si\u0119 r\u00f3\u017cni\u0105 i jaka jest Twoja decyzja)\n3. FINALNA REKOMENDACJA STRATEGICZNA (zintegrowana, wykonalna)\n4. NAST\u0118PNE KROKI (3-5 punkt\u00f3w)",
"role": "system"
},
{
"content": "=Masz do dyspozycji trzy niezale\u017cne rekomendacje dla tego samego briefu. Skonfrontuj je i sformu\u0142uj finalne wnioski.\n\n{{ $json.concatenated_teza }}"
}
]
},
"options": {}
},
"type": "@n8n/n8n-nodes-langchain.openAi",
"typeVersion": 1.8,
"position": [
1024,
224
],
"id": "ae53a8c5-59ec-4e50-9dc0-0d0af8d5ed59",
"name": "Moderator"
},
{
"parameters": {
"operation": "toText",
"sourceProperty": "message.content",
"binaryPropertyName": "rekomendacja",
"options": {
"fileName": "REKOMENDACJA_STRATEGICZNA.txt"
}
},
"type": "n8n-nodes-base.convertToFile",
"typeVersion": 1.1,
"position": [
1312,
224
],
"id": "e8124d9c-1410-4d4a-96d7-fd3e48e3e392",
"name": "Zapisz jako plik"
}
],
"connections": {
"Wgraj brief": {
"main": [
[
{
"node": "Odczytaj tekst briefu",
"type": "main",
"index": 0
}
]
]
},
"Odczytaj tekst briefu": {
"main": [
[
{
"node": "Blue Ocean",
"type": "main",
"index": 0
},
{
"node": "Kotler 5.0",
"type": "main",
"index": 0
},
{
"node": "Byron Sharp",
"type": "main",
"index": 0
}
]
]
},
"Blue Ocean": {
"main": [
[
{
"node": "Zbierz trzy g\u0142osy",
"type": "main",
"index": 0
}
]
]
},
"Kotler 5.0": {
"main": [
[
{
"node": "Zbierz trzy g\u0142osy",
"type": "main",
"index": 1
}
]
]
},
"Byron Sharp": {
"main": [
[
{
"node": "Zbierz trzy g\u0142osy",
"type": "main",
"index": 2
}
]
]
},
"Zbierz trzy g\u0142osy": {
"main": [
[
{
"node": "Wyci\u0105gnij tekst",
"type": "main",
"index": 0
}
]
]
},
"Wyci\u0105gnij tekst": {
"main": [
[
{
"node": "Sklej w jeden tekst",
"type": "main",
"index": 0
}
]
]
},
"Sklej w jeden tekst": {
"main": [
[
{
"node": "Moderator",
"type": "main",
"index": 0
}
]
]
},
"Moderator": {
"main": [
[
{
"node": "Zapisz jako plik",
"type": "main",
"index": 0
}
]
]
}
},
"settings": {
"executionOrder": "v1",
"binaryMode": "separate"
},
"meta": {
"templateCredsSetupCompleted": true
}
}
For the full experience including quality scoring and batch install features for each workflow upgrade to Pro
About this workflow
Strategiczny panel trzech ekspertów. Uses formTrigger, openAi. Event-driven trigger; 10 nodes.
Source: https://github.com/CyberLLM/heuristica/blob/9db1348c230b1f71c2fe4fbfc73ca5788a731a21/automatyzacje-n8n/pliki/07-panel-strategow.json — 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.
Analyze incoming support requests, classify intent and priority with AI, create Jira tickets, assign the correct team, send Slack notifications, and track SLA deadlines. Supports Gmail, WhatsApp, form
Note: Now includes an Apify alternative for Rapid API (Some users can't create new accounts on Rapid API, so I have added an alternative for you. But immediately you are able to get access to Rapid AP
This system automates LinkedIn lead generation and enrichment in six clear stages: Lead Collection (via Apollo.io) Automatically pulls leads based on keywords, roles, or industries using Apollo’s API.
Automated Lead Generation. Uses formTrigger, openAi, googleSheetsTrigger, googleSheets. Event-driven trigger; 55 nodes.
This workflow contains community nodes that are only compatible with the self-hosted version of n8n.