Salah satu cara untuk mengumpulkan data pengunjung website adalah dengan form. Dengan form, anda bisa meminta pengunjung untuk mengisi data yang diperlukan seperti nama, email, dan lain lain. Elementor sudah menyediakan widget untuk membuat form, sehingga anda bisa berfokus dengan isi form tanpa perlu memikirkan pembuatannya.
Gambar diatas merupakan tampilan awal widget form Elementor.
Elementor menyediakan banyak pengaturan untuk widget Form sehingga anda bisa mengatur isi form dengan detail. Mari kita bahas apa saja pengaturan untuk widget ini.
Content
Form Fields
- Form Name: Nama form anda
- Form List: List dari isi form anda
Isi pengaturan masing-masing form:
- Type: Tentukan tipe form anda
- Label: Beri label atau nama untuk kolom form
- Placeholder: Beri petunjuk untuk isi kolom
- Required: Tentukan apakah kolom wajib diisi atau tidak
- Column Width: Tentukan lebar kolom
- Input Size: Tentukan ukuran input isi jawaban form
- Label: Tentukan untuk menampilkan label kolom form atau tidak
- Required Mark: Tampilkan atau sembunyikan simbol pemberitahuan kolom wajib diisi
Button
Button
- Size: Tentukan ukuran button
- Column Width: Atur lebar button
- Alignment: Tentukan posisi button
Step Buttons
- Next: Isi teks untuk button yang mengarahkan ke langkah selanjutnya
- Previous: Isi teks untuk button yang mengarahkan ke langkah sebelumnya
Submit Button
- Submit: Beri teks pada button yang berfungsi untuk mengirim jawaban form
- Icon: Tambahkan icon pada button
- Button ID: Beri ID untuk submit button anda
Actions After Submit
Setelah form Elementor dikirimkan, anda bisa melakukan satu tindakan atau lebih, dan setiap tindakan tersebut memerlukan pengaturan. Beberapa tindakan umum meliputi:
- Mengirimkan hasil form ke satu email atau lebih
- Memberikan ucapan “Terima Kasih” pada pengunjung karena telah mengisi form
- Tambahkan informasi pengunjung ke manajemen hubungan pelanggan
- Kirim data form ke channel Slack atau Discord
- Buka atau tutup sebuah Popup
Untuk informasi lebih lanjut bisa dilihat disini
- To: Masukkan alamat email penerima form
- Subject: Masukkan teks yang akan tampil pada subjek email
- Message: Disini anda bisa menggunakan shortcodes untuk menampilkan pesan yang dikirim dari form. Secara default, opsi “all-fields” akan digunakan. Pelajari cara membuat custom messages untuk form dari tutorial ini.
- From Email: Masukkan alamat email pengirim atau gunakan “noreply@”
- From Name: Masukkan nama, jabatan, atau perusahaan yang ingin anda tampilkan pada email
- Reply To: Masukkan alamat email pengirim atau gunakan “noreply@”
- Cc: Masukkan alamat email penerima untuk Cc’d (carbon copy)
- Bcc: Masukkan alamat email penerima untuk Bcc’d (blind carbon copy)
- Meta Data: Disini anda bisa menambahkan atau menghapus metadata yang ditampilkan pada bagian bawah form. Secara default, semua opsi akan ditampilkan
- Send As: Pilih untuk mengirimkan form sebagai HTML atau teks biasa
Steps Settings
Anda bisa membagi form menjadi beberapa langkah. Apabila pada form anda terdapat banyak kolom untuk diisi, anda bisa menggunakan fitur ini untuk membagi form menjadi beberapa bagian untuk meringkas ruang. Untuk membagi form menjadi beberapa bagian, anda perlu untuk mengatur tipe form menjadi “step”.
Pada pengaturan Steps Settings anda bisa mengatur tipe pembagian form serta bentuk dari informasi halaman bagian form.
Additional Options
- Form ID: Atur ID untuk form
- Form Validation: Tentukan metode validasi, apakah menggunakan browser default atau custom
- Custom Messages: Tampilkan atau sembunyikan pesan setelah selesai mengirim form. Apabila diaktifkan anda bisa membuat isi pesan atau biarkan isi pesan terisi secara default.
Style
Form
- Form: Tentukan jarak antar kolom form
- Label: Atur spasi, warna teks, dan tipografi label
- HTML Field: Tentukan spasi, warna dan tipografi HTML Field pada form (jika ada)
Field
- Text Color: Tentukan warna teks dalam kolom form
- Typography: Atur tipografi kolom form
- Background Color: Pilih warna background kolom form
- Border Color: Tentukan warna border kolom form
- Border Width: Atur ukuran border kolom form
- Border Radius: Atur ukuran sudut border kolom form
Buttons
- Typography: Atur tipografi button
- Border Type: Tentukan tipe border button
- Normal: Atur tampilan saat mode normal
- Hover: Atur tampilan saat button di hover
- Border Radius: Tentukan ukuran sudut button
- Text Padding: Atur ukuran padding teks button
Next & Submit Button
- Background Color: Pilih warna background untuk button next dan submit
- Text Color: Tentukan warna teks button next dan submit
Previous Button
- Background Color: Pilih warna background untuk button previous
- Text Color: Tentukan warna teks button previous
Messages
- Typography: Tentukan tipografi teks pada pesan form
- Success Message Color: Pilih warna pesan ketika form berhasil dikirim
- Error Message Color: Pilih warna pesan ketika form gagal dikirim
- Inline Message Color: Pilih warna untuk pesan dalam kolom form
Steps
- Typography: Atur tipografi form dengan tipe step
- Spacing: Atur jarak halaman form dengan isi form
- Padding: Tentukan ukuran padding halaman form
- Inactive: Pengaturan tampilan ketika halaman form tidak sedang dibuka
- Active Tampilan ketika halaman form sedang dibuka
- Completed: Tampilan ketika halaman form selesai diisi
- Primary Color: Pilih warna primer steps form
- Secondary Color: Pilih warna sekunder steps form
- Divider Width: Tentukan lebar pemisah antar halaman steps form
- Divider Gap: Tentukan jarak pemisah halaman dan keterangan halaman steps form