Automatyzacja formularzy: każde zgłoszenie od razu tam, gdzie trzeba
Formularz na stronie, w Google Forms czy w Typeform zbiera dane porządnie. Kłopot zaczyna się po wysłaniu: ktoś musi przenieść odpowiedź do arkusza, odpisać zgłaszającemu, przygotować dokument i przekazać sprawę właściwej osobie.
Autor: Szymon Łakomy. Aktualizacja:
Co może się wydarzyć po kliknięciu „Wyślij”
| Krok | Wejście | Wyjście | Narzędzie |
|---|---|---|---|
| Zapis | odpowiedź przesłana webhookiem albo nowy wiersz w arkuszu odpowiedzi | rekord w arkuszu lub bazie z datą, źródłem i numerem zgłoszenia | n8n lub Make, Arkusze Google, Airtable |
| Potwierdzenie | imię, adres e-mail i wybrane opcje | wiadomość do zgłaszającego z podsumowaniem i dalszymi krokami | poczta firmowa albo narzędzie do mailingu |
| Dokument | pola formularza i stałe dane firmy | PDF z wnioskiem, kartą zgłoszenia lub zamówieniem | szablon dokumentu i generator PDF |
| Zadanie | rodzaj sprawy wybrany w formularzu | zadanie z terminem dla osoby odpowiedzialnej | ClickUp, Asana, Trello lub Planner |
| Alert | zgłoszenie oznaczone jako pilne albo od stałego klienta | powiadomienie na kanale zespołu | Slack albo Teams |
Nie każdy formularz potrzebuje wszystkich kroków. Zapis na webinar wymaga rekordu i potwierdzenia, a reklamacja albo prośba o wycenę także dokumentu i zadania. Gdy celem jest arkusz, szczegóły połączenia opisuję na stronie integracja z Arkuszami Google.
Walidacja i duplikaty, zanim dane pójdą dalej
- NIP sprawdzam pod kątem poprawności, a nazwę i adres firmy mogę pobrać z rejestru, jak opisuję przy integracji z API GUS REGON.
- Numer telefonu sprowadzam do jednego formatu, żeby wyszukiwanie po numerze działało.
- Ten sam adres e-mail albo NIP w krótkim odstępie nie tworzy nowego rekordu, tylko dopisuje się do istniejącego.
- Załączniki przechodzą kontrolę typu i rozmiaru, a potem lądują w folderze sprawy zamiast w skrzynce.
- Przed spamem chroni pole-pułapka niewidoczne dla ludzi i limit zgłoszeń z jednego adresu.
Walidacja w formularzu łapie literówki od razu, a ta w przepływie chroni bazę przed resztą.
Skąd przychodzą zgłoszenia
Formularz na stronie WordPress
Wtyczki formularzy zwykle potrafią wysłać dane webhookiem. Jeśli nie, przepływ odczytuje powiadomienie mailowe, ale to rozwiązanie zapasowe.
Google Forms
Odpowiedzi trafiają do arkusza, a przepływ reaguje na nowy wiersz. Wygodne przy formularzach wewnętrznych i ankietach.
Typeform, Tally i podobne
Wysyłają gotowe pola przez webhook, więc połączenie jest proste. Warunki planów sprawdzam w dokumentacji narzędzia.
Formularz w aplikacji
Gdy formularz jest częścią systemu firmy, dane odbieram przez jego API. Rozbudowany formularz z wyliczaniem ceny to raczej kalkulator wyceny na stronę www.
Gdzie kończy się formularz, a zaczyna inny proces
Jeśli formularz jest zapytaniem ofertowym, przepływ zapisuje kontakt w CRM i na tym kończy swoją rolę. Dalsza praca z takim kontaktem, czyli przypomnienia handlowca i kolejne wiadomości, należy do automatyzacji sprzedaży w CRM. Gdy po zgłoszeniu ma powstać umowa, korzystam z mechanizmu opisanego przy automatycznym generowaniu umów.
Przykład: zgłoszenie serwisowe z trzema odbiorcami
Załóżmy, że firma serwisująca klimatyzację przyjmuje zgłoszenia awarii przez formularz na stronie. Dziś trafiają do wspólnej skrzynki i czekają, aż ktoś je zauważy.
- Klient podaje adres, model urządzenia, opis usterki i zdjęcie.
- Przepływ nadaje numer, zapisuje zgłoszenie w arkuszu i sprawdza, czy pod tym adresem był już serwis.
- Klient dostaje potwierdzenie z numerem i informacją, kiedy ktoś oddzwoni.
- Koordynator dostaje zadanie z kartą zgłoszenia w PDF, a przy awarii oznaczonej jako pilna także powiadomienie na telefon.
Kilka formularzy z rozgałęzieniami, zapisem w CRM i dokumentami to już złożony przepływ, od około 2000 zł netto. Zakres warto ustalić po krótkim audycie procesów pod automatyzację.
Najczęstsze pytania
Czy muszę wymieniać formularz, który mam na stronie?
Zwykle nie. Większość wtyczek i narzędzi do formularzy potrafi przekazać dane dalej. Wymianę proponuję tylko wtedy, gdy formularz nie ma żadnej drogi wyjścia poza mailem albo zbiera dane w sposób, którego nie da się sprawdzić.
Co się stanie, jeśli przepływ nie zadziała w chwili wysłania formularza?
Zgłoszenie nie przepada. Formularz albo narzędzie zachowuje kopię odpowiedzi, a przepływ ponawia próbę i wysyła powiadomienie o błędzie. Po naprawie zaległe zgłoszenia przetwarzam w kolejności, w jakiej przyszły.
Czy formularz może sam uzupełnić dane firmy po NIP?
Tak. Po wpisaniu NIP przepływ pobiera nazwę i adres z rejestru i zapisuje je w rekordzie, a przy sprawach fakturowych może też sprawdzić status podatnika VAT. Zgłaszający nie musi przepisywać danych z dokumentów.
Ile kosztuje automatyzacja formularza?
Jeden formularz z zapisem, potwierdzeniem i zadaniem to wydatek od około 500 zł netto. Kilka formularzy z warunkami, dokumentami i zapisem w CRM wyceniam jako złożony przepływ, od około 2000 zł netto. Dokładną kwotę podaję po obejrzeniu formularza.
Powiązane strony
Zgłoszenia z formularza czekają, aż ktoś je przepisze?
Wyślij link do formularza i napisz, gdzie dane powinny trafić. Odpowiem, ile kroków da się przejąć i jakim narzędziem.