Ten przewodnik jest dla osób, które rozważają n8n w firmie, a nie dla hobbystów, którzy chcą automatyzować sobie domowe zadania. Skupia się więc na tym, co w firmie ma znaczenie: co narzędzie robi i czego nie robi, ile realnie kosztuje, co wolno w darmowej wersji, gdzie trafiają dane i kiedy wybór n8n jest błędem. Wszystkie ceny i fakty licencyjne pochodzą z dokumentacji i cennika n8n z dnia 5 września 2026 r. (ceny i licencja sprawdzone ponownie 9 października 2026 r.); tam, gdzie mogą się zmienić, piszemy to wprost.
n8n — co to jest, i czym nie jest
n8n to narzędzie do automatyzacji przepływów pracy: łączysz w nim usługi — pocztę, CRM, system księgowy, arkusz czy model językowy (silnik takich narzędzi jak ChatGPT) — które mają API, czyli interfejs, przez który inne programy łączą się z systemem i jego danymi. Powstaje z nich łańcuch kroków wykonywanych automatycznie po zdarzeniu albo według harmonogramu. Budujesz taki łańcuch na graficznym płótnie z gotowych klocków, a gdy klocka brakuje, dopisujesz kod. n8n powstał w Berlinie, jest rozwijany przez firmę n8n GmbH i udostępniany na zasadach fair-code: kod jest jawny, ale licencja nie jest licencją open source w ścisłym znaczeniu (o tym niżej).
Trzy rzeczy odróżniają n8n od reszty rynku i to one zwykle przesądzają o wyborze:
- Można go zainstalować na własnym serwerze. Ten sam produkt działa jako usługa w chmurze n8n albo na Twoim serwerze, w Twoim centrum danych, na Twoich zasadach.
- Rozlicza się za wykonanie, nie za krok. Jedno uruchomienie automatyzacji (workflow) to jedna jednostka bez względu na to, ile ma kroków.
- Ma wbudowane węzły AI. Agent AI (program, który sam wykonuje kolejne kroki zadania w Twoich systemach), model językowy, baza wektorowa (baza do wyszukiwania podobnych fragmentów dokumentów) i pamięć rozmowy są zwykłymi klockami w tym samym edytorze, co węzeł poczty czy arkusza.
Czym n8n nie jest: nie nadaje się do przetwarzania tysięcy zdarzeń na sekundę, nie jest bazą danych i nie powinien być miejscem, w którym zapisane są reguły decydujące o poprawności księgowości czy rozliczeń. To warstwa łącząca systemy — bardzo dobra, dopóki służy właśnie do tego.
Pięć pojęć, które trzeba znać
Cała dokumentacja n8n stoi na pięciu słowach. Warto je mieć poukładane, zanim otworzysz edytor.
Workflow (automatyzacja, czyli ciąg kroków) to jeden zautomatyzowany proces: schemat z kroków połączonych strzałkami, wzdłuż których przepływają dane. Firma ma zwykle od kilku do kilkudziesięciu workflow, każdy z jednym zadaniem.
Węzeł (node) to pojedynczy krok: pobierz maila, zapytaj model, zapisz wiersz w arkuszu, sprawdź warunek. n8n ma kilkaset węzłów dla konkretnych usług i kilkanaście węzłów logicznych — IF, Switch, Merge, Loop Over Items, Wait — plus węzeł HTTP Request, którym dogadasz się z każdym API, i węzeł Code, w którym piszesz JavaScript albo Python.
Wyzwalacz (trigger) to pierwszy węzeł, który uruchamia workflow: automatyczne powiadomienie z innego systemu (webhook), nowy mail, zmiana w CRM, harmonogram (co godzinę, w każdy poniedziałek), wiadomość w oknie czatu. Workflow bez wyzwalacza uruchomisz tylko ręcznie.
Wykonanie (execution) to jeden przebieg workflow od wyzwalacza do końca. To jednostka, którą n8n Cloud rozlicza i którą n8n zapisuje w historii — razem z danymi, które przez workflow przepłynęły. Ten drugi fakt wraca w rozdziale o RODO.
Poświadczenia (credentials) to zapisane dostępy do usług: hasła, klucze dostępu (klucze API) i tokeny OAuth (dane potwierdzające uprawnienia do korzystania z usługi). n8n szyfruje je jednym kluczem instancji, przypisanym do tej konkretnej instalacji n8n; jeśli instalujesz n8n na własnym serwerze, ten klucz jest najważniejszą rzeczą, jakiej nie wolno Ci zgubić; ustaw go sam, zamiast polegać na wartości wygenerowanej automatycznie na serwerze.
n8n Cloud czy instalacja na własnym serwerze (self-hosting)
To pierwsza decyzja i warto ją podjąć świadomie, bo zmienia koszt, odpowiedzialność i sytuację prawną.
n8n Cloud to ta sama aplikacja utrzymywana przez producenta: dostajesz adres, logujesz się, budujesz. Nie zarządzasz serwerem, aktualizacjami ani kopiami zapasowymi. Płacisz abonament zależny od liczby wykonań w miesiącu.
Self-hosting, czyli instalacja na własnym serwerze, to n8n uruchomiony na Twojej infrastrukturze — najczęściej na serwerze w chmurze (Hetzner, OVH, Azure) albo we własnej serwerowni; technicznie jako kontener Docker na maszynie wirtualnej. Sam produkt jest wtedy darmowy w edycji Community, ale zarządzanie nim jest Twoje.
Cennik płatnych planów n8n (ceny sprawdzone: 9 października 2026 r.)
| Plan | Hosting | Cena miesięczna przy rozliczeniu rocznym | Wykonania w miesiącu | Równoległe wykonania | Projekty |
|---|---|---|---|---|---|
| Starter | u n8n (Cloud) | 20 € | 2 500 | 5 | 1 |
| Pro | u n8n (Cloud) | 50 € | 10 000 | 50 | 3 |
| Business | własny serwer | 667 € | 40 000 | tryb kolejki (skalowanie) | 6 |
| Enterprise | u n8n albo na własnym serwerze | wycena indywidualna | wg umowy | 200+ | bez limitu |
Dla firmy kupującej samoobsługowo n8n Cloud oznacza więc Starter albo Pro; Enterprise też może być hostowany przez n8n, ale jest wyceniany indywidualnie. Business to plan dla własnej instalacji — płacisz za klucz licencyjny, który odblokowuje funkcje dla większych organizacji, a serwer jest Twój. Liczba aktywnych workflow jest we wszystkich planach nieograniczona. „Równoległe wykonania” to liczba workflow, które mogą działać w tym samym momencie — na planie Starter to realny sufit pięciu. „Projekt” oznacza obszar roboczy z własnymi uprawnieniami, a nie wdrożenie. Skok ceny między Pro a Business bierze się stąd, że Business to licencja z funkcjami dla większych organizacji, a nie tylko wyższy limit wykonań.
Jedna rzecz w tej tabeli jest ważniejsza od cen: definicja wykonania. Producent formułuje ją tak: jedno wykonanie to pojedynczy przebieg całego workflow, niezależnie od liczby kroków i ilości przetwarzanych danych. Workflow z trzydziestoma węzłami przetwarzający sto faktur w jednym przebiegu to jedno wykonanie. Działa to jednak w obie strony: jeśli wyzwalacz uruchamia workflow osobno dla każdego maila, sto faktur to sto wykonań. Definicja jest korzystna wtedy, gdy przetwarzasz dane paczkami. To ma znaczenie przy porównaniu z Make, o czym niżej. Ceny się zmieniają — przed decyzją sprawdź aktualny cennik na n8n.io.
Własny serwer: co naprawdę trzeba mieć
Zalecana droga to Docker Compose; jest też instalator jednolinijkowy dla Linuksa i macOS oraz gotowe przewodniki dla Hetznera, DigitalOcean, AWS, Azure i Google Cloud. Od n8n 3.0 instalacja przez npm jest oznaczona jako przestarzała, więc nie zaczynaj od niej.
Tę listę przekaż osobie, która będzie administrować serwerem. Minimum, które w praktyce oznacza „do codziennej pracy firmy”, a nie „na próbę”:
- PostgreSQL zamiast domyślnego SQLite. Domyślna baza wystarcza do zabawy; przy realnym
ruchu i historii wykonań trzeba przełączyć n8n na PostgreSQL (zmienna
DB_TYPE=postgresdbi dane połączenia). - Własny klucz szyfrowania (
N8N_ENCRYPTION_KEY) ustawiony przed zapisaniem pierwszego poświadczenia i przechowywany poza serwerem. Bez niego poświadczeń z odtworzonej kopii zapasowej nie da się odszyfrować — kopia bazy bez kopii klucza jest niekompletna. - Kopie zapasowe bazy i tego klucza, przetestowane przez odtworzenie, a nie przyjęte na wiarę.
- Aktualizacje. n8n wydaje nowe wersje bardzo często. Przy Dockerze aktualizacja to trzy
polecenia (
docker compose pull,docker compose down,docker compose up -d), ale ktoś musi je wykonywać i czytać informacje o zmianach, bo część węzłów zmienia zachowanie między wersjami. - Tryb kolejkowy (
EXECUTIONS_MODE=queue, z Redisem i osobnymi procesami roboczymi) dopiero wtedy, gdy jeden proces przestaje wystarczać. Na start nie jest potrzebny; tryb multi-main (kilka procesów głównych) jest już funkcją płatną.
Jeśli w firmie nie ma nikogo, kto to utrzyma, własny serwer nie jest „za darmo”. Jest odroczoną fakturą za administrację — i to jest najczęstszy powód, dla którego w małych firmach polecamy Cloud mimo wyższej ceny na papierze.
Licencja: co wolno w darmowej wersji
n8n nie jest open source w rozumieniu OSI. Jest udostępniany na licencji Sustainable Use
License, a pliki oznaczone .ee. w nazwie — funkcje Enterprise — na osobnej licencji
komercyjnej. W praktyce dla polskiej firmy oznacza to:
- Wolno używać, kopiować i modyfikować n8n do własnych wewnętrznych celów biznesowych oraz do celów niekomercyjnych i prywatnych. Automatyzacja własnych procesów, bez limitu wykonań, użytkowników i czasu — tak.
- FAQ licencji n8n wymienia przykłady osobno dla trzech sytuacji:
- praca dla klienta — wolno budować automatyzacje dla klientów i pobierać opłaty za ich tworzenie, konfigurację i utrzymanie; na własnej instancji wykonawcy pod warunkiem, że klienci nie mogą tworzyć ani edytować tych automatyzacji;
- produkt — jako dozwolony przykład FAQ podaje używanie n8n „za kulisami” własnego produktu, w którym użytkownicy uruchamiają przygotowane automatyzacje, ale nie budują własnych;
- hosting — nie wolno hostować n8n jako usługi, w której klienci sami budują workflow.
- Jeżeli Twój przypadek wykracza poza opisane przykłady, sprawdź warunki licencji i potwierdź z n8n, czy potrzebna jest osobna umowa komercyjna.
Granica, o którą pyta najwięcej firm usługowych: czy wykonawca może budować workflow dla klienta? FAQ licencji odpowiada na to wprost: tak, także za opłatą — a gdy workflow działa na instancji wykonawcy, klient nie może dostać możliwości ich tworzenia ani edytowania. Nie wolno natomiast postawić jednego n8n i sprzedawać kilku firmom dostępu do edytora. FAQ i licencja zmieniają się rzadko, ale zanim zbudujesz na tym usługę, sprawdź ich aktualne brzmienie. Tekst licencji jest krótki i warto go przeczytać samemu: LICENSE.md w repozytorium n8n.
Edycja Community bez klucza ma prawie pełny zestaw funkcji. Rejestracja adresu e-mail odblokowuje za darmo foldery, debugowanie w edytorze i niestandardowe dane wykonań. Płatne pozostają — w samodzielnej instalacji — funkcje, które mają znaczenie dopiero w większej organizacji, np. gdy z n8n korzysta kilka zespołów (w Cloud część z nich, np. projekty, wchodzi w skład planów): projekty i współdzielenie automatyzacji oraz poświadczeń (zapisanych dostępów) między zespołami, jedno logowanie do wielu firmowych aplikacji (SSO: SAML, LDAP), osobne środowiska do tworzenia, testowania i codziennej pracy (dev/test/prod), kontrola wersji przez Git (zarządzanie kolejnymi wersjami i historią zmian), zewnętrzny sejf na hasła, klucze i inne dane dostępowe, strumieniowe przesyłanie zapisów zdarzeń do zewnętrznych narzędzi, zmienne niestandardowe, tryb multi-main (kilka procesów głównych) i zewnętrzne przechowywanie plików binarnych, np. załączników. Producent zastrzega, że dostępność funkcji zmienia się w czasie — to kolejny powód, by sprawdzać aktualny cennik zamiast opierać się na artykułach.
n8n a RODO: gdzie trafiają dane
To rozdział, którego w większości przewodników brakuje, a w firmie jest najważniejszy. Zasada ogólna: n8n nie jest zgodny z RODO ani niezgodny — zgodne albo nie jest Twoje użycie. Trzy pytania porządkują temat.
Gdzie fizycznie są dane? W n8n Cloud dane przechowywane są w Unii Europejskiej, na serwerach we Frankfurcie. Operator (n8n GmbH) jest wtedy Twoim podmiotem przetwarzającym i potrzebujesz z nim umowy powierzenia — sprawdź przed podpisaniem umowy, czy i na jakich warunkach n8n ją zawiera. Przy instalacji na własnym serwerze ten podmiot znika z listy, ale jego miejsce zajmuje dostawca serwera, o ile maszyna nie stoi w Twojej własnej serwerowni.
Dokąd automatyzacja wysyła dane? To pytanie ważniejsze niż pierwsze. Każdy krok (węzeł), który łączy się z zewnętrzną usługą przez API — model językowy, OCR, CRM w chmurze, komunikator — przekazuje dane temu dostawcy. Jeśli węzeł wysyła treść maila klienta do modelu językowego, dostawca modelu jest odbiorcą danych osobowych niezależnie od tego, gdzie stoi samo n8n. Własny serwer rozwiązuje kwestię operatora n8n, nie rozwiązuje kwestii dostawców. Model uruchomiony lokalnie (n8n ma węzeł Ollama) usuwa z tej listy tylko dostawcę modelu — kosztem jakości i sprzętu; OCR, CRM czy komunikator wołane z innych węzłów pozostają odbiorcami danych.
Co n8n zapamiętuje? Historia wykonań zapisuje dane, które przepłynęły przez workflow. Na
własnym serwerze n8n domyślnie usuwa zakończone wykonania po 14 dniach albo gdy jest ich więcej niż
10 000 (zmienne EXECUTIONS_DATA_MAX_AGE i EXECUTIONS_DATA_PRUNE_MAX_COUNT); wykonania w toku, oczekujące
i oznaczone adnotacją pozostają, a limit można podnieść jedną zmienną. W Cloud sprawdź, jak długo Twój plan
przechowuje dane wykonań. W firmie, przez której workflow przechodzą faktury, CV czy zgłoszenia klientów, to jest
miejsce, w którym — przy domyślnych ustawieniach zapisu wykonań — leży kompletna kopia tych dokumentów
z ostatnich dwóch tygodni, a dłużej, jeśli ktoś podniósł limit. Od pierwszego dnia ustal świadomie, jak długo przechowywać dane wykonań, i zapisz to
w polityce retencji, zamiast polegać na wartości domyślnej. Jak podchodzimy do tych trzech pytań we wdrożeniach, opisaliśmy na stronie o
bezpieczeństwie danych i RODO.
n8n a Make i Zapier
Wszystkie trzy narzędzia robią z grubsza to samo, a wybór między nimi sprowadza się do czterech różnic.
Model rozliczeń. n8n liczy wykonania (jeden przebieg workflow), Make rozlicza się w kredytach (dawniej „operacjach”): zużywa je zwykle każdy moduł uruchomiony dla każdej paczki danych — poza wyjątkami, takimi jak moduł startowy, liczony raz na sprawdzenie, i moduły sterujące w rodzaju If-else, które kredytów nie zużywają — a moduły AI mogą zużywać ich więcej (stan na 12 października 2026); Zapier liczy zadania (zwykle każdy pomyślnie wykonany krok akcji). Przy prostym workflow o trzech krokach różnice są kosmetyczne. Przy workflow o dwudziestu krokach przetwarzającym setki elementów miesięcznie różnica w rachunku potrafi być duża na korzyść n8n — i odwrotnie, przy tysiącach bardzo krótkich przebiegów maleje.
Własny serwer. Z tej trójki tylko n8n można zainstalować na własnym serwerze. Dla firm z wymaganiami wobec lokalizacji danych to często kończy porównanie.
Kod w środku. n8n pozwala na JavaScript i Python w węźle Code oraz na wyrażenia w każdym polu; Make ma skromniejszy język wyrażeń, Zapier — węzeł kodu z limitami. Im bardziej nietypowy proces, tym bardziej to przemawia za n8n.
Próg wejścia. Zapier jest najprostszy, Make ma najczytelniejszy edytor wizualny, n8n wymaga najwięcej zrozumienia danych. To nie jest wada — to cena za swobodę — ale trzeba ją wliczyć w koszt.
AI w n8n
n8n ma wbudowany zestaw węzłów AI: wyzwalacz czatu, węzeł AI Agent, węzły modeli językowych (OpenAI, Anthropic, Google, lokalna Ollama i inne), pamięć rozmowy, bazy wektorowe oraz węzły do ekstrakcji informacji z dokumentów. Buduje się je tak samo jak resztę — na płótnie, z połączeń.
Dwa zastosowania, które w firmach mają sens od razu:
- Ekstrakcja ustrukturyzowanych danych z maili i dokumentów: model dostaje treść i opis pól do wypełnienia, a zwraca dane w uporządkowanym formacie (JSON), które dalej trafiają do systemu. To najczęstszy i najbezpieczniejszy pierwszy krok, bo wynik jest sprawdzalny.
- Klasyfikacja i kierowanie zgłoszeń: model przypisuje kategorię i priorytet, workflow kieruje zgłoszenie do właściwej osoby.
Węzeł AI Agent, który sam decyduje, jakich narzędzi użyć, jest kuszący i bardzo łatwo go przekombinować. Kiedy agent ma sens zamiast zwykłego workflow, a kiedy jest tylko droższym i mniej przewidywalnym sposobem na to samo, pokazujemy na przykładzie kwalifikacji zgłoszeń rozpisanej dwa razy w tekście o węźle AI Agent w n8n; ogólną zasadę opisaliśmy na stronie o wdrożeniu agentów AI.
Pierwsza automatyzacja krok po kroku: faktura z maila do systemu księgowego
Najlepszą pierwszą automatyzacją jest taka, która rozwiązuje jeden nudny, powtarzalny problem i ma człowieka na końcu. Faktury kosztowe przychodzące mailem są klasykiem. Tak wygląda ten proces w n8n, węzeł po węźle:
- Wyzwalacz poczty (Gmail Trigger, Microsoft Outlook Trigger albo IMAP) uruchamia workflow
dla każdej nowej wiadomości w skrzynce w rodzaju
faktury@twojafirma.pl. - IF sprawdza, czy wiadomość ma załącznik PDF. Bez załącznika workflow kończy się bez dalszego działania.
- Extract from File wyciąga tekst z PDF-a. Skan wymaga dodatkowego kroku rozpoznawania tekstu z obrazu (OCR).
- Information Extractor (węzeł AI) dostaje tekst i listę pól: numer faktury, NIP wystawcy, kwota netto, VAT, brutto, termin płatności. Zwraca wypełnione pola w uporządkowanym formacie (JSON).
- IF porównuje sumę netto i VAT z brutto. Jeśli się nie zgadza, wiadomość trafia do kanału „do sprawdzenia ręcznie” i workflow się kończy.
- Send and Wait wysyła osobie odpowiedzialnej podsumowanie z przyciskiem zatwierdzenia i czeka na odpowiedź.
- HTTP Request po zatwierdzeniu zapisuje dokument w systemie księgowym przez jego API.
- Węzeł poczty (Gmail albo Outlook, operacja odpowiedzi) odsyła wynik do wątku, z którego przyszła faktura — bez tego kroku nikt nie wie, że dokument został zaksięgowany.
Do tego dwie rzeczy, które odróżniają automatyzację firmową od pokazu: osobna automatyzacja z krokiem Error Trigger, przypisana jako obsługa błędów do każdej automatyzacji działającej na co dzień, która powiadamia o nieudanych przebiegach (ręcznych uruchomień testowych nie obejmuje), oraz czas przechowywania danych wykonań ustalony świadomie, a nie pozostawiony domyślnym czternastu dniom. Więcej procesów tego rodzaju — wraz z tym, jaką liczbę mierzyć przed startem — zebraliśmy w tekście o przykładach automatyzacji AI.
Kiedy n8n to zły wybór
Trzeba to powiedzieć wprost. n8n jest złym wyborem, gdy:
- Nikt nie będzie tego utrzymywał. Workflow zbudowany przez osobę, która odchodzi, staje się niewidzialnym procesem, o którym firma dowiaduje się, kiedy przestaje działać.
- Proces nie jest jeszcze zdefiniowany. Narzędzie do automatyzacji nie ustala, kto co zatwierdza i co się dzieje w wyjątkach. Ustala to firma, zanim otworzy edytor — piszemy o tym w tekście jak wdrożyć AI w firmie.
- Wolumen jest bardzo duży albo wymagania są transakcyjne, czyli powiązane zmiany muszą wykonać się w całości albo wcale. Tysiące zdarzeń na sekundę, gwarancja dokładnie jednego przetworzenia, rozliczenia — to nie jest praca dla narzędzia do automatyzacji przepływów.
- Wystarczy gotowa funkcja w systemie, który już masz. Wiele CRM-ów i systemów ERP ma własne reguły automatyzacji. Jeśli robią to, czego potrzebujesz, dodatkowa warstwa to dodatkowe ryzyko.
Co dalej
n8n jest jednym z narzędzi, którymi budujemy automatyzacje dla firm — obok Make, Power Automate i kodu tam, gdzie kod jest po prostu lepszy. Wybór narzędzia jest ostatnią decyzją w projekcie, nie pierwszą; wcześniej trzeba wybrać proces, nazwać liczbę, która ma się zmienić, i sprawdzić dane. Jak wygląda taki projekt od diagnozy do utrzymania, opisaliśmy na stronie o automatyzacji AI w firmie.
Źródła i stan na 9 października 2026 roku
Cennik n8n, licencja i FAQ licencji są podlinkowane w tekście wyżej. Pozostałe źródła:
- n8n — bezpieczeństwo (hosting n8n Cloud) i umowa powierzenia n8n — Azure w Unii Europejskiej, n8n jako podmiot przetwarzający; odczyt 9 października 2026 r.
- Forum n8n — lokalizacja n8n Cloud — region Azure Germany West Central (Frankfurt nad Menem), odpowiedź n8n z 2023 r.; odczyt 9 października 2026 r.
- n8n Docs — zmienne środowiskowe wykonań i zarządzanie danymi w n8n Cloud — domyślna retencja wykonań; odczyt 9 października 2026 r.
- n8n Docs — instalacja przez npm; odczyt 9 października 2026 r.
- Make Help Center — kredyty i operacje — kredyty zastąpiły operacje jako jednostkę rozliczeń, a moduł startowy liczy się raz niezależnie od liczby paczek danych; If-else i Merge — moduły, które nie zużywają kredytów; odczyt 12 października 2026 r.
- Zapier Help — jak liczone są zadania; odczyt 9 października 2026 r.