Wróć do bloga
n8n

10 najlepszych szablonów n8n – gotowe workflow do użycia

Nie buduj od zera. Importuj, dostosuj, uruchom. 10 sprawdzonych szablonów na najczęstsze automatyzacje.

11 min czytania
n8n, szablony, templates, workflow, automatyzacja, gotowe

Budowanie workflow od zera to strata czasu – jeśli ktoś już zbudował to co potrzebujesz. n8n ma bibliotekę 1800+ szablonów. Problem? Większość jest średnia. Wybrałem 10, które faktycznie działają i rozwiązują realne problemy.

TL;DR

  • n8n ma 1800+ szablonów na n8n.io/workflows
  • Import szablonu: jedno kliknięcie → dostosowanie → uruchomienie
  • Najlepsze szablony to punkt startu – dostosuj do swoich narzędzi
  • Poniżej: 10 szablonów posortowanych od najprostszego po zaawansowany

Nie masz jeszcze n8n? Zainstaluj w 15 minut. Szukasz kontekstu? Kompletny poradnik n8n.


Jak importować szablony

Trzy sposoby:

1. Z biblioteki n8n (najłatwiej)

  • W n8n kliknij Templates w menu bocznym
  • Szukaj po nazwie lub kategorii
  • Kliknij Use this workflow → szablon pojawia się na kanwie

2. Z pliku JSON

  • Pobierz plik .json szablonu
  • W n8n: Add workflow → Import from file
  • Wgraj JSON

3. Z URL

  • Add workflow → Import from URL
  • Wklej link do raw JSON

Po imporcie zawsze skonfiguruj credentials (API keys, OAuth) – szablony ich nie zawierają.


1. Lead Capture – formularz → CRM → Slack

Problem: Lead z formularza wpada na maila. Przepisujesz dane do CRM ręcznie. Zapominasz o follow-upie.

Workflow:

Webhook (formularz) → Edit Fields → HubSpot/Pipedrive (stwórz kontakt) → Slack (#leads: "Nowy lead!") → Gmail (auto-reply do leada)

Node'y: Webhook, Edit Fields, CRM (HubSpot/Pipedrive), Slack, Gmail

Konfiguracja:

  • Webhook URL podłącz do formularza na stronie
  • Zmapuj pola: name, email, company, message
  • Ustaw Slack channel i template emaila
Wskazówka

Dodaj node Wait (5 min) przed auto-reply – odpowiedź wysłana natychmiast po wypełnieniu formularza wygląda podejrzanie. 5 minut daje wrażenie „prawdziwej" reakcji.

Czas wdrożenia: 15 minut


2. Codzienny digest – newsy/dane → email

Problem: Codziennie sprawdzasz 5 źródeł newsów. Zajmuje 30 minut. Większość to szum.

Workflow:

Schedule Trigger (8:00) → HTTP Request (API newsów) → Edit Fields (formatowanie) → Gmail (podsumowanie dnia)

Node'y: Schedule Trigger, HTTP Request, Edit Fields, Gmail

Konfiguracja:

  • Schedule: codziennie o 8:00 (Europe/Warsaw)
  • HTTP Request do dowolnego API (NewsAPI, RSS feed, wttr.in dla pogody)
  • Gmail: body z wyrażeniami {{ $json.title }}, {{ $json.description }}

Warianty:

  • Pogoda + kalendarz + taski z Notion = osobisty morning briefing
  • Google Alerts + OpenAI podsumowanie = branżowy monitoring
  • KRS/CEIDG API + filtrowanie = monitoring nowych firm w branży

Czas wdrożenia: 10 minut


3. AI klasyfikacja emaili – inbox zero

Problem: 50 emaili dziennie. Większość to spam lub low-priority. Ale w środku jest pilne zapytanie od klienta, które przegapiłeś.

Workflow:

Gmail Trigger → OpenAI (klasyfikacja) → Switch (PILNE / SUPPORT / SPAM / INNE) → PILNE: Slack #urgent → SUPPORT: Jira ticket → SPAM: Gmail → Trash → INNE: archive

Node'y: Gmail Trigger, OpenAI, Switch, Slack, Jira/Linear, Gmail

System prompt dla OpenAI:

Klasyfikuj email do jednej kategorii: PILNE, SUPPORT, SPAM, INNE. Odpowiedz TYLKO jednym słowem – nazwą kategorii.

Koszt: ~$0,003/dzień przy 100 emailach (GPT-4o-mini)

Szczegóły integracji z OpenAI: n8n + OpenAI – tutorial.

Czas wdrożenia: 20 minut


4. Social media scheduler – posty na autopilot

Problem: Publikujesz posty ręcznie. Zapominasz, odkładasz, tracisz regularność.

Workflow:

Google Sheets (kalendarz treści) → Schedule Trigger (sprawdź co publikować) → IF (data = dziś) → Twitter/LinkedIn/Facebook (publikuj) → Slack (#marketing: "Post opublikowany")

Node'y: Schedule Trigger, Google Sheets, IF, HTTP Request (API social media), Slack

Konfiguracja:

  • Google Sheets: kolumny data, platforma, treść, obraz_url, status
  • Schedule: co godzinę sprawdza sheet
  • Po publikacji: zmienia status na „opublikowany"

Czas wdrożenia: 30 minut


5. Faktura → Slack + Google Sheets (bookkeeping)

Problem: Dostajesz faktury mailem. Ręcznie wpisujesz dane do Excela. Zapominasz co miesiąc.

Workflow:

Gmail Trigger (label: "faktury") → OpenAI (wyciągnij dane z treści/PDF) → Google Sheets (dodaj wiersz) → Slack (#finance: "Nowa faktura")

Node'y: Gmail Trigger, OpenAI, Google Sheets, Slack

OpenAI prompt:

Wyciągnij z emaila dane faktury. Zwróć JSON: - vendor (nazwa firmy) - amount (kwota brutto) - currency (PLN/EUR/USD) - invoice_number - due_date (termin płatności)
Structured output

Użyj JSON mode w OpenAI node – gwarantuje poprawny JSON. Bez tego LLM czasem doda komentarz do odpowiedzi i parsowanie się wysypie.

Czas wdrożenia: 25 minut


6. Monitoring uptime – strona padła → alert

Problem: Twoja strona leży od 3 godzin. Dowiadujesz się od klienta.

Workflow:

Schedule Trigger (co 5 min) → HTTP Request (GET twoja-strona.pl) → IF (status ≠ 200) → Slack (#alerts: "STRONA NIE DZIAŁA!") → SMS (Twilio) do Ciebie

Node'y: Schedule Trigger, HTTP Request, IF, Slack, Twilio (opcjonalnie)

Konfiguracja:

  • HTTP Request: Method: GET, URL: https://twoja-strona.pl
  • IF: {{ $json.statusCode }} is not equal to 200
  • Dodaj deduplication – bez tego dostaniesz alert co 5 minut gdy strona leży

Bonus: Dodaj node HTTP Request do drugiego serwera/API – monitoring wielu usług jednym workflow.

Czas wdrożenia: 10 minut


7. Onboarding klienta – automatyczna sekwencja

Problem: Nowy klient kupił usługę. Musisz wysłać 5 emaili w ciągu 2 tygodni. Ręcznie. Każdemu.

Workflow:

Webhook (zakup) → Gmail (email powitalny) → Wait (2 dni) → Gmail (email #2: jak zacząć) → Wait (3 dni) → Gmail (email #3: porady) → Wait (4 dni) → Gmail (email #4: case study) → Wait (5 dni) → Gmail (email #5: feedback)

Node'y: Webhook, Gmail (5x), Wait (4x)

Konfiguracja:

  • Webhook: trigger z systemu płatności (Stripe, WooCommerce, inna platforma)
  • Gmail: szablony emaili z personalizacją ({{ $json.name }}, {{ $json.product }})
  • Wait: dni robocze (pon-pt)
Uwaga

Node Wait trzyma dane w pamięci n8n. Przy wielu klientach jednocześnie (50+) może być ciężko dla małej instancji. Alternatywa: Schedule Trigger + Google Sheets z datami wysyłki.

Czas wdrożenia: 30 minut


8. RSS → podsumowanie AI → newsletter

Problem: Chcesz wysyłać cotygodniowy newsletter z newsami z branży. Manualne zbieranie i pisanie zajmuje 3 godziny.

Workflow:

Schedule (piątek 14:00) → RSS Feed (5 źródeł) → Merge (połącz wyniki) → OpenAI (podsumuj TOP 5 newsów) → Gmail/Mailchimp (wyślij newsletter)

Node'y: Schedule Trigger, RSS Feed Read (5x), Merge, OpenAI, Gmail/Mailchimp

OpenAI prompt:

Masz listę artykułów z tego tygodnia. Wybierz 5 najważniejszych. Dla każdego napisz: - Tytuł (1 linia) - Podsumowanie (2-3 zdania, po polsku) - Dlaczego to ważne (1 zdanie) Format: newsletter, ton profesjonalny ale przystępny.

Czas wdrożenia: 30 minut


9. Slack bot – odpowiadaj na pytania z bazy wiedzy (RAG)

Problem: Zespół zadaje te same pytania na Slacku. Odpowiadasz po raz dwudziesty „jak wystawić fakturę".

Workflow:

Slack Trigger (mention @bot) → AI Agent + Vector Store (RAG) → Slack (odpowiedź w wątku)

Node'y: Slack Trigger, AI Agent, OpenAI Chat Model, Vector Store Tool, Slack

Konfiguracja:

  • Załaduj dokumenty (wiki, SOP, FAQ) do Vector Store (Pinecone, Qdrant, Supabase)
  • AI Agent wyszukuje odpowiedź w bazie wiedzy
  • Odpowiada w wątku na Slacku

Szczegóły RAG i agentów: n8n AI Agents – tutorial.

Czas wdrożenia: 45 minut


10. E-commerce – zamówienie → fulfillment pipeline

Problem: Zamówienie w sklepie → ręcznie aktualizujesz status, wysyłasz emaile klientowi, generujesz etykietę.

Workflow:

Webhook (nowe zamówienie) → Google Sheets (log) → Gmail (potwierdzenie do klienta) → Slack (#orders) → Wait (wysyłka) → Gmail (tracking do klienta)

Node'y: Webhook, Google Sheets, Gmail (2x), Slack, Wait, HTTP Request (API kuriera)

Warianty:

  • WooCommerce Trigger zamiast Webhook
  • Baselinker/Allegro API do synchronizacji
  • InPost API do automatycznego generowania etykiet

Czas wdrożenia: 40 minut

Więcej o automatyzacji e-commerce: n8n dla e-commerce.


Jak dostosować szablon do siebie

Szablony to punkt startu, nie gotowy produkt. Po imporcie:

  1. Zmień credentials – podłącz swoje konta (Gmail, Slack, CRM)
  2. Dostosuj dane – zmapuj pola do swojej struktury
  3. Dodaj error handling – minimum: Error Workflow z alertem. Szczegóły: n8n Error Handling
  4. Przetestuj – kliknij Test workflow przed aktywacją
  5. Uruchom na produkcji – włącz Active i monitoruj pierwsze uruchomienia
Wskazówka

Złota zasada szablonów: importuj → testuj → modyfikuj → aktywuj. Nigdy nie aktywuj szablonu bez testu – nawet jeśli wygląda dobrze.


Gdzie szukać szablonów

ŹródłoURLCo znajdziesz
n8n oficjalnen8n.io/workflows1800+ szablonów, filtrowanie po kategorii
n8n Communitycommunity.n8n.ioSzablony od użytkowników, dyskusje
GitHubSzukaj „n8n workflow"Repozytoria z kolekcjami
YouTube„n8n tutorial workflow"Tutoriale wideo z workflow

FAQ

Czy szablony są darmowe?

Szablony w oficjalnej bibliotece n8n – tak, wszystkie za darmo. Community templates – zazwyczaj też. Płatne szablony pojawiają się na marketplace'ach typu Gumroad.

Czy szablon zadziała na mojej wersji n8n?

Zazwyczaj tak – n8n ma dobrą kompatybilność wsteczną. Jeśli szablon używa node'a z nowszej wersji, zobaczysz ostrzeżenie. Rozwiązanie: zaktualizuj n8n.

Mogę zmodyfikować szablon?

Tak – szablony to zwykłe workflow. Po imporcie możesz zmieniać wszystko: dodawać node'y, usuwać, zmieniać logikę.

Ile szablonów mogę mieć aktywnych?

Na n8n Cloud: zależy od planu (5-15 aktywnych). Self-hosted: bez limitu – ogranicza Cię tylko RAM serwera.