Formularz kontaktu dynamiczny wg tematu - Module PrestaShop

Moduł PrestaShop Dynamiczny Formularz Kontaktowy: Kwalifikuj Zgłoszenia Klientów dzięki Logice Warunkowej

+32 downloads ★ ★ ★ ★ ★ 5 / 5 Wersja 2.0.0 1.7.8 8.0+ 9.0+ 5 languages 🇵🇱 PL 🇪🇸 ES 🇮🇹 IT 🇬🇧 EN 🇫🇷 FR

Dynamic Contact Form dla PrestaShop umożliwia tworzenie formularza kontaktowego dla każdego tematu, z polami warunkowymi, walidacją i zgodą RODO. Każde zgłoszenie tworzy natywny wątek obsługi klienta, trafia do właściwego zespołu (kopia, ukryta kopia, odbiorca wybrany według odpowiedzi) i jest przechowywane w tabeli, którą można filtrować i eksportować do CSV. Multi-store, wielojęzyczność, eksport JSON, ochrona przed spamem.

Kompatybilny z PrestaShop 1.7.8, 8.0+ i 9.0+ (PHP 7.4 minimum).

Jeszcze nie jesteś pewien? Wypróbuj za darmo przez 24 godziny — karta kredytowa nie jest wymagana.
Features

Everything you need, nothing you don't.

Dynamiczne formularze kontaktowe dla PrestaShop 1.7.8, 8.0+ i 9.0+: pola warunkowe, kierowanie według tematu i odpowiedzi, zgłoszenia do eksportu.

Pola, które podążają za odpowiedziami

Pole pojawia się tylko wtedy, gdy wymaga tego odpowiedź na inne pole, w przeglądarce i na serwerze.

Kierowanie według tematu i odpowiedzi

Każde zgłoszenie trafia do właściwego zespołu, w kopii lub zamiast zwykłego adresu.

Wbudowana zgoda RODO

Pole zgody z Twoim tekstem, data zapisana ze zgłoszeniem, eksport i usuwanie z modułem RODO.

Sprawdzanie każdego pola

E-mail, adres www, telefon, liczba lub własny wzorzec, z czytelnym komunikatem przy polu.

Zgłoszenia zapisane i do eksportu

Odpowiedzi w tabeli z filtrami i plikami, eksport do CSV i rozmowa w obsłudze klienta.

Formularz dla każdego tematu

Inny formularz dla każdego rodzaju zgłoszenia, z dziewięcioma typami pól i działającym polem pliku.

Customer reviews

They use it every day.

5 out of 5 · 5 reviews

"Lo consiglio a tutti i merchant PrestaShop."

VC Valentina C.

"Module exceptionnel. Le drag & drop est ultra fluide."

RA Romain A.

"Support technique au top, réponse en moins de 2h."

LB Laurent B.

"Instalacja w 5 minut, działa bezbłędnie."

KD Krzysztof D.

"Fonctionne parfaitement en multilingue et multi-boutique."

GS Guillaume S.

"Lo consiglio a tutti i merchant PrestaShop."

LF Luca F.
description Full description expand_more

Zrewolucjonizuj swoją Obsługę Klienta: Inteligentne i w 100% personalizowane formularze kontaktowe

Domyślny formularz kontaktowy PrestaShop jest często zbyt sztywny, aby sprostać specyficznym potrzebom Twojej działalności. Dynamic Contact Form przełamuje te ograniczenia, umożliwiając tworzenie formularzy dopasowanych do każdego tematu kontaktu (obsługa klienta, wyceny, wsparcie techniczne, partnerstwa). Zapewnij klientom nowoczesny interfejs komunikacji, który kwalifikuje zgłoszenia jeszcze zanim trafią do Twojej skrzynki mailowej, i kieruj każdą wiadomość do właściwego zespołu.

Strona kontaktu sklepu PrestaShop: wybrany temat Serwis posprzedażowy, powód Awaria pokazuje pola numer zamówienia i zdjęcie, a pole faktury pokazuje pole firma
Formularz dla każdego tematu, z polami pojawiającymi się wtedy, gdy są potrzebne

Dynamiczne formularze z logiką warunkową

Nie przeciążaj klientów zbędnymi polami. Dzięki inteligentnej logice warunkowej formularz dostosowuje się w czasie rzeczywistym do odpowiedzi użytkownika. Pole "Firma" pojawia się tylko wtedy, gdy zaznaczona jest opcja "Potrzebuję faktury"; numer zamówienia i zdjęcie problemu pojawiają się tylko w przypadku awarii. Przeglądarka i serwer stosują te same reguły.

  • 9 wszechstronnych typów pól: tekst w jednej linii, pole tekstowe, lista rozwijana, przyciski opcji, kilka pól wyboru, pole wyboru, data, plik i blok informacyjny.
  • Warunki wyświetlania: pokazuj lub ukrywaj pola w zależności od wcześniejszych wyborów (jest jedną z, nie jest żadną z, jest zaznaczone, jest równe, zawiera), zapewniając płynne doświadczenie użytkownika (UX).
  • Zaawansowana walidacja: kontroluj dane wejściowe (e-mail, adres www, telefon, liczba lub własny wzorzec), aby otrzymywać czyste i użyteczne informacje, z czytelnym komunikatem przy polu i bez utraty tego, co wpisał klient.
  • Działające pole pliku: wybierasz typy plików, rozmiar i liczbę plików; pliki są przechowywane poza publicznym folderem sklepu.
  • Tekst podpowiedzi i pomoc pod każdym polem, w każdym języku sklepu.
Strona kontaktu z tematem Zapytanie ofertowe: pola firma, e-mail do faktur, strona internetowa, telefon, ilość i termin, potem wiadomość i przycisk Wyślij
Inny temat, inny formularz

Zgodność z RODO i zintegrowana automatyzacja

Bezpieczeństwo i zgodność z przepisami są kluczowe dla modułu. Każdy formularz może zawierać konfigurowalne pole zgody RODO, aby zapewnić zgodę użytkowników; data zgody jest zapisywana ze zgłoszeniem, a oficjalny moduł RODO może ją wyeksportować lub usunąć. Oszczędzaj czas w codziennym zarządzaniu: moduł tworzy wątek dyskusji bezpośrednio w natywnej obsłudze klienta PrestaShop i wysyła zgłoszenie do właściwych osób.

  • Kierowanie: adres tematu oraz kopia i ukryta kopia dla każdego formularza, a także odbiorca wybrany według odpowiedzi na listę (zwrot trafia do zespołu zwrotów, awaria jest dodatkowo kopiowana do wsparcia).
  • Potwierdzenie dla klienta: spersonalizowany e-mail z własnym tematem i tekstem w każdym języku, który nigdy nie powtarza swobodnej wiadomości klienta.
  • Odpowiedź w tym samym wątku: klient, który odpowiada z Twojego e-maila, kontynuuje tę samą rozmowę obsługi klienta.
Edytor formularza w panelu administracyjnym: tabela pól z typem, kluczem, informacją o wymaganiu i warunkiem zapisanym jako zdanie oraz przycisk Dodaj pole
Każde pole i jego warunek na pierwszy rzut oka

Zgłoszenia, które śledzisz i eksportujesz

Każde zgłoszenie jest też przechowywane w tabeli w panelu administracyjnym. Filtruj je według tematu, daty lub e-maila, czytaj odpowiedzi, pobieraj pliki i eksportuj wszystko do CSV (jedna kolumna na pole) dla Excela, LibreOffice lub Arkuszy Google. Zgłoszenia mogą być usuwane automatycznie po wybranej liczbie dni.

Strona zgłoszeń: eksport do CSV według tematu i dat, potem lista zgłoszeń z datą, tematem, e-mailem, rozmową i plikami
Zgłoszenia przechowywane w tabeli i eksportowane do CSV

Pełna elastyczność: Multi-store, Wielojęzyczność i Eksport JSON

Niezależnie od tego, czy zarządzasz jednym sklepem, czy międzynarodową siecią, moduł doskonale się dopasowuje. Ogranicz widoczność formularzy według grup klientów (temat tylko dla członków, formularz „oferta dla firm”) i korzystaj z pełnej obsługi wielu języków: etykiety, odpowiedzi, pomoc, zgoda i e-maile istnieją w każdym języku sklepu. Każdy sklep ma własne formularze. Dla agencji i programistów funkcja Eksport/Import JSON umożliwia wdrażanie konfiguracji formularzy z jednego sklepu do drugiego jednym kliknięciem; zaimportowany formularz jest wyłączony, więc sprawdzasz go przed uruchomieniem.

Zoptymalizowane bezpieczeństwo i wydajność

Zachowaj spokój dzięki wbudowanej ochronie przed spamem: limit zgłoszeń na godzinę dla każdego adresu i każdego e-maila, najkrótszy czas wypełnienia, limit linków w wiadomości, ukryte pole pułapka i token bezpieczeństwa, a także opcjonalny Cloudflare Turnstile lub Google reCAPTCHA z własnymi kluczami. Wysyłane pliki są sprawdzane i nigdy nie są otwierane w przeglądarce. Bez obciążania strony Dynamic Contact Form skutecznie zastępuje system natywny, oferując profesjonalne, bezpieczne i w pełni zoptymalizowane pod kątem SEO rozwiązanie: formularze strony kontaktu ładują się kilkoma zgrupowanymi zapytaniami, niezależnie od liczby pól.

Prosta instalacja i szeroka kompatybilność

Moduł działa z PrestaShop 1.7.8, 8.0+ i 9.0+ i wymaga PHP 7.4 lub nowszego; PrestaShop 1.7.7 i starsze wersje nie są obsługiwane. Nie nadpisuje żadnej klasy sklepu i działa z motywami dostarczanymi z PrestaShop oraz ich motywami potomnymi.

  • Standardowa instalacja z Menedżera modułów PrestaShop, z archiwum o rozmiarze około 340 KB.
  • Natywny formularz kontaktowy jest wyłączany przy instalacji i włączany ponownie po odinstalowaniu modułu.
  • Tematy bez formularza pokazują prosty formularz, a strona kontaktu zachowuje prosty formularz, jeśli licencja nie jest aktywna.
  • Panel administracyjny po francusku, angielsku, hiszpańsku, włosku i polsku.
  • Pełna dokumentacja i wsparcie techniczne zgodnie z Twoim planem.

Gotowy, by kwalifikować zgłoszenia klientów? Zainstaluj Dynamic Contact Form, utwórz formularz dla pierwszego tematu i pozwól, by odpowiedzi sterowały polami. Przeczytaj pełną dokumentację.

Comparaison

Why choose us?

See how we compare to the most common alternatives on the market.

Feature Addons
Transparent pricing
Lifetime updates included
Direct developer support
PS 1.7, 8 & 9 compatible
Standardized clean code
Multi-store ready
No hidden renewal fees
Included Not included Partial / Not guaranteed
Preview

Discover the module in images.

Formularz kontaktowy dla każdego tematu: pola pojawiają się zależnie od odpowiedzi

Formularz kontaktowy dla każdego tematu: pola pojawiają się zależnie od odpowiedzi

Inny temat, inny formularz: zapytanie ofertowe ze sprawdzaniem e-maila, adresu www, telefonu i liczb

Inny temat, inny formularz: zapytanie ofertowe ze sprawdzaniem e-maila, adresu www, telefonu i liczb

Ten sam formularz na telefonie: pola dopasowane do tematu, czytelne komunikaty

Ten sam formularz na telefonie: pola dopasowane do tematu, czytelne komunikaty

Edytor formularza: każde pole z typem, kluczem i warunkiem zapisanym jako zdanie

Edytor formularza: każde pole z typem, kluczem i warunkiem zapisanym jako zdanie

Edycja pola: typ, teksty, sprawdzanie i warunek

Edycja pola: typ, teksty, sprawdzanie i warunek

Każde zgłoszenie do właściwego zespołu

Każde zgłoszenie do właściwego zespołu

Zgłoszenia przechowywane w tabeli i eksportowane do CSV

Zgłoszenia przechowywane w tabeli i eksportowane do CSV

Ustawienia ochrony przed spamem, przechowywania i prywatności

Ustawienia ochrony przed spamem, przechowywania i prywatności

Support

FAQ

Find answers to frequently asked questions about this module

Formularz natywny jest często zbyt ogólny: te same pola dla każdego tematu, mało informacji o sprawie i wiele wymian z obsługą klienta. Moduł zastępuje go formularzem dla każdego tematu (obsługa klienta, wycena, wsparcie techniczne, współpraca…), z polami dopasowanymi do zgłoszenia, które pojawiają się tylko wtedy, gdy są potrzebne, dzięki czemu każda wiadomość trafia kompletna i do właściwego zespołu.

Tak. Wybierz temat zdefiniowany w Parametry sklepu > Kontakt > Kontakty, utwórz jego formularz w module (Formularze) i dodaj pola: każdy temat ma własne pola i opcje, własnych odbiorców i własne potwierdzenie. Temat bez formularza pokazuje prosty formularz (e-mail, wiadomość, załącznik), więc żaden temat nie pozostaje pusty.

Dziewięć typów: tekst w jednej linii, tekst w wielu liniach, lista rozwijana, przyciski opcji, kilka pól wyboru, pole wyboru, data, plik i blok informacyjny. Pole tekstowe można sprawdzać jako adres e-mail, adres www, numer telefonu, liczbę lub według własnego wzorca. Każde pole może być wymagane, mieć tekst podpowiedzi i pomoc pod polem, a jego etykieta, odpowiedzi i teksty istnieją w każdym języku sklepu.

Pole jest pokazywane tylko wtedy, gdy inne pole tego samego formularza spełnia warunek: odpowiedź na listę, przyciski opcji lub pola wyboru jest jedną z wybranych odpowiedzi (lub żadną z nich), pole wyboru jest zaznaczone (lub nie), albo pole tekstowe jest równe wartości, różni się od niej lub ją zawiera. Reguły są takie same w przeglądarce i na serwerze, a ukryte pole nie jest ani wymagane, ani zapisywane. Warunki mają jeden poziom: pole warunkowe nie może być rodzicem innego.

Tak. Ogranicz formularz do jednej lub kilku grup klientów: temat widzą tylko ich klienci. To przydatne dla formularza „oferta dla firm”, formularza dla odsprzedawców lub tematu tylko dla członków, bez tworzenia wielu stron kontaktu.

Każdy formularz może zawierać pole zgody z własnym tekstem (dozwolony HTML, na przykład link do polityki prywatności) lub korzystać ze zgody oficjalnego modułu RODO. Data zgody jest zapisywana ze zgłoszeniem. Zgłoszenia można usuwać automatycznie po wybranej liczbie dni, a także eksportować lub usuwać dla klienta za pomocą oficjalnego modułu RODO.

Tak, jeśli włączysz je dla formularza: potwierdzenie wychodzi zaraz po zgłoszeniu, z własnym tematem i tekstem w każdym języku oraz zmiennymi takimi jak {firstname}, {reference} lub odpowiedź na pole. Nigdy nie powtarza tego, co napisał klient. Samo zgłoszenie nadal tworzy rozmowę w Obsługa klienta > Obsługa klienta, tak jak formularz natywny.

Tak: limit zgłoszeń na godzinę dla każdego adresu i każdego e-maila (zapisany w bazie danych, więc robot bez ciasteczek go nie ominie), najkrótszy czas wypełnienia, limit linków, ukryte pole pułapka i token bezpieczeństwa. Jeśli chcesz więcej, można włączyć opcjonalną captchę (Cloudflare Turnstile lub Google reCAPTCHA, z własnymi kluczami).

Każdy sklep ma własne formularze. Aby użyć formularza ponownie, wyeksportuj go do pliku JSON (pola, warunki, odpowiedzi i teksty) i zaimportuj w innym sklepie: zaimportowany formularz jest wyłączony, więc możesz go sprawdzić przed włączeniem. To przydatne dla agencji (staging → produkcja) i do kopii zapasowej formularzy przed aktualizacją.

PrestaShop 1.7.8, 8.0+ i 9.0+ z PHP 7.4 lub nowszym; zalecany HTTPS. PrestaShop 1.7.7 i starsze wersje nie są obsługiwane. Moduł wyłącza natywny formularz kontaktowy przy instalacji i włącza go ponownie po odinstalowaniu. Odinstalowanie usuwa formularze, zgłoszenia i ich pliki: najpierw wyeksportuj formularze (JSON) i zgłoszenia (CSV).

Tak. Oprócz adresu tematu (Parametry sklepu > Kontakt > Kontakty) formularz może wysyłać kopię i ukrytą kopię na inne adresy, a trasy wybierają odbiorców według odpowiedzi na listę: na przykład zgłoszenie „Zwrot” trafia do zespołu zwrotów zamiast na zwykły adres, a zgłoszenie „Awaria” jest dodatkowo kopiowane do wsparcia. Temat wiadomości akceptuje zmienne.

Każde zgłoszenie tworzy rozmowę w Obsłudze klienta i, jeśli przechowujesz zgłoszenia w panelu administracyjnym, wiersz w zakładce Zgłoszenia modułu: filtruj według tematu, daty lub e-maila, czytaj odpowiedzi, pobieraj pliki i eksportuj do CSV (jedna kolumna na pole) dla Excela, LibreOffice lub Arkuszy Google. Możesz też ustawić automatyczne usuwanie po określonej liczbie dni.

Strona kontaktu nigdy nie pozostaje pusta: zachowuje prosty formularz (temat, e-mail, wiadomość, załącznik), który nadal tworzy rozmowę w obsłudze klienta. Twoje formularze i ich dane są zachowane i wracają po odnowieniu licencji: moduł sam zauważa odnowienie (ponownie pyta serwer licencji najwyżej raz na godzinę) oraz za każdym razem, gdy otwierasz jego strony w panelu administracyjnym. Siedmiodniowy okres karencji zapobiega przerwie w dniu wygaśnięcia.

Join +32 merchants using this module

5-minute installation · Full documentation included

inventory_2 Module 32.32 € 12.93 € one-time -60%
Choose your license
3 months of support for 0.99€ · then 1.99€/month
  • • Response within 24 business hours
  • 🔧 Installation & configuration assistance
  • 💬 Direct contact with the developer
No commitment · Cancel in 1 click from your account
Instead of --€/year if purchased separately
Loading...