Blog

Make czy n8n — co wybrać do automatyzacji w małej firmie

4 min czytania
  • ai
  • automatyzacje
Zautomatyzowana linia robotów — automatyzacja procesów

Make i n8n pozwalają połączyć narzędzia używane w firmie. Przykładowy proces: przychodzi zapytanie, dane trafiają do arkusza, model przygotowuje podsumowanie, a handlowiec dostaje je przy zgłoszeniu w CRM-ie. Wybór platformy wpływa na to, jak taki proces się buduje, ile kosztuje jego używanie i kto później potrafi go poprawić.

Pracuję z Make, n8n i własnym kodem. Przed wyborem warto sprawdzić konkretną integrację oraz ustalić, kto będzie zajmował się nią po uruchomieniu.

Kto poprawi automatyzację po zmianie formularza

Załóżmy, że w formularzu pojawia się nowe pole. Ktoś musi dodać je do przepływu, wskazać miejsce w CRM-ie i sprawdzić, czy dane zapisują się poprawnie. Jeśli ma to robić pracownik firmy, dobrze włączyć go w wybór narzędzia.

W Make proces układa się w wizualnym edytorze z modułów i połączeń. Przy standardowych integracjach można zbudować dużo bez pisania kodu. To dobry kandydat do sprawdzenia, gdy zespół chce sam zmieniać pola, warunki i treść powiadomień. Sposób budowy scenariuszy i dostępne funkcje pokazuje opis platformy Make.

n8n również ma edytor wizualny. Nie trzeba zakładać, że każda zmiana będzie wymagała programisty, ale przy bardziej rozbudowanym przepływie dochodzi praca z wyrażeniami i strukturą danych. Osobno jest kwestia serwera: n8n można uruchomić w chmurze dostawcy albo na własnej infrastrukturze. Ten wybór opisuje dokumentacja n8n.

Praktyczna próba to poproszenie przyszłego opiekuna o jedną zmianę w gotowym przykładzie. Niech doda pole albo znajdzie przyczynę błędu. Wtedy widać, z czym poradzi sobie sam, a gdzie będzie potrzebował pomocy.

Jak porównać koszty

Make rozlicza użycie w kredytach. W wielu modułach jedna operacja zużywa jeden kredyt, ale część funkcji AI ma inne zasady. Przy własnym połączeniu z dostawcą modelu można płacić osobno za kredyty Make i za tokeny u dostawcy. Szczegóły zależą od modułu i sposobu połączenia, co opisuje dokumentacja kredytów Make.

W płatnych planach n8n podstawą rozliczania automatyzacji są wykonania całego przepływu. Jedno wykonanie może mieć wiele kroków. To inna jednostka niż pojedyncza operacja modułu w Make, więc porównanie dwóch takich samych liczb z cenników będzie mylące. Definicję wykonania podaje cennik n8n.

Do porównania przyda się ten sam proces uruchomiony na tej samej próbce danych. Sprawdź zużycie, liczbę powtórzeń i to, co dzieje się po przekroczeniu limitu. Dolicz opłaty za model oraz ewentualne dodatkowe usługi. Dłuższy przepływ uruchamiany raz dziennie może dać inny rachunek niż krótkie zadanie odpalane po każdym mailu.

Własny serwer to też praca

n8n ma bezpłatną edycję Community do samodzielnego hostowania, a także płatne edycje z dodatkowymi funkcjami. Dostępne warianty zestawiono w dokumentacji planów n8n.

Przy własnej instalacji trzeba opłacić infrastrukturę i zapewnić jej utrzymanie. Ktoś aktualizuje oprogramowanie, robi kopie zapasowe i reaguje, gdy usługa przestaje działać. Warto ustalić, kto może ją odtworzyć i czy sprawdzono odtwarzanie z kopii.

Jeśli nikt w firmie ani po stronie wykonawcy nie ma tego w zakresie, porównaj Make z n8n Cloud. Własny serwer ma więcej sensu, gdy istnieje potrzeba kontroli nad instalacją i jest osoba odpowiedzialna za jej obsługę. Sam brak abonamentu za Community nie wystarczy do policzenia całego kosztu.

Gdzie trafią dane

Uruchomienie n8n na własnym serwerze pozwala kontrolować tę część systemu. Połączenia z innymi usługami nadal trzeba sprawdzić osobno. Jeśli przepływ wysyła treść maila do zewnętrznego modelu, ta treść opuszcza serwer. Podobnie przy zapisie danych do chmurowego CRM-a.

Rozpisz więc drogę danych: formularz, platforma automatyzacji, model, CRM, logi. Przy każdym miejscu ustal zakres zapisu, dostęp i czas przechowywania. To pozwala zauważyć np. pełną treść zapytania klienta pozostającą w historii wykonań, choć do dalszej pracy wystarczał sam numer sprawy.

Sprawdź konkretną integrację

Obecność nazwy aplikacji na liście integracji nie wystarczy. Potrzebna jest obsługa tej czynności, którą chcesz wykonać. Moduł może umieć dodać kontakt, ale nie udostępniać pola używanego w twoim CRM-ie. Wtedy trzeba sprawdzić inne połączenie lub możliwość użycia API.

Przy próbie warto też odłączyć dostęp albo podać niepełne dane. Zobaczysz, czy da się znaleźć błąd i bezpiecznie ponowić zadanie. Jeśli po ponowieniu tworzy się drugi rekord, trzeba to rozwiązać przed uruchomieniem na stałe.

Dla stabilnego zadania można rozważyć skrypt, np. w Pythonie. Będzie wymagał utrzymania, testów i miejsca do uruchamiania, ale może pasować do procesu, którego nikt nie potrzebuje edytować wizualnie.

Jeżeli opis procesu jeszcze nie powstał, zacznij od zebrania przykładów według tekstu o pierwszym wdrożeniu AI. Z nimi łatwiej sprawdzić, czego potrzebujesz od platformy.

Wróć do bloga