8 marca 2025
3 min
integracje
początkujący

Podstawowa integracja z n8n

Naucz się jak zintegrować platformę z n8n, aby automatyzować przepływ danych.

Podstawowa integracja z n8n

n8n to open-source narzędzie do automatyzacji workflow, które pozwala na łączenie różnych aplikacji i usług. W tym tutorialu nauczysz się jak zintegrować platformę z n8n.

Czego potrzebujesz

Przed rozpoczęciem upewnij się że masz:

  • Zainstalowane n8n (lub konto na n8n.cloud)
  • Dostęp do API platformy
  • Podstawową wiedzę o automatyzacjach

Krok 1: Utwórz nowy workflow

  1. Zaloguj się do n8n
  2. Kliknij New workflow
  3. Zobaczysz pusty obszar roboczy z ikoną "+"

Krok 2: Dodaj węzeł wyzwalacza

  1. Kliknij ikonę "+" w obszarze roboczym
  2. Wyszukaj "Webhook"
  3. Wybierz Webhook > Webhook
  4. Kliknij Add
  5. W panelu webhook:
    • Wybierz metodę HTTP: POST
    • Wybierz Authentication: None
    • Kliknij Listen for Test Event
  6. Skopiuj URL webhooka - będziesz go potrzebował później

Krok 3: Skonfiguruj API platformy

  1. Zaloguj się do platformy Nowe Firmy
  2. Przejdź do ustawień integracji
  3. Wklej URL webhooka z n8n
  4. Wybierz typ zdarzenia (np. "Nowa firma")
  5. Zapisz konfigurację

Krok 4: Przetestuj webhook

  1. Wyzwól zdarzenie w platformie (np. dodaj nową firmę)
  2. Wróć do n8n
  3. Kliknij Send Test Event
  4. Sprawdź czy dane zostały odebrane
  5. Kliknij Done

Krok 5: Dodaj węzeł akcji

  1. Kliknij ikonę "+" obok webhooka
  2. Wyszukaj aplikację, z którą chcesz zintegrować (np. Google Sheets, Email, Slack)
  3. Wybierz odpowiedni węzeł (np. Google Sheets > Append to Sheet)
  4. Skonfiguruj węzeł:
    • Wybierz arkusz Google Sheets
    • Zmapuj pola z webhooka do kolumn w arkuszu
  5. Kliknij Add

Krok 6: Przetestuj workflow

  1. Kliknij przycisk Execute Workflow
  2. n8n uruchomi webhook i poczeka na dane
  3. Wyzwól zdarzenie w platformie (np. dodaj nową firmę)
  4. Sprawdź czy dane zostały przesłane do n8n
  5. Sprawdź czy akcja została wykonana poprawnie

Krok 7: Włącz automatyzację

  1. Jeśli test przebiegł pomyślnie, kliknij Save
  2. Włącz workflow klikając przełącznik Active
  3. Workflow będzie teraz automatycznie uruchamiany przy każdym zdarzeniu

Wskazówki

  • Self-hosted vs Cloud: n8n może być hostowany samodzielnie lub używany jako usługa cloud
  • Limit operacji: Wersja cloud ma limit operacji, self-hosted jest nieograniczony
  • Historia: Możesz przeglądać historię uruchomień w zakładce "Executions"
  • Błędy: Jeśli workflow się nie powiedzie, sprawdź zakładkę "Executions"

Przykłady użycia

Przykład 1: Automatyczne dodawanie firm do Google Sheets

  1. Webhook: Nowa firma w platformie
  2. Akcja: Dodaj wiersz do Google Sheets

Przykład 2: Wysyłanie powiadomień email

  1. Webhook: Nowa firma w platformie
  2. Akcja: Wyślij email z informacjami o firmie

Przykład 3: Publikowanie w Slack

  1. Webhook: Nowa firma w platformie
  2. Akcja: Wyślij wiadomość do kanału Slack

Problemy i rozwiązania

Webhook nie otrzymuje danych

Jeśli webhook nie otrzymuje danych:

  • Sprawdź czy URL webhooka jest poprawny
  • Upewnij się że platforma wysyła dane na poprawny URL
  • Sprawdź czy webhook jest aktywny w n8n

Węzeł nie działa

Jeśli węzeł nie działa:

  • Sprawdź czy masz poprawne uprawnienia do aplikacji
  • Upewnij się że mapowanie pól jest poprawne
  • Sprawdź historię błędów w n8n

Workflow nie uruchamia się

Jeśli workflow nie uruchamia się:

  • Sprawdź czy workflow jest aktywny
  • Upewnij się że webhook jest poprawnie skonfigurowany
  • Sprawdź czy platforma wysyła dane na webhook

Podsumowanie

Podstawowa integracja z n8n pozwala na automatyzację przepływu danych między platformą a innymi aplikacjami. Pamiętaj o testowaniu workflow przed włączeniem automatyzacji i monitorowaniu historii uruchomień.


Chcesz nauczyć się automatyzacji email? Sprawdź tutorial "Automatyzacja email z n8n".