Langsung ke konten
Cara Membuat Formulir dengan Elementor Pro: Kontak, Pendaftaran, dan Multi-Tahap
ElementorπŸ“– Tutorial

Cara Membuat Formulir dengan Elementor Pro: Kontak, Pendaftaran, dan Multi-Tahap

Erik KellerErik Kellerβ€’β€’Diperbarui pada: β€’14 menit bacaβ€’576 tampilan

Formulir sangat penting untuk situs web mana punβ€”dari formulir kontak sederhana hingga alur pendaftaran multi-langkah yang kompleks. Elementor Pro menyertakan widget Formulir bawaan yang menghilangkan kebutuhan untuk plugin formulir terpisah dalam banyak kasus. Dalam panduan ini, kami membahas cara membuat formulir kontak, formulir pendaftaran, dan formulir multi-langkah menggunakan Elementor Pro, bersama dengan opsi integrasi untuk pemasaran email dan layanan CRM.

Tutorial ini memerlukan Elementor Pro. Versi gratis dari Elementor tidak menyertakan widget Formulir.

Ikhtisar Widget Formulir Elementor

Widget Formulir Elementor mendukung jenis bidang berikut:

Jenis BidangKasus PenggunaanCatatan
TeksNama, perusahaan, subjekInput teks satu baris
EmailPengumpulan alamat emailTermasuk validasi format email
TextareaIsi pesan, komentar, deskripsiTeks multi-baris dengan baris yang dapat dikonfigurasi
TelNomor teleponMengaktifkan keyboard numerik di ponsel
NomorKuantitas, anggaran, penilaianValidasi min/maks/langkah
URLAlamat situs webValidasi format URL
PilihPilihan dropdown (negara, kategori)Pilih tunggal atau ganda
RadioPilihan tunggal dari opsi (jenis layanan)Opsi terlihat tanpa dropdown
CheckboxPilihan ganda (minat, layanan)Pilihan ganda diperbolehkan
TanggalTanggal janji, tanggal acaraPemilih tanggal bawaan
WaktuJadwal janjiKontrol pemilihan waktu
Unggah FilePengiriman resume, dokumen, gambarJenis file dan batas ukuran yang dapat dikonfigurasi
PenerimaanSyarat dan ketentuan, persetujuan GDPRCheckbox wajib dengan tautan
TersembunyiData pelacakan (URL halaman, pengarah)Tidak terlihat oleh pengguna
reCAPTCHAPerlindungan spamCheckbox v2 atau v3 tidak terlihat
HoneypotAnti-spam (tidak terlihat oleh manusia)Bidang tersembunyi yang menangkap bot

Membuat Formulir Kontak

Langkah 1: Tambahkan Widget Formulir

  1. Buka halaman mana pun di editor Elementor
  2. Cari "Formulir" di panel widget
  3. Seret widget Formulir ke dalam tata letak Anda
  4. Formulir default mencakup bidang Nama, Email, dan Pesan

Langkah 2: Konfigurasi Bidang Formulir

Untuk formulir kontak standar, konfigurasi bidang ini bekerja dengan baik:

  1. Nama (Bidang teks, wajib) – Placeholder: "Nama Anda"
  2. Email (Bidang email, wajib) – Placeholder: "[email protected]"
  3. Subjek (Bidang teks, opsional) – Placeholder: "Bagaimana kami dapat membantu?"
  4. Pesan (Bidang textarea, wajib) – Placeholder: "Ceritakan tentang proyek Anda...", Baris: 5
  5. reCAPTCHA atau Honeypot untuk perlindungan spam

Langkah 3: Konfigurasi Tindakan Setelah Pengiriman

Di bawah bagian "Tindakan Setelah Pengiriman", konfigurasi apa yang terjadi ketika pengguna mengirimkan formulir: For related information, see our guide on Elementor complete guide.

  • Email: Kirim data formulir ke alamat email Anda (atau beberapa alamat)
  • Redirect: Arahkan pengguna ke halaman terima kasih setelah pengiriman
  • Popup: Tampilkan popup konfirmasi
  • Webhook: Kirim data formulir ke URL eksternal (Zapier, Make, API kustom)
  • Mailchimp / ConvertKit / Drip: Tambahkan pelanggan ke daftar pemasaran email
  • Slack: Kirim notifikasi ke saluran Slack
  • Discord: Kirim notifikasi ke webhook Discord

Langkah 4: Gaya Formulir

Di tab Gaya, sesuaikan penampilan visual: For related information, see our guide on Elementor templates and kits.

  • Tata letak formulir
    • Jenis bidang: Bidang bertumpuk (lebar penuh) atau inline (bersebelahan)
    • Gaya bidang: Border, warna latar belakang, padding, border-radius, warna saat fokus
    • Gaya label: Keluarga font, ukuran, warna, spasi
    • Gaya tombol: Warna latar belakang, warna teks, border, efek hover, opsi lebar penuh
    • Pesan: Warna dan tipografi pesan sukses dan kesalahan

    Membuat Formulir Multi-Langkah

    Formulir multi-langkah berguna untuk formulir panjang (pendaftaran, aplikasi, survei) di mana menampilkan semua bidang sekaligus dapat membebani pengguna. Elementor Pro mendukung formulir multi-langkah secara native. For related information, see our guide on creating landing pages with Elementor.

    Cara Mengatur Langkah

    1. Tambahkan widget Form ke halaman Anda
    2. Dalam daftar bidang formulir, tambahkan jenis bidang "Langkah" di antara kelompok bidang
    3. Setiap bidang Langkah membuat langkah baru dengan tombol "Selanjutnya" dan "Sebelumnya"
    4. Contoh struktur:
      • Langkah 1: Nama, Email, Telepon (Informasi Pribadi)
      • Langkah 2: Perusahaan, Anggaran, Timeline (Detail Proyek)
      • Langkah 3: Pesan, Unggah Berkas (Informasi Tambahan)

    Formulir multi-langkah menampilkan indikator kemajuan yang menunjukkan langkah mana yang sedang diambil pengguna. Ini mengurangi kompleksitas yang dirasakan dan meningkatkan tingkat penyelesaian dibandingkan dengan menampilkan semua bidang sekaligus.

    Membuat Formulir Pendaftaran Pengguna

    Elementor Pro dapat membuat formulir pendaftaran pengguna WordPress tanpa plugin terpisah:

    1. Tambahkan widget Form dan konfigurasikan bidang (Nama Pengguna, Email, Kata Sandi)
    2. Di bawah "Tindakan Setelah Kirim," tambahkan tindakan "Daftar"
    3. Petakan setiap bidang formulir ke bidang pengguna WordPress yang sesuai
    4. Tetapkan peran pengguna default untuk pendaftaran baru
    5. Opsional, arahkan pengguna ke halaman akun mereka setelah pendaftaran

    Catatan: WordPress memerlukan admin untuk menyetujui pengguna baru secara default. Anda dapat mengubah ini di bawah Pengaturan β†’ Umum β†’ Keanggotaan jika Anda ingin pengguna mendaftar secara bebas.

    Integrasi dengan Layanan Pemasaran Email

    Elementor Pro terintegrasi dengan platform pemasaran email populer secara langsung:

    LayananJenis IntegrasiLangkah Pengaturan
    MailchimpNative (terintegrasi)Tambahkan kunci API β†’ Pilih daftar β†’ Petakan bidang
    ConvertKitNative (terintegrasi)Tambahkan kunci API β†’ Pilih formulir β†’ Petakan bidang
    ActiveCampaignNative (terintegrasi)Tambahkan kredensial API β†’ Pilih daftar β†’ Petakan bidang
    DripNative (terintegrasi)Tambahkan token API β†’ Pilih akun β†’ Petakan bidang
    GetResponseNative (terintegrasi)Tambahkan kunci API β†’ Pilih kampanye β†’ Petakan bidang
    MailerLiteNative (terintegrasi)Tambahkan kunci API β†’ Pilih grup β†’ Petakan bidang
    HubSpotVia WebhookBuat koneksi Zapier/Make dengan tindakan webhook

    Untuk setiap integrasi, prosesnya adalah: masukkan kunci API layanan Anda di pengaturan integrasi Elementor, lalu pilih layanan sebagai "Tindakan Setelah Kirim" di formulir Anda. Petakan bidang formulir Anda ke bidang layanan, dan pelanggan akan ditambahkan secara otomatis saat formulir dikirim.

    Strategi Perlindungan Spam

    Formulir kontak menarik bot spam. Elementor Pro menyediakan beberapa opsi pencegahan spam:

    • Google reCAPTCHA v3: Deteksi spam yang tidak terlihat yang memberi skor pada pengiriman tanpa interaksi pengguna. Direkomendasikan untuk sebagian besar formulir
    • reCAPTCHA v2: Kotak centang "Saya bukan robot". Lebih terlihat tetapi dapat mengurangi penyelesaian formulir
    • Bidang Honeypot: Bidang yang tidak terlihat yang diisi oleh bot. Jika bidang berisi data, pengiriman ditolak. Tidak diperlukan interaksi pengguna
    • Bidang Penerimaan: Kotak centang yang wajib (persetujuan GDPR, penerimaan syarat) yang juga berfungsi sebagai penghalang bot

    Kami merekomendasikan menggunakan reCAPTCHA v3 yang dipadukan dengan bidang Honeypot. Ini memberikan dua lapisan perlindungan spam tanpa dampak yang terlihat pada...

    dalam pengalaman pengguna.

    Elementor Forms vs Plugin Form Khusus

    FiturElementor FormsGravity FormsWPForms
    Builder VisualDi dalam editor ElementorDrag-and-drop terpisahDrag-and-drop terpisah
    Logika KondisionalDasar (tampilkan/sembunyikan field)AdvancedAdvanced
    Integrasi PembayaranTombol PayPalStripe, PayPal, SquareStripe, PayPal, Square
    PerhitunganTidakYaYa (Pro)
    Multi-LangkahYaYaYa
    Unggah FileYaYaYa
    Manajemen EntriMelalui pengajuan ElementorManajer entri penuhManajer entri penuh
    Memerlukan Page BuilderYa (Elementor Pro)TidakTidak

    Elementor Forms cukup untuk formulir kontak, pendaftaran newsletter, dan formulir pendaftaran sederhana. Untuk formulir kompleks yang memerlukan pemrosesan pembayaran, logika kondisional yang lebih canggih, atau manajemen entri yang rumit, plugin form khusus seperti Gravity Forms atau WPForms lebih sesuai.

    Pertanyaan yang Sering Diajukan

    Bisakah saya menggunakan formulir Elementor tanpa Elementor Pro?

    Tidak. Widget Form hanya tersedia untuk Elementor Pro. Jika Anda memerlukan formulir dengan versi gratis Elementor, gunakan plugin formulir terpisah seperti Contact Form 7 (gratis), WPForms Lite (gratis), atau Gravity Forms (premium).

    Di mana pengajuan formulir Elementor disimpan?

    Pengajuan formulir disimpan di database WordPress dan dapat diakses di bawah Elementor β†’ Pengajuan di panel admin. Anda dapat melihat, mengekspor (CSV), dan menghapus pengajuan. Pengajuan juga dikirim ke alamat email yang Anda konfigurasikan dalam tindakan Email.

    Bisakah formulir Elementor menerima unggahan file?

    Ya. Tambahkan tipe field Unggah File ke formulir Anda. Anda dapat mengonfigurasi tipe file yang diterima (PDF, JPG, PNG, DOCX, dll.) dan ukuran file maksimum. File yang diunggah disimpan di perpustakaan media WordPress dan terhubung ke pengajuan formulir.

    Bagaimana cara menambahkan logika kondisional ke formulir Elementor?

    Elementor Pro mendukung logika kondisional dasar: tampilkan atau sembunyikan field berdasarkan nilai field lain. Di pengaturan field, aktifkan "Kondisional" dan atur kondisi (misalnya, tampilkan field "Perusahaan" hanya ketika tombol radio "Saya seorang bisnis" dipilih). Untuk logika kondisional yang lebih canggih (perhitungan, kondisi multi-level), plugin formulir khusus mungkin lebih cocok.

    Bisakah saya membuat formulir popup dengan Elementor?

    Ya. Buat template popup di Elementor, tambahkan widget Form di dalamnya, dan atur kondisi pemicu (klik, persentase gulir, niat keluar, penundaan waktu). Ini berguna untuk pendaftaran newsletter, magnet prospek, dan penawaran promosi tanpa menambahkan formulir ke tata letak halaman utama.

    Bagaimana cara mencegah spam di formulir Elementor?

    Gunakan Google reCAPTCHA v3 (tidak terlihat) yang dipadukan dengan field Honeypot untuk perlindungan dua lapis. Ini memblokir bot otomatis tanpa menambah gesekan bagi pengguna nyata. Untuk formulir dengan volume spam tinggi, pertimbangkan untuk menambahkan field Penerimaan (checkbox wajib) sebagai lapisan ketiga.

    Dapatkan Elementor Pro dengan Pembuat Form

    Akses widget Form, Theme Builder, WooCommerce Builder, dan 100+ widget Pro. Buat formulir secara visual tanpa plugin tambahan.

    Jelajahi Elementor Pro β†’

Pertanyaan yang sering diajukan

Apakah saya perlu Elementor Pro untuk membuat formulir?
Ya. Widget Form adalah fitur dari Elementor Pro. Versi gratis Elementor tidak menyertakan fungsi formulir. Opsi alternatif gratis termasuk WPForms Lite atau Contact Form 7 dengan tata letak Elementor.
Bisakah formulir Elementor mengirim data ke layanan pemasaran email?
Ya. Formulir Elementor terintegrasi dengan Mailchimp, ActiveCampaign, Drip, GetResponse, ConvertKit, dan layanan email lainnya melalui integrasi bawaan. Anda dapat memetakan bidang formulir ke bidang daftar email untuk manajemen pelanggan otomatis.
Bagaimana cara membuat formulir multi-tahap di Elementor?
Tambahkan widget Form, lalu masukkan bidang Step di antara bidang formulir Anda untuk membuat halaman terpisah. Elementor secara otomatis menambahkan tombol navigasi di antara langkah-langkah. Sesuaikan indikator langkah, teks tombol, dan aturan validasi per langkah.
Bisakah saya menambahkan logika bersyarat ke formulir Elementor?
Elementor Pro mendukung tampilan bidang bersyarat mulai dari versi 3.15. Anda dapat menampilkan atau menyembunyikan bidang berdasarkan nilai bidang lainnya. Untuk logika bersyarat yang lebih canggih, addon pihak ketiga seperti Dynamic.ooo atau JetFormBuilder menyediakan kemampuan tambahan.
Di mana pengiriman formulir Elementor disimpan?
Elementor Pro menyimpan pengiriman formulir di database WordPress, yang dapat diakses dari Elementor, Submissions di menu admin. Anda dapat melihat, mengekspor, dan mengelola pengiriman secara langsung. Notifikasi email dikirim secara bersamaan berdasarkan konfigurasi Anda.

Bagikan postingan ini

Tentang Penulis

Erik Keller
Erik Keller

Pakar WordPress

Spesialis WordPress senior dengan pengalaman luas dalam pengembangan tema, plugin, dan WooCommerce. Bersemangat membantu bisnis sukses dengan solusi WordPress.

WordPressWooCommercePengembangan TemaPengembangan PluginOptimasi Performa

Tetap Update

Dapatkan tips dan tutorial WordPress terbaru di inbox Anda.