Maszyna stoi na budowie
Klient sprzedaje i serwisuje maszyny budowlane, głównie koparki. Maszyna staje na budowie. Co jej właściciel chce wtedy wiedzieć? Tylko jedno: czy serwis już wie o awarii. Zgłoszenie wysyła przez formularz na stronie dealera, a stamtąd trafia ono do zespołu serwisu.
Brak potwierdzenia
Formularz zgłoszenia serwisowego działał na wtyczce JetForm. Skonfigurowano go po amatorsku, część tekstów została bez tłumaczenia, a potwierdzenie do zgłaszającego często w ogóle nie wychodziło.
Właściciel stojącej maszyny wysyłał zgłoszenie. I nie wiedział, czy dotarło do serwisu.
Nowy formularz
Nowy formularz zbudowaliśmy na Contact Form 7. Pola zostały te same, a wygląd pasuje do reszty strony. Klienci dealera zauważą jedną zmianę: po wysłaniu dostają potwierdzenie.
Każde zgłoszenie zapisuje się w bazie danych strony, więc nie przepada nawet wtedy, gdy coś szwankuje z pocztą. Powiadomienie z treścią zgłoszenia idzie na ten sam adres serwisu co wcześniej. Zespół serwisu nie musiał nic zmieniać w swojej pracy.
Spam zatrzymuje Cloudflare Turnstile, który można przełączyć na niewidoczną weryfikację. Przy okazji obeszliśmy błąd, który pojawił się wtedy w Contact Form 7: przy włączonym cache formularz zwracał błędy.
Potwierdzenie mailem
Zaraz po wysłaniu zgłaszający dostaje maila, że zgłoszenie przyjęto. Treść tej wiadomości klient zmienia sam w panelu WordPressa, bez pomocy programisty.
Po testach klient miał jedną uwagę: autoodpowiedź była mało czytelna. Dodaliśmy pogrubienia, odstępy i linie, które oddzielają kolejne części wiadomości.
SMS z potwierdzeniem
Formularz łączy się z Make przez webhook. Napisaliśmy do tego własną wtyczkę. Przekazuje dane z Contact Form 7 i pozwala łatwo zmienić, co trafia do Make.
Scenariusz w Make odbiera zgłoszenie i przez bramkę SMS wysyła zgłaszającemu potwierdzenie. Jako nadawca wyświetla się nazwa serwisu, dzięki czemu klient od razu wie, kto pisze.
Log SMS-ów w arkuszu
Każdy wysłany SMS trafia do Arkusza Google na Dysku klienta razem ze statusem wysyłki. Jeśli ktoś wpisze w formularzu błędny numer telefonu, w arkuszu pojawia się odbicie, a serwis może odezwać się do tej osoby mailem.
Dokumentacja
Klient i osoba, która konfiguruje webhook, dostali dokumentację w PDF „Integracja Contact Form 7 z Make.com”. Opisuje ona, jak formularz łączy się z Make. Dzięki niej kolejną zmianę w scenariuszu łatwo zlecić albo zrobić samemu.
Przebieg i czas pracy
Brief, mini audyt strony i wycena zajęły trzy dni, od 12 do 14 sierpnia 2025. Realizację zaczęliśmy 26 sierpnia, a 29 sierpnia nowy formularz był gotowy do testów pod osobnym adresem, podpięty pod testowy webhook.
Potem ustalaliśmy z klientem dostępy i konfigurację po stronie Make. 22 września scenariusz był gotowy i przetestowany, a webhook przepięty na docelowy. 23 września trzy testowe SMS-y dotarły bez problemu i nowy formularz zastąpił stary. 24 i 25 września poprawiliśmy wygląd autoodpowiedzi i zamknęliśmy projekt.
Cały projekt to około 13,5 godziny pracy: formularz około 10 godzin, scenariusz w Make około 2 godzin, analiza i wycena około 1,5 godziny.
Co się zmieniło
Kto zgłasza awarię, dostaje potwierdzenie mailem i SMS-em. Wie, że serwis ma jego zgłoszenie.
Serwis pracuje tak jak wcześniej, na tym samym adresie e-mail. Kopia każdego zgłoszenia zostaje w bazie strony, a w arkuszu widać, który SMS nie dotarł.







