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
- Zaloguj się do n8n
- Kliknij New workflow
- Zobaczysz pusty obszar roboczy z ikoną "+"
Krok 2: Dodaj węzeł wyzwalacza
- Kliknij ikonę "+" w obszarze roboczym
- Wyszukaj "Webhook"
- Wybierz Webhook > Webhook
- Kliknij Add
- W panelu webhook:
- Wybierz metodę HTTP: POST
- Wybierz Authentication: None
- Kliknij Listen for Test Event
- Skopiuj URL webhooka - będziesz go potrzebował później
Krok 3: Skonfiguruj API platformy
- Zaloguj się do platformy Nowe Firmy
- Przejdź do ustawień integracji
- Wklej URL webhooka z n8n
- Wybierz typ zdarzenia (np. "Nowa firma")
- Zapisz konfigurację
Krok 4: Przetestuj webhook
- Wyzwól zdarzenie w platformie (np. dodaj nową firmę)
- Wróć do n8n
- Kliknij Send Test Event
- Sprawdź czy dane zostały odebrane
- Kliknij Done
Krok 5: Dodaj węzeł akcji
- Kliknij ikonę "+" obok webhooka
- Wyszukaj aplikację, z którą chcesz zintegrować (np. Google Sheets, Email, Slack)
- Wybierz odpowiedni węzeł (np. Google Sheets > Append to Sheet)
- Skonfiguruj węzeł:
- Wybierz arkusz Google Sheets
- Zmapuj pola z webhooka do kolumn w arkuszu
- Kliknij Add
Krok 6: Przetestuj workflow
- Kliknij przycisk Execute Workflow
- n8n uruchomi webhook i poczeka na dane
- Wyzwól zdarzenie w platformie (np. dodaj nową firmę)
- Sprawdź czy dane zostały przesłane do n8n
- Sprawdź czy akcja została wykonana poprawnie
Krok 7: Włącz automatyzację
- Jeśli test przebiegł pomyślnie, kliknij Save
- Włącz workflow klikając przełącznik Active
- 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
- Webhook: Nowa firma w platformie
- Akcja: Dodaj wiersz do Google Sheets
Przykład 2: Wysyłanie powiadomień email
- Webhook: Nowa firma w platformie
- Akcja: Wyślij email z informacjami o firmie
Przykład 3: Publikowanie w Slack
- Webhook: Nowa firma w platformie
- 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".