Większość małych firm pozyskuje klientów przez formularz kontaktowy na stronie internetowej. Tradycyjny proces wygląda tak: klient wysyła formularz -> na skrzynkę e-mailową firmy przychodzi powiadomienie -> pracownik odczytuje maila -> ręcznie odpisuje lub przepisuje dane do zeszytu/Excela. Niestety, w natłoku codziennych spraw maile giną w spamie, są oznaczane jako przeczytane przez przypadek, a czas odpowiedzi wydłuża się do kilkunastu godzin. Połączenie formularza kontaktowego ze zleceniami polega na zintegrowaniu strony internetowej z programem do zarządzania zadaniami lub CRM za pomocą narzędzi pośredniczących (takich jak Zapier lub Make), które automatycznie przesyłają wpisy klientów bezpośrednio na tablicę zleceń bez pośrednictwa tradycyjnej skrzynki e-mail. Aby połączyć formularz ze zleceniami i zapobiec zagubieniu zapytań, należy skonfigurować wyzwalacz (webhook) w formularzu na stronie www, połączyć go ze scenariuszem w Zapier/Make, który sparsuje dane klienta, automatycznie utworzy nową kartę zlecenia na tablicy zadań (np. w Trello lub Asanie), wyśle powiadomienie do zespołu na komunikatorze oraz wyśle automatyczne potwierdzenie do klienta z informacją o przyjęciu zgłoszenia. Taka integracja skraca czas reakcji na zapytanie o ponad 90% i eliminuje ryzyko przeoczenia wiadomości.
Dzięki takiemu podejściu każde zapytanie od pierwszej sekundy staje się fizycznym zadaniem przypisanym do konkretnej osoby w firmie, a jego status jest widoczny dla całego zespołu.
Ręczna obsługa zapytań (E-mail) vs Automatyczne łączenie: Tabela porównawcza
Aby zobaczyć korzyści z wdrożenia automatycznego przepływu zapytań, przeanalizujmy poniższe zestawienie:
| Cecha | Ręczna Obsługa (Skrzynka E-mail) | Automatyczne Łączenie (Formularz -> CRM/Zadania) |
|---|---|---|
| Gdzie trafia zapytanie? | Do skrzynki odbiorczej (często współdzielonej przez wiele osób). | Bezpośrednio na tablicę Kanban (np. Trello) w kolumnie „Nowe”. |
| Ryzyko zgubienia wiadomości | Wysokie. Mail może wpaść do spamu, zostać przeoczony lub usunięty. | Zerowe. Dane są zapisywane w bazie danych i na tablicy zadań równolegle. |
| Czas odpowiedzi (reakcji) | Od kilku do kilkunastu godzin (w zależności od obłożenia pracą biura). | Od kilku minut do godziny (system sam wysyła autoresponder i alertuje zespół). |
| Odpowiedzialność za zlecenie | Rozmyta. Nikt nie wie, kto akurat odpisuje na danego maila. | Jasna. Karta zadania ma przypisanego właściciela od momentu utworzenia. |
| Historia ustaleń | Rozproszona w wątkach mailowych na komputerach różnych pracowników. | Skonsolidowana w jednym miejscu – w komentarzach pod kartą zlecenia. |
| Zarządzanie plikami (załączniki) | Załączniki zapychają skrzynkę i są trudne do znalezienia po czasie. | Pliki są automatycznie podpinane do karty zadania w chmurze. |
| Statystyki i raporty | Trudne do wyliczenia. Trzeba ręcznie zliczać wiadomości. | Automatyczne raporty: ile zapytań spłynęło, jaki procent zamienił się w sprzedaż. |
Jak to działa pod maską? (Webhooks i API)
Przed przystąpieniem do konfiguracji warto zrozumieć dwa pojęcia techniczne, które umożliwiają tę magię i pozwalają na łączenie odległych od siebie systemów:
- API (Application Programming Interface): To zestaw reguł, które pozwalają jednemu programowi „rozmawiać” z drugim. Umożliwia ono np. Make wydanie polecenia systemowi Trello: „Stwórz kartę o nazwie X i opisie Y”. API to otwarte drzwi do programu, przez które możemy przesyłać dane w ustandaryzowany sposób.
Webhook: To rodzaj „natychmiastowego powiadomienia”. Zamiast pytać stronę internetową co 5 minut: „Czy ktoś wypełnił formularz?”*, strona sama w momencie kliknięcia przycisku „Wyślij” wysyła paczkę danych (np. Imię, Telefon, Treść) pod specjalny, unikalny adres URL wygenerowany w Make/Zapierze. Jest to tak zwana komunikacja sterowana zdarzeniami (Event-Driven).
Dzięki webhookom przesył danych odbywa się natychmiastowo, w ułamku sekundy po wysłaniu formularza przez klienta, bez obciążania serwera ciągłymi zapytaniami.
Poradnik krok po kroku: Integracja WordPress + Make + Trello
Poniżej znajdziesz sprawdzony przepis na zbudowanie własnego systemu obiegu zleceń bez pisania ani jednej linijki kodu.
Krok 1: Przygotowanie formularza na stronie www (WordPress)
Do stworzenia formularza użyj popularnej wtyczki (np. Elementor Pro Forms, Contact Form 7 lub WPForms).
- Dodaj pola: Imię i Nazwisko, E-mail, Telefon, Rodzaj usługi (lista rozwijana), Opis zlecenia.
- Zwróć uwagę na walidację pól (np. pole Telefon powinno akceptować tylko cyfry i znaki kierunkowe, a E-mail musi zawierać znak `@` oraz poprawną domenę). Zabezpieczy to system przed błędnymi danymi.
- W ustawieniach formularza (np. w Elementorze) w sekcji „Actions After Submit” wybierz opcję Webhook.
Krok 2: Przygotowanie tablicy zleceń w Trello
Załóż darmowe konto w Trello i stwórz tablicę o nazwie „Zlecenia”.
- Stwórz kolumny odzwierciedlające etapy Twojej pracy, np.:
1. `[01] Nowe zgłoszenia`
2. `[02] Wycena / Kontakt`
3. `[03] W realizacji`
4. `[04] Zakończone / Fakturowanie`
5. `[05] Utracone`
Krok 3: Konfiguracja połączenia w Make (Integromat)
Zaloguj się do Make i stwórz nowy scenariusz (Scenario).
- Dodaj pierwszy moduł: Webhooks -> Custom Webhook.
- Kliknij „Add” i skopiuj wygenerowany przez Make adres URL (np. `https://hook.us1.make.com/…`).
- Wklej ten adres w konfiguracji webhooka w formularzu na WordPressie i zapisz stronę.
- Wyślij jeden testowy formularz ze swojej strony internetowej, wpisując przykładowe dane (np. „Jan Kowalski”, „jan@test.pl”). Make powinien odebrać paczkę danych i wyświetlić zielony znaczek sukcesu.
Krok 4: Tworzenie karty zlecenia w Trello
- Dodaj kolejny moduł w Make: Trello -> Create a Card.
- Połącz Make ze swoim kontem Trello i wybierz stworzoną wcześniej tablicę „Zlecenia” oraz kolumnę `[01] Nowe zgłoszenia`.
- W polu „Name” karty wpisz: `[Nowe Zlecenie] – [Imię i Nazwisko z Webhooka]`.
- W polu „Description” karty zmapuj dane pobrane z webhooka:
„`
Klient: [Imię i Nazwisko]
E-mail: [E-mail]
Telefon: [Telefon]
Usługa: [Rodzaj usługi]
Treść zapytania: [Opis zlecenia]
„`
- Uruchom scenariusz i wyślij kolejny formularz. W Trello powinna natychmiast pojawić się nowa karta z pełnymi danymi klienta.
Krok 5: Automatyczna odpowiedź i powiadomienie zespołu
- Dodaj trzeci moduł: Gmail/Outlook -> Send an Email. Skonfiguruj automatycznego maila do klienta z potwierdzeniem odbioru zlecenia. Napisz go ciepłym, ludzkim językiem.
Dodaj czwarty moduł: Slack -> Create a Message. Wyślij na firmowy kanał informację: „Nowe zlecenie na tablicy! Sprawdź Trello: [Link do tablicy]”*.
Obsługa błędów i zabezpieczenia (Error Handling)
Co zrobić, gdy coś pójdzie nie tak? Automatyzacja musi być odporna na awarie oraz zgodna z prawem.
1. Co jeśli Zapier/Make przekroczy limit operacji?
Jeśli Twoja firma zacznie generować ogromny ruch, darmowy pakiet w Make/Zapierze może się wyczerpać. W takim przypadku automatyzacja zatrzyma się, a dane nie trafią do Trello.
- Rozwiązanie: Wtyczki formularzy na WordPressie (np. Elementor) domyślnie zapisują wszystkie zgłoszenia w bazie danych WordPressa (w panelu administratora). Raz w tygodniu sprawdzaj zakładkę „Submissions”, aby upewnić się, że żadne zapytanie nie zostało pominięte w Trello z powodu awarii integracji. Ponadto, Make wyśle Ci maila ostrzegawczego, gdy poziom wykorzystania limitu przekroczy 80%.
2. Filtrowanie spamu (ReCAPTCHA)
Boty internetowe potrafią masowo wysyłać zapytania przez formularze kontaktowe. Jeśli nie zabezpieczysz strony, Twoje Trello zostanie zasypane setkami śmieciowych kart, co sparaliżuje pracę zespołu i wyczerpie limity w Make.
- Rozwiązanie: Bezwzględnie włącz na stronie darmową usługę Google reCAPTCHA v3 lub Cloudflare Turnstile. Blokują one automatyczne boty, dopuszczając do wysyłki formularza jedynie realnych użytkowników.
Checklist: Wymagane pola i reguły walidacji formularza
Upewnij się, że Twój formularz posiada następujące zabezpieczenia przed wysyłką:
- Imię i Nazwisko: Pole wymagane. Blokada wpisywania znaków specjalnych i cyfr.
- E-mail: Pole wymagane. Walidacja formatu adresu (musi zawierać `@` oraz domenę np. `.pl`).
- Telefon: Pole wymagane. Dopuszczone tylko cyfry i znak `+` na początku (długość min. 9 znaków).
- Opis zlecenia: Pole wymagane. Minimalna długość tekstu (np. 10 znaków), aby zapobiec wysyłaniu pustych zapytań.
- Zgoda RODO: Wymagany checkbox (niezaznaczony domyślnie) z informacją o przetwarzaniu danych osobowych w celu obsługi zgłoszenia.
- Zabezpieczenie antyspamowe: Aktywna wtyczka reCAPTCHA lub Turnstile.
Najczęściej zadawane pytania (FAQ)
1. Jakie wtyczki do formularzy na WordPressie najlepiej współpracują z Zapierem i Make?
Najbestszą i najbardziej elastyczną wtyczką jest Elementor Pro Forms (dostępna w pakiecie Elementor Pro) – posiada wbudowany, bardzo stabilny moduł Webhooks. Jeśli korzystasz z darmowej wersji WordPressa, świetnym wyborem będzie WPForms lub Gravity Forms – obie posiadają dedykowane add-ony do integracji z Zapierem i Make. Z kolei darmowa wtyczka Contact Form 7 wymaga zainstalowania dodatkowego, bezpłatnego rozszerzenia (np. CF7 to Webhook), aby móc przesyłać dane na zewnątrz.
2. Co jeśli klient prześle plik (np. projekt lub zdjęcie usterki) przez formularz? Czy trafi on do Trello?
Tak. Nowoczesne platformy automatyzacji bez problemu obsługują przesyłanie plików. Formularz zapisuje plik na serwerze WordPressa i generuje do niego bezpośredni link URL. Make pobiera ten link z webhooka i może dodać go jako załącznik do karty w Trello (za pomocą funkcji Trello -> Add Attachment to a Card). Dzięki temu monterzy widzą zdjęcia usterki bezpośrednio w swojej aplikacji na telefonie bez szukania ich na mailu.
3. Czy ta integracja wymaga posiadania płatnych kont w Trello, WordPressie i Make?
Nie, cały system możesz zbudować, opierając się na darmowych wersjach tych narzędzi. Trello oferuje darmowe konto z limitem do 10 tablic i nieograniczoną liczbą kart. Make w darmowym planie daje 1000 operacji miesięcznie, co przy prostym scenariuszu (formularz -> Trello) pozwala na obsłużenie około 300-500 zapytań w miesiącu całkowicie za darmo. Płatny może być jedynie WordPress (koszt hostingu i domeny) oraz wtyczka do formularzy, jeśli zdecydujesz się na wersję premium.
4. Czy mogę automatycznie przypisać zlecenie do konkretnego pracownika na podstawie wybranego typu usługi?
Tak. W Make możesz wdrożyć moduł o nazwie Router (rozgałęźnik). Jeśli w formularzu klient wybrał usługę „Montaż klimatyzacji”, Make skieruje przepływ do ścieżki, która przypisze kartę w Trello do Tomka (szefa monterów). Jeśli klient wybrał „Serwis i naprawa”, karta zostanie przypisana do Marcina (serwisanta). Pozwala to na automatyczną dystrybucję pracy bez udziału managera.
5. Jak zabezpieczyć bazę danych w Trello przed wglądem osób nieuprawnionych?
Tablice w Trello są domyślnie prywatne. Oznacza to, że dostęp do nich mają wyłącznie zalogowani użytkownicy, których osobiście zaprosisz do tablicy (poprzez adres e-mail). Nigdy nie ustawiaj widoczności tablicy na „Publiczna” – w przeciwnym razie dane osobowe Twoich klientów będą widoczne w wyszukiwarce Google, co stanowi poważne naruszenie RODO i grozi wysokimi karami od UODO. Upewnij się również, że pracownicy odchodzący z firmy są natychmiast usuwani z listy członków tablicy.
