Przejdź do treści
Jak stworzyć formularze z Elementor Pro: kontaktowy, rejestracyjny i wieloetapowy
Elementor📖 Poradnik

Jak stworzyć formularze z Elementor Pro: kontaktowy, rejestracyjny i wieloetapowy

Erik KellerErik KellerZaktualizowano: 14 min czytania1,009 wyświetleń

Formularze są niezbędne dla każdej strony internetowej — od prostych formularzy kontaktowych po złożone, wieloetapowe procesy rejestracji. Elementor Pro zawiera wbudowany widget Formularza, który w wielu przypadkach eliminuje potrzebę korzystania z oddzielnej wtyczki formularza. W tym przewodniku omówimy, jak tworzyć formularze kontaktowe, formularze rejestracyjne i formularze wieloetapowe za pomocą Elementor Pro, a także opcje integracji z usługami marketingu e-mailowego i CRM.

Ten samouczek wymaga Elementor Pro. Darmowa wersja Elementor nie zawiera widgetu Formularza.

Przegląd widgetu Formularza Elementor

Widget Formularza Elementor obsługuje następujące typy pól:

Typ polaPrzykład użyciaUwagi
TekstImię, firma, tematPojedyncze pole tekstowe
EmailZbieranie adresów e-mailWeryfikacja formatu e-maila
TextareaTreść wiadomości, komentarze, opisyWieloliniowy tekst z konfigurowalną liczbą wierszy
TelNumery telefonówWywołuje numeryczną klawiaturę na urządzeniach mobilnych
LiczbaIlości, budżety, ocenyWeryfikacja min/max/krok
URLAdresy stron internetowychWeryfikacja formatu URL
WybórWybory z rozwijanej listy (kraj, kategoria)Pojedynczy lub wielokrotny wybór
RadioPojedynczy wybór z opcji (typ usługi)Widoczne opcje bez rozwijanej listy
CheckboxWielokrotne wybory (zainteresowania, usługi)Dozwolone wielokrotne wybory
DataDaty spotkań, daty wydarzeńNatychmiastowy wybór daty
CzasPlanowanie spotkańKontrola wyboru czasu
Przesyłanie plikówCV, dokument, przesyłanie obrazówKonfigurowalne typy plików i limity rozmiaru
AkceptacjaWarunki i zasady, zgoda na RODOWymagane pole wyboru z linkiem
UkryteDane śledzenia (adres URL strony, odsyłacz)Niewidoczne dla użytkownika
reCAPTCHAOchrona przed spamemCheckbox v2 lub niewidoczna v3
HoneypotOchrona przed spamem (niewidoczna dla ludzi)Ukryte pole, które łapie boty

Tworzenie formularza kontaktowego

Krok 1: Dodaj widget Formularza

  1. Otwórz dowolną stronę w edytorze Elementor
  2. Wyszukaj "Formularz" w panelu widgetów
  3. Przeciągnij widget Formularza do swojego układu
  4. Domyślny formularz zawiera pola Imię, Email i Wiadomość

Krok 2: Skonfiguruj pola formularza

Dla standardowego formularza kontaktowego ta konfiguracja pól działa dobrze:

  1. Imię (Pole tekstowe, wymagane) – Placeholder: "Twoje imię"
  2. Email (Pole e-mail, wymagane) – Placeholder: "[email protected]"
  3. Temat (Pole tekstowe, opcjonalne) – Placeholder: "Jak możemy pomóc?"
  4. Wiadomość (Pole tekstowe, wymagane) – Placeholder: "Opowiedz nam o swoim projekcie...", Wiersze: 5
  5. reCAPTCHA lub Honeypot dla ochrony przed spamem

Krok 3: Skonfiguruj akcje po przesłaniu

W sekcji "Akcje po przesłaniu" skonfiguruj, co się dzieje, gdy użytkownik przesyła formularz: For related information, see our guide on Elementor complete guide.

  • Email: Wyślij dane formularza na swój adres e-mail (lub wiele adresów)
  • Przekierowanie: Przekieruj użytkownika na stronę z podziękowaniami po przesłaniu
  • Popup: Wyświetl okno potwierdzenia
  • Webhook: Wyślij dane formularza do zewnętrznego adresu URL (Zapier, Make, niestandardowe API)
  • Mailchimp / ConvertKit / Drip: Dodaj subskrybentów do list marketingu e-mailowego
  • Slack: Wyślij powiadomienia do kanału Slack
  • Discord: Wyślij powiadomienia do webhooka Discord

Krok 4: Stylizuj formularz

W zakładce Styl dostosuj wygląd wizualny: For related information, see our guide on Elementor templates and kits.

  • Układ formularza
    • Typy pól: Pola ułożone w stos (pełna szerokość) lub w linii (obok siebie)
    • Stylizacja pól: Obramowanie, kolor tła, padding, promień obramowania, kolor stanu fokusa
    • Stylizacja etykiet: Rodzina czcionek, rozmiar, kolor, odstępy
    • Stylizacja przycisków: Kolor tła, kolor tekstu, obramowanie, efekty najechania, opcja pełnej szerokości
    • Wiadomości: Kolory i typografia wiadomości o sukcesie i błędzie

    Tworzenie formularza wieloetapowego

    Formularze wieloetapowe są przydatne w przypadku długich formularzy (rejestracje, aplikacje, ankiety), gdzie pokazanie wszystkich pól naraz może przytłoczyć użytkowników. Elementor Pro natywnie obsługuje formularze wieloetapowe. For related information, see our guide on creating landing pages with Elementor.

    Jak skonfigurować kroki

    1. Dodaj widget formularza do swojej strony
    2. Na liście pól formularza dodaj typ pola "Krok" pomiędzy grupami pól
    3. Każde pole Krok tworzy nowy krok z przyciskami "Dalej" i "Wstecz"
    4. Przykładowa struktura:
      • Krok 1: Imię, Email, Telefon (Informacje osobiste)
      • Krok 2: Firma, Budżet, Harmonogram (Szczegóły projektu)
      • Krok 3: Wiadomość, Przesyłanie pliku (Dodatkowe informacje)

    Formularze wieloetapowe wyświetlają wskaźnik postępu, który pokazuje, na którym kroku znajduje się użytkownik. To zmniejsza postrzeganą złożoność i poprawia wskaźniki ukończenia w porównaniu do pokazywania wszystkich pól naraz.

    Tworzenie formularza rejestracji użytkownika

    Elementor Pro może tworzyć formularze rejestracji użytkowników WordPressa bez oddzielnej wtyczki:

    1. Dodaj widget formularza i skonfiguruj pola (Nazwa użytkownika, Email, Hasło)
    2. W sekcji "Akcje po przesłaniu" dodaj akcję "Zarejestruj"
    3. Mapuj każde pole formularza do odpowiadającego pola użytkownika WordPressa
    4. Ustaw domyślną rolę użytkownika dla nowych rejestracji
    5. Opcjonalnie przekieruj użytkowników na stronę ich konta po rejestracji

    Uwaga: WordPress domyślnie wymaga zatwierdzenia nowych użytkowników przez administratora. Możesz to zmienić w Ustawienia → Ogólne → Członkostwo, jeśli chcesz, aby użytkownicy rejestrowali się swobodnie.

    Integracja z usługami marketingu e-mailowego

    Elementor Pro integruje się bezpośrednio z popularnymi platformami marketingu e-mailowego:

    UsługaTyp integracjiKroki konfiguracji
    MailchimpNatywna (wbudowana)Dodaj klucz API → Wybierz listę → Mapuj pola
    ConvertKitNatywna (wbudowana)Dodaj klucz API → Wybierz formularz → Mapuj pola
    ActiveCampaignNatywna (wbudowana)Dodaj dane uwierzytelniające API → Wybierz listę → Mapuj pola
    DripNatywna (wbudowana)Dodaj token API → Wybierz konto → Mapuj pola
    GetResponseNatywna (wbudowana)Dodaj klucz API → Wybierz kampanię → Mapuj pola
    MailerLiteNatywna (wbudowana)Dodaj klucz API → Wybierz grupę → Mapuj pola
    HubSpotVia WebhookUtwórz połączenie Zapier/Make z akcją webhook

    Dla każdej integracji proces wygląda następująco: wprowadź klucz API swojej usługi w ustawieniach integracji Elementor, a następnie wybierz tę usługę jako "Akcję po przesłaniu" w swoim formularzu. Mapuj pola formularza do pól usługi, a subskrybenci będą automatycznie dodawani po przesłaniu formularza.

    Strategie ochrony przed spamem

    Formularze kontaktowe przyciągają boty spamowe. Elementor Pro oferuje kilka opcji zapobiegania spamowi:

    • Google reCAPTCHA v3: Niewidoczna detekcja spamu, która ocenia przesyłki bez interakcji użytkownika. Zalecana dla większości formularzy
    • reCAPTCHA v2: Pole wyboru "Nie jestem robotem". Bardziej widoczne, ale może zmniejszać wskaźniki ukończenia formularzy
    • Pole honeypot: Niewidoczne pole, które wypełniają boty. Jeśli pole zawiera dane, przesyłka jest odrzucana. Nie wymaga interakcji użytkownika
    • Pole akceptacji: Wymagane pole wyboru (zgoda RODO, akceptacja warunków), które również działa jako odstraszacz dla botów

    Zalecamy użycie reCAPTCHA v3 w połączeniu z polem honeypot. To zapewnia dwie warstwy ochrony przed spamem bez widocznego wpływu na...

    W doświadczeniu użytkownika.

    Elementor Forms vs Dedykowane Wtyczki Formularzy

    FunkcjaElementor FormsGravity FormsWPForms
    Wizualny EdytorW edytorze ElementorOsobny drag-and-dropOsobny drag-and-drop
    Logika WarunkowaPodstawowa (pokazuj/ukrywaj pola)ZaawansowanaZaawansowana
    Integracja PłatnościPrzycisk PayPalStripe, PayPal, SquareStripe, PayPal, Square
    ObliczeniaNieTakTak (Pro)
    WielostopniowyTakTakTak
    Przesyłanie PlikówTakTakTak
    Zarządzanie WpisamiPoprzez zgłoszenia ElementorPełny menedżer wpisówPełny menedżer wpisów
    Wymaga Edytora StronTak (Elementor Pro)NieNie

    Elementor Forms jest wystarczający do formularzy kontaktowych, zapisów na newsletter i prostych formularzy rejestracyjnych. Dla bardziej złożonych formularzy wymagających przetwarzania płatności, zaawansowanej logiki warunkowej lub skomplikowanego zarządzania wpisami, dedykowane wtyczki formularzy, takie jak Gravity Forms lub WPForms, są bardziej odpowiednie.

    Najczęściej Zadawane Pytania

    Czy mogę używać formularzy Elementor bez Elementor Pro?

    Nie. Widget Formularza jest dostępny wyłącznie w Elementor Pro. Jeśli potrzebujesz formularzy w darmowej wersji Elementor, użyj osobnej wtyczki formularza, takiej jak Contact Form 7 (darmowa), WPForms Lite (darmowa) lub Gravity Forms (premium).

    Gdzie są przechowywane zgłoszenia formularzy Elementor?

    Zgłoszenia formularzy są przechowywane w bazie danych WordPress i dostępne w Elementor → Zgłoszenia w panelu administracyjnym. Możesz przeglądać, eksportować (CSV) i usuwać zgłoszenia. Zgłoszenia są również wysyłane na adresy e-mail, które skonfigurujesz w akcji E-mail.

    Czy formularze Elementor mogą akceptować przesyłanie plików?

    Tak. Dodaj typ pola Przesyłanie Plików do swojego formularza. Możesz skonfigurować akceptowane typy plików (PDF, JPG, PNG, DOCX itp.) oraz maksymalny rozmiar pliku. Przesłane pliki są przechowywane w bibliotece mediów WordPress i powiązane z zgłoszeniem formularza.

    Jak dodać logikę warunkową do formularzy Elementor?

    Elementor Pro obsługuje podstawową logikę warunkową: pokazuj lub ukrywaj pola w zależności od wartości innego pola. W ustawieniach pola włącz "Warunkowe" i ustaw warunki (np. pokaż pole "Firma" tylko wtedy, gdy zaznaczony jest przycisk radiowy "Jestem firmą"). Dla zaawansowanej logiki warunkowej (obliczenia, wielopoziomowe warunki) dedykowana wtyczka formularza może być bardziej odpowiednia.

    Czy mogę tworzyć formularze popup w Elementor?

    Tak. Utwórz szablon popup w Elementor, dodaj do niego widget Formularza i ustaw warunki wyzwalania (kliknięcie, procent przewijania, zamiar wyjścia, opóźnienie czasowe). Jest to przydatne do zapisów na newsletter, lead magnetów i ofert promocyjnych bez dodawania formularza do głównego układu strony.

    Jak zapobiegać spamowi w formularzach Elementor?

    Użyj Google reCAPTCHA v3 (niewidoczny) w połączeniu z polem Honeypot dla dwuwarstwowej ochrony. To blokuje zautomatyzowane boty bez dodawania opóźnień dla prawdziwych użytkowników. Dla formularzy o dużej ilości spamu rozważ dodanie pola Akceptacji (wymagana checkbox) jako trzeciej warstwy.

    Zdobądź Elementor Pro z Edytorem Formularzy

    Uzyskaj dostęp do widgetu Formularza, Edytora Motywów, Edytora WooCommerce i 100+ widgetów Pro. Twórz formularze wizualnie bez dodatkowych wtyczek.

    Przeglądaj Elementor Pro →

Często zadawane pytania

Czy potrzebuję Elementor Pro, aby tworzyć formularze?
Tak. Widget formularza to funkcja Elementor Pro. Darmowa wersja Elementor nie zawiera funkcjonalności formularzy. Alternatywne opcje za darmo to WPForms Lite lub Contact Form 7 z układem Elementor.
Czy formularze Elementor mogą wysyłać dane do usług marketingu e-mailowego?
Tak. Formularze Elementor Pro integrują się z Mailchimp, ActiveCampaign, Drip, GetResponse, ConvertKit i innymi usługami e-mailowymi dzięki wbudowanym integracjom. Możesz mapować pola formularza na pola listy e-mailowej w celu automatycznego zarządzania subskrybentami.
Jak stworzyć formularz wieloetapowy w Elementor?
Dodaj widget Formularz, a następnie wstaw pola Krok pomiędzy swoimi polami formularza, aby stworzyć oddzielne strony. Elementor automatycznie dodaje przyciski nawigacyjne pomiędzy krokami. Dostosuj wskaźniki kroków, tekst przycisków i zasady walidacji dla każdego kroku.
Czy mogę dodać logikę warunkową do formularzy Elementor?
Elementor Pro wspiera wyświetlanie pól warunkowych od wersji 3.15. Możesz pokazywać lub ukrywać pola na podstawie wartości innych pól. Dla bardziej zaawansowanej logiki warunkowej, dodatki firm trzecich, takie jak Dynamic.ooo lub JetFormBuilder, oferują rozszerzone możliwości.
Gdzie są przechowywane zgłoszenia formularzy Elementor?
Elementor Pro przechowuje zgłoszenia formularzy w bazie danych WordPress, dostępnych z poziomu Elementor, Zgłoszenia w menu administracyjnym. Możesz przeglądać, eksportować i zarządzać zgłoszeniami bezpośrednio. Powiadomienia e-mail są wysyłane jednocześnie na podstawie twojej konfiguracji.

Udostępnij ten post

O Autorze

Erik Keller
Erik Keller

Ekspert WordPress

Starszy specjalista WordPress z szerokim doświadczeniem w tworzeniu motywów, wtyczek i WooCommerce. Pasjonuje się pomaganiem firmom w osiąganiu sukcesu dzięki rozwiązaniom WordPress.

WordPressWooCommerceTworzenie MotywówTworzenie WtyczekOptymalizacja Wydajności

Bądź na Bieżąco

Otrzymuj najnowsze porady i tutoriale WordPress na swoją skrzynkę.