Jak stworzyć pierwszy workflow w n8n

Jak stworzyć pierwszy workflow w n8n — krok po kroku

Zbuduj działającą automatyzację od zera — od wyboru triggera przez połączenie węzłów po aktywację i testowanie workflow n8n.

2 marca 2026·n8n·7 min czytania

Spis treści

  1. Czym jest workflow (przepływ pracy) w n8n
  2. Jak stworzyć nowy workflow krok po kroku
  3. Jak testować i debugować workflow w n8n
  4. Jak zarządzać i organizować workflows
  5. Często zadawane pytania

Czym jest workflow (przepływ pracy) w n8n

Workflow w n8n to zestaw połączonych ze sobą węzłów (nodes), które razem realizują określone zadanie automatyzacji. Możesz myśleć o nim jak o wizualnym przepisie: każdy krok to węzeł, a strzałki między nimi pokazują, w jakiej kolejności i w jakim kierunku przepływają dane. Jeden workflow może być prosty — np. "gdy przyjdzie e-mail z tematem ZAMÓWIENIE, wyślij SMS-a" — albo bardzo złożony, z dziesiątkami kroków, warunkami, pętlami i odgałęzieniami.

Każdy workflow w n8n zaczyna się od węzła wyzwalacza (trigger). To on decyduje, kiedy przepływ zostanie uruchomiony. Wyzwalacz może reagować na zdarzenie zewnętrzne (np. żądanie HTTP, nową wiadomość e-mail, nowy wiersz w arkuszu) albo działać według harmonogramu (np. co godzinę, codziennie o 9:00, pierwszego dnia miesiąca). Po wyzwoleniu dane przepływają przez kolejne węzły akcji — każdy z nich coś z danymi robi: pobiera dodatkowe informacje, transformuje, filtruje, wysyła, zapisuje.

Kluczową zaletą n8n jest to, że widzisz dane na każdym etapie. Kliknij na dowolny węzeł po uruchomieniu testowym, a zobaczysz dokładnie, co do niego weszło i co z niego wyszło. To dramatycznie upraszcza budowanie i naprawianie przepływów w porównaniu do kodowania skryptów.

Jak stworzyć nowy workflow krok po kroku

Poniżej przeprowadzę cię przez tworzenie prostego, ale działającego workflow: za każdym razem, gdy wywołasz specjalny adres URL (webhook), n8n wyśle ci e-mail z potwierdzeniem. To idealny punkt startowy — pozwala zrozumieć, jak działają triggery i akcje.

Krok 1: Utwórz nowy workflow

W menu bocznym kliknij "Workflows", a następnie przycisk "+ New Workflow" w prawym górnym rogu. Zostaniesz przeniesiony na pustą kanwę z komunikatem "Add first step". Nadaj workflow nazwę, klikając domyślną nazwę "My workflow" u góry strony i wpisując własną, np. "Powiadomienie e-mail po wywołaniu webhooka".

Krok 2: Dodaj trigger — węzeł Webhook

Kliknij przycisk "+" lub kliknij na środku kanwy, by otworzyć panel węzłów. W polu wyszukiwania wpisz "Webhook" i wybierz węzeł o tej nazwie. Pojawi się on na kanwie jako pierwszy blok. Kliknij na węzeł, by otworzyć jego ustawienia. Ustaw metodę HTTP na "POST" i zanotuj wygenerowany URL testowy — będzie ci potrzebny za chwilę. Kliknij "Listen for test event", by webhook zaczął nasłuchiwać.

Krok 3: Dodaj akcję — węzeł Gmail lub Send Email

Kliknij "+" po prawej stronie węzła Webhook (na strzałce wyjściowej), by dodać kolejny węzeł. Wpisz w wyszukiwarce "Gmail" lub "Send Email" i wybierz odpowiedni węzeł. Jeśli używasz Gmaila po raz pierwszy, n8n poprosi o skonfigurowanie poświadczeń (credentials) — kliknij "Create New Credential" i postępuj zgodnie z instrukcją OAuth. W ustawieniach węzła wypełnij pole "To" adresem e-mail odbiorcy, "Subject" tytułem wiadomości i "Message" jej treścią.

Krok 4: Połącz węzły, przetestuj i aktywuj workflow

Upewnij się, że strzałka łączy węzeł Webhook z węzłem Gmail. Teraz wyślij żądanie testowe na adres URL webhooka (np. przez Postman albo bezpośrednio w przeglądarce dla GET, lub curl dla POST). n8n wykryje żądanie, przepłynie przez węzeł Gmail i wyśle e-mail. Sprawdź skrzynkę — jeśli wiadomość dotarła, workflow działa poprawnie. Kliknij przełącznik "Inactive" w prawym górnym rogu, by zmienić go na "Active" — od tej chwili workflow działa automatycznie.

Wskazówka: W n8n możesz używać danych z poprzednich węzłów w polach tekstowych, wpisując wyrażenia w formacie {{ $json.fieldName }}. Na przykład, jeśli webhook odbiera imię użytkownika, możesz użyć go w treści e-maila: "Cześć {{ $json.imie }}, dziękujemy za kontakt!"

Jak testować i debugować workflow w n8n

n8n oferuje kilka wbudowanych narzędzi do testowania i diagnozowania problemów z workflows. Korzystaj z nich regularnie, szczególnie podczas budowania nowych automatyzacji.

Ręczne uruchomienie (Execute Workflow) to najprostszy sposób na test. Kliknij przycisk "Execute Workflow" w lewym dolnym rogu kanwy. Jeśli twój workflow zaczyna się od webhooka lub zdarzenia zewnętrznego, n8n uruchomi go z przykładowymi danymi — lub poczeka, aż rzeczywiście dotrze zdarzenie (tryb "Listen for test event").

Podgląd danych między węzłami jest dostępny po każdym uruchomieniu testowym. Kliknij na dowolny węzeł na kanwie — po prawej stronie pojawi się panel z danymi wejściowymi (INPUT) i wyjściowymi (OUTPUT). Widzisz dokładnie, jakie dane weszły do węzła i co z nich zostało wygenerowane. To pozwala szybko zidentyfikować, gdzie w przepływie coś poszło nie tak.

Historia wykonań (Executions) to sekcja w menu bocznym, gdzie znajdziesz pełną listę wszystkich uruchomień każdego workflow. Wykonania z błędami są oznaczone czerwonym znacznikiem. Kliknij w konkretne wykonanie, by zobaczyć stan każdego węzła w tym konkretnym uruchomieniu — łącznie z komunikatem błędu i danymi, które go wywołały.

Ważne: Podczas testowania workflow jest w trybie "Inactive" (nieaktywny). Zmiany, które wprowadzasz na kanwie, nie wpływają na działające (aktywne) wykonania. Dopiero po kliknięciu "Save" i przełączeniu na "Active" nowa wersja zaczyna obowiązywać.
Wskazówka: Jeśli węzeł zwraca błąd, sprawdź zakładkę "Logs" po kliknięciu na ten węzeł. Często komunikat błędu zawiera dokładną przyczynę problemu — np. brakujące uprawnienie API, błędna nazwa pola albo przekroczony limit zapytań.

Jak zarządzać i organizować workflows

Gdy zaczniesz budować coraz więcej automatyzacji, porządek w bibliotece workflows stanie się ważny. n8n oferuje kilka mechanizmów organizacji, które warto poznać od początku.

Nazwy i opisy workflows są pierwszym krokiem do porządku. Nadawaj workflows czytelne, opisowe nazwy, np. "Powiadomienie Slack — nowe zamówienie WooCommerce" zamiast "Workflow 5". Możesz też dodać opis przepływu w ustawieniach, który wyjaśnia, co robi, kiedy i dlaczego.

Tagi (Tags) pozwalają grupować workflows według tematu lub projektu. Otwórz workflow i kliknij "Add Tags" w panelu ustawień. Możesz stworzyć własne tagi, np. "Sprzedaż", "Raportowanie", "Gmail", "Klienci". Następnie filtrujesz listę workflows według wybranego tagu — szczególnie przydatne przy kilkunastu lub więcej przepływach.

Aktywowanie i dezaktywowanie workflows to operacja, którą wykonujesz przełącznikiem "Active/Inactive" na liście workflows lub bezpośrednio na kanwie edytora. Nieaktywny workflow nie będzie reagował na zdarzenia ani nie uruchomi się według harmonogramu — jest "zamrożony". Użyj dezaktywacji, gdy chcesz tymczasowo zatrzymać automatyzację bez jej usuwania, np. podczas prac serwisowych lub sezonowych przerw w działalności.

Często zadawane pytania

Jak wiele węzłów może mieć jeden workflow?

n8n nie narzuca twardego limitu liczby węzłów w jednym workflow. W praktyce można tworzyć przepływy z kilkudziesięcioma węzłami, rozgałęzieniami warunkowego (IF/Switch) i pętlami (Loop Over Items). Bardzo rozbudowane workflows warto jednak dzielić na mniejsze moduły wywoływane przez węzeł "Execute Workflow" — to ułatwia zarządzanie, testowanie i debugowanie każdej części osobno.

Jak skopiować istniejący workflow w n8n?

Otwórz workflow, który chcesz skopiować. Kliknij menu (trzy kropki) przy nazwie workflow lub użyj opcji w menu górnym i wybierz "Duplicate". n8n tworzy identyczną kopię przepływu z przyrostkiem "copy" w nazwie — możesz ją edytować bez wpływu na oryginał. Możesz też wyeksportować workflow do pliku JSON (opcja "Export" w menu) i zaimportować go w innej instancji n8n lub udostępnić współpracownikom.

Co to jest "execution" w n8n?

"Execution" (wykonanie) to jeden cykl uruchomienia workflow — od momentu, gdy trigger wykryje zdarzenie lub nastąpi ręczne uruchomienie, aż do zakończenia ostatniego węzła w przepływie. Każde execution jest zapisywane w historii z datą, godziną, czasem trwania i statusem (Success lub Error). Możesz przeglądać historię wykonań w sekcji "Executions" w menu bocznym — zarówno dla konkretnego workflow, jak i dla wszystkich przepływów naraz.

Chcesz uruchomić n8n bez konfiguracji serwera?

smartxhosting.pl oferuje n8n w gotowym kontenerze Docker za 10 zł/miesiąc. Darmowy SSL, 10 GB przestrzeni i dostęp przez przeglądarkę — gotowe w kilka minut.

Zamów hosting n8n
n8nautomatyzacjaintegracja aplikacjiworkflow
Czy ta informacja była pomocna? 0 klientów oceniło tę informację jako przydatną (0 Głosów)