Zastanawiasz się, jak zautomatyzować powtarzalne zadania w firmie bez płacenia setek złotych miesięcznie za drogi abonament SaaS? n8n to platforma automatyzacji open source, która łączy aplikacje, bazy danych i API w prostym graficznym edytorze. Działa lokalnie albo w chmurze, a Ty decydujesz, gdzie są przechowywane dane.
W tym przewodniku po automatyzacji w n8n pokażemy Ci, czym dokładnie jest narzędzie, jak działa od środka oraz jak w 30 minut zbudować pierwszą działającą automatyzację. Pokażemy krok po kroku instalację, porównanie z konkurencją i listę typowych błędów, których lepiej uniknąć na starcie.
Spis treści:
- Czym jest n8n i do czego służy
- Jak działa n8n
- n8n vs Zapier, Make i Power Automate
- Self-hosted czy n8n Cloud
- Instalacja n8n krok po kroku
- Twoja pierwsza automatyzacja w n8n
- Najczęstsze błędy początkujących z n8n
- Najczęściej zadawane pytania
- Podsumowanie
Czym jest n8n i do czego służy

n8n (czytaj „n-eight-n”) to platforma do budowania workflowów — czyli zautomatyzowanych przepływów pracy. Pierwsza wersja powstała w 2019 roku, a według oficjalnej dokumentacji n8n narzędzie integruje dziś setki gotowych aplikacji — od Gmaila i Slacka, przez bazy SQL, po API OpenAI i Telegrama.
Do czego konkretnie się przydaje?
- Łączenie sklepu (Shopify, WooCommerce) z systemem księgowym i magazynowym
- Wysyłanie powiadomień na Slacka po nowym leadzie w CRM
- Codzienne generowanie raportów z Google Analytics i wysyłka mailem
- Synchronizacja kontaktów między HubSpot, Notion a Mailchimp
- Tworzenie własnych asystentów AI z połączeniem do firmowych danych
W przeciwieństwie do większości konkurentów, kod n8n jest dostępny publicznie na GitHubie na licencji Sustainable Use. Oznacza to, że możesz go uruchomić u siebie za darmo, jeśli używasz go wewnątrz firmy. To kluczowy argument dla zespołów, które przetwarzają dane wrażliwe i nie mogą wysyłać ich na amerykańskie serwery.

Jak działa n8n
Podstawą n8n jest workflow — graf połączonych ze sobą node'ów (węzłów). Każdy node wykonuje jedną operację: pobiera dane, transformuje je, wysyła do innej aplikacji lub wywołuje zewnętrzne API.
Trzy typy node'ów, które warto znać:
- Trigger — uruchamia workflow (webhook, harmonogram cron, nowy email)
- Action — wykonuje operację (zapis do bazy, wysyłka maila, wywołanie modelu GPT)
- Logic — warunki If, pętle, łączenie danych z różnych źródeł
Dane przepływają między node'ami w formacie JSON. To kluczowa informacja: każdy node otrzymuje na wejściu tablicę obiektów i zwraca tablicę obiektów. W dowolnym miejscu możesz wstawić node „Code" i napisać własny JavaScript lub Python (dzięki bibliotece Pyodide), jeśli wbudowane funkcje nie wystarczają.

Architektura opiera się na platformie Node.js i wykorzystuje kolejkę zadań BullMQ z Redisem w trybie produkcyjnym. To pozwala skalować n8n poziomo i obsługiwać tysiące workflowów dziennie bez spowolnień. Więcej o samym podejściu do projektowania zautomatyzowanych procesów w firmie przeczytasz w naszym przewodniku po automatyzacji procesów biznesowych.
n8n vs Zapier, Make i Power Automate
Wybór narzędzia automatyzacji nie jest oczywisty. Każda platforma ma swoje mocne i słabe strony. Porównujemy je w prostej tabeli:
| Cecha | n8n | Zapier | Make | Power Automate |
|---|---|---|---|---|
| Self-hosting | Tak (darmowy) | Nie | Nie | Tak (lokalnie) |
| Cena Starter (chmura) | 20 €/mies za 2,5k wykonań | 19,99 $/mies | 9 $/mies | w M365 |
| Kod własny (JS/Python) | Tak, natywnie | Ograniczone | Tak | Tak |
| Liczba integracji | 500+ | 7000+ | 1500+ | 1000+ |
| Open source | Tak | Nie | Nie | Nie |
| Wbudowane agenty AI | Tak | Beta | Tak | Copilot Studio |
n8n wygrywa, gdy potrzebujesz pełnej kontroli nad danymi (RODO, dane wrażliwe) i nie chcesz płacić za każde uruchomienie automatyzacji. Zapier bije konkurencję liczbą integracji i prostotą obsługi. Make oferuje lepszą wizualizację skomplikowanych scenariuszy z równoległymi gałęziami. Power Automate ma sens, jeśli już płacisz za Microsoft 365.
Pełne porównanie alternatyw i platform z wizualnym edytorem znajdziesz w naszym zestawieniu 15 najlepszych platform no-code w 2025 roku.
Self-hosted czy n8n Cloud
n8n można wdrożyć na dwa sposoby. Wybór zależy od budżetu, kompetencji technicznych i wymagań prawnych.
n8n Cloud (płatny SaaS):
- Plan Starter 20 €/mies za 2 500 wykonań, Pro 50 €/mies za 10 000 wykonań, Business 667 €/mies za 40 000 wykonań (ceny przy rozliczeniu rocznym; miesięczne są o ok. 17% wyższe)
- Gotowy do pracy w 2 minuty, bez instalacji
- Automatyczne aktualizacje i kopie zapasowe
- Wsparcie techniczne producenta w cenie
Self-hosted (darmowa licencja Community):
- Pełna kontrola nad danymi i kosztami
- Zero limitów na liczbę workflowów i wykonań
- Wymaga własnego serwera (VPS od 20 zł/miesiąc spokojnie wystarcza na start)
- Aktualizacje i backupy musisz robić samodzielnie
Z naszego doświadczenia w FoxLink.pl: dla małych firm self-hosted na VPS z 4 GB RAM obsługuje setki workflowów bez najmniejszego problemu. Dla dużych organizacji przetwarzających dane osobowe rekomendujemy on-premise lub chmurę prywatną w polskim data center — to najlepsza odpowiedź na pytania audytora RODO.
Pomożemy Ci wybrać optymalny model wdrożenia. Sprawdź naszą ofertę integracji systemów ERP i CRM, gdzie często wykorzystujemy n8n jako warstwę pośredniczącą między starszymi systemami biznesowymi a nowoczesnymi aplikacjami SaaS.
Instalacja n8n krok po kroku
Najprostszą metodą jest Docker. Zakładamy, że masz zainstalowany Docker Engine na serwerze Linux lub komputerze lokalnym.
1. Utwórz wolumen i uruchom kontener n8n:
docker volume create n8n_data
docker run -d \
--name n8n \
-p 5678:5678 \
-v n8n_data:/home/node/.n8n \
-e GENERIC_TIMEZONE="Europe/Warsaw" \
-e TZ="Europe/Warsaw" \
docker.n8n.io/n8nio/n8n
2. Otwórz w przeglądarce adres http://localhost:5678 i utwórz konto administratora (e-mail i hasło). Konto pozostaje wyłącznie lokalne — nie wysyłasz żadnych danych do producenta.
3. Skonfiguruj HTTPS dla produkcji za pomocą reverse proxy: Caddy, Traefik lub Nginx Proxy Manager. Bez HTTPS nie zadziałają webhooki z większości zewnętrznych usług takich jak Stripe, GitHub czy Shopify.
4. Włącz regularny backup woluminu Docker. To w nim zapisane są wszystkie Twoje workflowy, credentials i historia wykonań — utrata tego folderu oznacza utratę całej pracy.
5. Skonfiguruj zmienne środowiskowe odpowiedzialne za szyfrowanie poświadczeń (N8N_ENCRYPTION_KEY). Bez tego po pierwszym restarcie wszystkie Twoje klucze API staną się bezużyteczne.

Jeśli wolisz oddać techniczne aspekty specjalistom, sprawdź naszą obsługę informatyczną na abonament — utrzymujemy serwery klientów z n8n od pierwszego dnia produkcji.
Twoja pierwsza automatyzacja w n8n
Zbudujmy prawdziwy, użyteczny workflow: codzienna wysyłka raportu o nowych zamówieniach z WooCommerce na e-mail zespołu.
Krok 1 — Trigger Schedule. Dodaj node „Schedule Trigger" i ustaw „Trigger Interval" na „Days", godzina 9:00. Workflow będzie się uruchamiał codziennie rano.
Krok 2 — Pobranie zamówień. Dodaj node „WooCommerce" → operacja „Get Many Orders". W polu „Created After" wstaw wyrażenie {{ $now.minus({days: 1}).toISO() }} — pobierze zamówienia z ostatnich 24 godzin. Uwierzytelnij się kluczem API wygenerowanym w panelu sklepu.
Krok 3 — Formatowanie danych. Dodaj node „Code" i wklej krótki fragment kodu w JavaScript:
const orders = items.map(item =>
`#${item.json.id} — ${item.json.total} PLN — ${item.json.billing.email}`
).join('\n');
return [{ json: { report: orders, count: items.length } }];
Krok 4 — Wysyłka e-maila. Dodaj node „Send Email" (SMTP). W polu „Subject" wstaw Raport WooCommerce — {{$json.count}} zamówień. W treści użyj wyrażenia {{$json.report}}. Skonfiguruj poświadczenia SMTP swojego serwera pocztowego (np. Gmail z hasłem aplikacji).
Krok 5 — Aktywuj workflow przełącznikiem w prawym górnym rogu. Od tej chwili o 9:00 zespół dostaje świeży raport — bez Twojego udziału.

To prosty przykład, ale pokazuje szkielet każdego workflow w n8n: trigger → pobranie danych → transformacja → akcja. Po zrozumieniu tego schematu zbudujesz dowolnie skomplikowane scenariusze, łącznie z pełną automatyzacją sprzedaży na Allegro i Amazon — od zamówienia po wysyłkę.
Najczęstsze błędy początkujących z n8n
Przez lata wdrożeń u klientów zauważyliśmy kilka typowych pułapek, w które wpada większość osób uczących się n8n.
Brak obsługi błędów. Każdy produkcyjny workflow musi mieć osobny „Error Workflow" (ustawiasz go w opcjach głównego workflowa). Inaczej awaria zewnętrznego API zostanie niezauważona, a Ty zorientujesz się dopiero, gdy klient zadzwoni z reklamacją.
Wpisywanie kluczy API na sztywno. Używaj zakładki „Credentials" — n8n szyfruje je w bazie i ukrywa przed widokiem. Wpisywanie tokenów wprost w nagłówkach to prosta droga do wycieku — wystarczy, że wyeksportujesz workflow do JSON i wrzucisz na GitHub.
Pętle bez limitów. Node „Loop Over Items" potrafi zapętlić się w nieskończoność, jeśli logika warunkowa zwraca błędne dane. Zawsze ustaw „Max Iterations" na rozsądną wartość — np. 1000.
Niedocenianie wersjonowania. n8n ma wbudowaną zakładkę „Workflow History" — pozwala wrócić do poprzedniej wersji workflow z poziomu UI, bez Git (domyślnie historia trzymana jest 14 dni, konfigurowalne przez N8N_WORKFLOW_HISTORY_PRUNE_TIME). Wersja Enterprise daje natywną integrację z Git przez Source Control. Dla pełnego backupu, code review i przenoszenia workflow między środowiskami (dev → staging → prod) i tak warto eksportować do JSON i trzymać w repozytorium Git.
Ignorowanie rate limit. Notion, OpenAI czy WooCommerce mają twarde limity zapytań. Dodaj node „Wait" lub łącz zapytania w wsady — inaczej dostaniesz HTTP 429 i workflow padnie w najgorszym możliwym momencie.
Najczęściej zadawane pytania
Czy n8n jest darmowy?
Tak, wersja Community Edition jest darmowa i open source. Możesz ją uruchomić u siebie bez limitów na liczbę workflowów. Płacisz tylko za hosting (od ~20 zł/miesiąc za VPS) lub za n8n Cloud, jeśli wolisz gotowe rozwiązanie SaaS.
Czy n8n nadaje się dla osób bez umiejętności programowania?
Tak, większość workflowów zbudujesz wyłącznie wizualnie, łącząc gotowe node'y myszką. JavaScript jest potrzebny tylko przy nietypowych transformacjach danych, a społeczność na forum n8n chętnie dzieli się gotowymi przykładami kodu.
Czy n8n jest bezpieczny dla danych RODO?
Wersja self-hosted daje pełną kontrolę nad danymi — nigdy nie opuszczają one Twojego serwera. To największa przewaga n8n nad Zapierem i Make, które przetwarzają dane na serwerach w USA. Pamiętaj jednak o szyfrowaniu poświadczeń i regularnych backupach.
Ile czasu zajmuje wdrożenie pierwszej automatyzacji?
Pierwsza działająca automatyzacja powstanie w 30–60 minut, jeśli masz już zainstalowane n8n. Wdrożenie kompleksowego systemu integrującego CRM, sklep i system księgowy zajmuje zwykle 2–4 tygodnie pracy doświadczonego zespołu.
Czy n8n może zastąpić mojego programistę?
Nie zastąpi, ale znacząco odciąży. n8n świetnie nadaje się do typowych integracji i przepływów danych. Złożoną logikę biznesową, krytyczne systemy transakcyjne i aplikacje z dużym ruchem nadal warto pisać klasycznie.
Wdrożenie n8n w firmie wymaga nie tylko instalacji, ale także zaprojektowania workflowów, integracji z istniejącymi systemami i bieżącego utrzymania. W FoxLink.pl wdrażamy automatyzacje n8n od podstaw — od audytu procesów po szkolenie zespołu. Sprawdź naszą pełną ofertę automatyzacji procesów biznesowych, a jeśli prowadzisz firmę na Pomorzu, zapoznaj się z dedykowanymi usługami automatyzacji procesów w Trójmieście.
Podsumowanie
- n8n to alternatywa open source dla Zapiera i Make — darmowa w wersji self-hosted, z pełną kontrolą nad danymi i bez limitów na liczbę workflowów.
- Architektura oparta na node'ach (Trigger, Action, Logic) i danych JSON pozwala budować zarówno proste integracje, jak i złożone systemy z udziałem agentów AI.
- Instalacja przez Docker zajmuje 5 minut, a pierwsza działająca automatyzacja powstanie w pół godziny — wystarczy trigger, pobranie danych, transformacja i akcja.
- Największe ryzyko to brak obsługi błędów i wersjonowania — produkcyjny workflow zawsze powinien mieć Error Workflow i kopię w repozytorium Git.


