Aplikasi survey online berbasis web ini dapat digunakan untuk membuat berbagai jenis survey dengan mudah, mulai dari polling sederhana hingga survey yang kompleks, meskipun judulnya aplikasi survey online, aplikasi ini juga dapat dijalankan secara offline.
Aplikasi ini dikembangkan menggunakan bahasa pemrograman PHP dan MariaDB (MySQL) sebagai backend dan untuk frontend nya menggunakan bahasa pemrograman HTML, CSS, dan Javascript dengan framework jQuery dan Bootstrap.
Fitur utama aplikasi survey online ini adalah sebagai berikut:
- Dikembangkan menggunakan PHP versi 8 (kompatibel dengan PHP bersi sebelumnya) dan MariaDB (MySQL).
- Berbagai model penyajian respon yang akan mempermudah Anda menganalisis respon hasil survey.
- Dapat menggunakan jawaban icon smiley.
- Dapat menggunakan jawaban range angka 1 s.d. 5 atau 1 s.d. 10.
- Validasi menggunakan webcam.
- Ekspor respon hasil survey ke file excel.
- Kirim email respon hasil survey.
- Dapat menentukan apakah survey diperuntukkan bagi pengunjung umum atau hanya untuk user yang login.
- Built in rich text editor yang akan mempermudah Anda untuk membuat teks yang kompleks, seperti insert table, gambar, link, dll.
- Built in respon validation yang akan mempermudah Anda memvalidasi respon user.
- GUI yang mudah dan user friendly, seperti fitur drag and drop yang akan mempermudah Anda membuat dan menyusun pertanyaan.
- Responsive layout dan sudah mendukung mobile touch .
- Dapat digunakan secara online maupun offline.
I. Membuat Pertanyaan Survey
Aplikasi ini telah didesain sedemikian rupa sehingga pembuatan dan penyusunan pertanyaan dapat dilakukan dengan mudah dan fleksibel. Fitur fitur yang tersedia untuk membuat pertanyaan adalah sebagai berikut:
1. Opsi Jawaban
Aplikasi survey online yang kami kembangkan menyediakan tujuh opsi jenis jawaban yang dapat gunakan yaitu:
- Pertanyaan dengan jawaban pendek (short answer).
- Pertanyaan dengan jawaban panjang (long answer).
- Pertanyaan dengan beberapa pilihan jawaban (dengan radio button)
- Pertanyaan dengan jawaban lebih dari satu (dengan checkbox button).
- Pertanyaan dengan beberapa pilihan jawaban (dengan dropdown options).
- Pertanyaan dengan jawaban icon smiley (satu, tiga, atau lima smiley).
- Pertanyaan dengan jawaban range angka (1 s,d, 5 atau 1 s.d. 10)
Berikut contoh tampilan pemilihan opsi tersebut.

2. Built in Text Editor (WYSIWYG)
Ketika membuat survey, terkadang kita perlu untuk membuat teks yang panjang, seperti membuat pendahuluan survey, penjelasan survey, atau keperluan lainnya. Di aplikasi survey online ini, kami telah menyediakan built in rich text editor yang memungkinkan Anda untuk membuat teks dengan format yang tidak terbatas, mulai dari membuat heading sederhana, membuat tabel, hingga menyisipkan gambar.
Berikut contoh tampilan penggunaan text editor untuk membuat pengantar survey.

3. Mengatur Urutan Pertanyaan Dengan Muduah
Fitur penting yang wajib ada pada aplikasi survey adalah kemampuan untuk mengatur urutan pertanyaan, karena tidak mungkin hanya karena kesalahan urutan, kita menghapus pertanyaan.
Aplikasi survey online ini telah didesain sedemikian rupa sehingga memudahkan Anda untuk mengurutkan pertanyaan. Terdapat dua cara untuk mengurutkan pertanyaan, yaitu dengan metode drag and drop, dimana kita cukup klik pertanyaan kemudian menggesernya ke posisi yang diinginkan dan menggunakan menu Move Up dan Move Down yang ada dibagian bawah setiap blok pertanyaan. Berikut contoh dengan drag and drop.

Penggunaan menu Move Up dan Move Down ini bermanfaat ketika pertanyaan berisi teks yang panjang sehingga tidak memungkinkan untuk melakukan drag and drop.
4. Mengatur Urutan Jawaban dengan Drag and Drop
Selain mengatur urutan pertayaan, terkadang kita perlu untuk mengatur urutan jawaban. Di aplikasi ini, pengaturan urutan jawaban dapat dilakukan dengan sangat mudah yaitu tinggal melakukan drag and drop pada daftar jawaban yang ada, berikut contoh tampilannya

5. Opsi Lainnya
Ketika menyediakan pilihan jawaban kepada responden, terkadang pilihan jawaban tersebut tidak dapat mengakomodir keinginan responden, untuk itu kita perlu menyediakan pilihan jawaban lainnya dimana responden dapat mengisi sendiri jawaban yang mereka inginkan.
Aplikasi survey ini telah menyediakan fitur yang memungkinkan Anda untuk menyediakan jawaban option lainnya tersebut, sehingga responden dapat mengisi jawaban sesuai dengan yang mereka inginkan
6. Menambah, Menduplikasi, dan Menghapus Pertanyaan
Ketika membuat survey, terkadang terdapat pertanyaan yang pilihan jawabannya berulang, seperti survey kepuasan pelanggan yang memiliki jawaban seragam: Tidak Setuju, Kurang Setuju, Netral, Setuju, dan Sangat Setuju.
Dengan aplikasi ini, Anda dapat dengan mudah mendupliaksi pertanyaan dan jawaban yang telah Anda buat sebelumnya sehingga Anda tidak perlu capek capek menulis pilihan jawaban yang sama terus menerus.
Selain menduplikasi pertanyaan, tentu kita juga dapat menambah maupun menghapus pertanyaan yang ada.
7. Respon Validation
Untuk memastikan jawaban responden sesuai dengan kriteria yang telah kita tetapkan, maka kita perlu memvalidasi jawaban responden tersebut.
Di aplikasi survey online ini, Anda dapat melakukan validasi respon dengan mudah dengan kombinasi validasi yang tidak terbatas, misal memastikan bahwa alamat email yang diinput responden mengandung kata gmail.com, memastikan yang diinput responden adalah digit dengan panjang karakter 18 digit, dll. Dengan menerapkan validasi respon ini, maka kesalahan input dapat diminimalisir.
Berikut contoh tampilan penerapan validasi pada jawaban

8. Update: Pilihan Jawaban Smiley
Pada aplikasi survey online ini, Anda dapat menggunakan icon smiley untuk jawaban survey, penggunaan icon smiley ini bermanfaat ketika membuat survey terkait kepuasan layanan, seperli survey kepuasan pelanggan. Pada aplikasi ini terdapat tiga pilihan smiley yaitu dua, tiga, dan lima smiley.
Berikut contoh tampilan pengaturan jawaban smiley.

9. Update: Pilihan Jawaban Range Angka
Ketika membuat survey terkadang perlu memberikan pilihan jawaban berupa range angka, misal survey untuk mengukur level kepuasan pelanggan atas suatu layanan. Range angka yang disediakan pada aplikasi ini ada dua yaitu range angka 1 s.d. 5 dan 1 s.d. 10.
10. Update: Validasi Dengan Webcam
Pada aplikasi survey ini Anda dapat mengatur survey yang mengharuskan responden untuk melakukan swafoto ketika mengisi survey sehingga dapat diyakini bahwa responden merupakan real person.
II. Penyajian Respon
Aplikasi Survey Online kami telah menyediakan berbagai bentuk penyajian respon yang dapat membantu Anda mempermudah menganalisa respon hasil survey.
1. Pilihan Penyajian Respon yang Beragam
Kami telah melengkap aplikasi ini dengan berbagai bentuk pengolahan data respon yaitu: penyajian respon secara individual, penyajian respon berbentuk resume, dan penyajian respon berdasarkan user dalam hal respon hanya diperuntukkan untuk user yang login.
Berikut tampilan respon beserta pilihan penyajian respon.

2. Respon Bentuk Resume
Pada penyajian respon survey bentuk resume, hasil respon untuk jawaban berupa multiple choices (checkbox, radio button, dan dropdown options) akan disajikan dalam bentuk grafik sehingga dapat langsung terlihat statistik jawaban atas suatu pertanyaan, seperti berapa responden yang menjawab pertanyaan tertentu.

Sedangkan untuk jawaban bentuk inputan teks, jawaban akan disajikan secara individual, karena isi jawaban berbeda beda sehingga tidak bisa disajikan dalam bentuk grafik
3. Respon Bentuk Individual
Selain bentuk resume, respon juga dapat disajikan secara individual, dengan model ini, kita dapat melihat, mengedit, maupun menghapus respon satu per satu.

4. Daftar User Yang Mengikuti Survey
Jika survey hanya diperuntukkan bagi user yang login maka pilihan penyajian respon dapat berupa daftar user yang mengikuti respon, dengan bentuk penyajian seperti ini, Anda dapat dengan mudah mencari respon yang disubmit oleh user tertentu untuk kemudian dilihat, diedit, maupun dihapus.
Berikut contoh tampilan daftar user yang mengikuti respon

5. Ekspor Respon ke File Excel
Meskipun telah tersedia berbagai bentuk penyajian pengolahan data respon, Anda ingin mengolah data respon lebih lanjut, telah tersedia menu ekspor respon ke file excel sehingga Anda dapat dengan mudah mengolah hasil respon tersebut sesuai keperluan.
Berikut contoh tampilan respon dalam bentuk file excel.

6. Kirim Email
Selain ekspor ke file excel, Anda juga dapat mengkirim file excel hasil ekspor tersebut ke alamat email yang telah ditentukan.
III. Mobile Friendly dan Touch Support
Di era sekarang ini, aplikasi yang mobile friendly dan memiliki dukungan pada layar sentuh (touch support) adalah suatu keharusan. Demikian juga dengan aplikasi survey online ini, aplikasi ini kami desain sedemikian rupa sehingga layoutnya mobile friendly dan dapat dioperasikan dengan sentuhan (touch support) terutama untuk keperluan mengubah urutan pertanyaan atau urutan jawaban menggunakan metode drag and drop, berikut contoh tampilannya.

IV. Setting Global Survey
Untuk memudahkan pengaturan survey, kami telah menyediakan pengaturan survey secara global, dengan pengaturan ini, Anda tidak perlu melakukan pengaturan pada survey satu per satu, cukup melakukan pengaturan global dan semua survey akan terpengaruh. Pengaturan global ini meliputi:
- Pengaturan zona waktu (Timezone)
- Pengaturan multiple submit. Apakah responden diperbolehkan mengikuti survey lebih dari sekali.
- Pengaturan alamat email dalam hal hasil respon akan dikirim ke alamat email tertentu.
V. Dual Mode
Aplikasi ini memungkinkan Anda untuk mengatur siapa saja yang diperbolehkan mengikuti survey, apakah semua pengunjung atau hanya user yang sudah login saja. Dengan model seperti ini, Anda akan leluasa menentukan target responden.
VI. Powerful Backend dan Database
Backend aplikasi ini menggunakan aplikasi Admin Template Codeigniter 4 yang telah kami kembangkan sebelumnya, dengan admin template ini Anda akan dengan mudah mengembangkan backend aplikasi sesuai dengan kebutuhan Anda. Selain itu, database survey ini didesain menggunakan kidah kaidah desain database yang baik dan benar, sehingga akan mempermudah Anda dalam pengembangan data dan aplikasi.
VII. Sistem Registrasi
Seperti dijelaskan sebelumnya bahwa aplikasi ini telah mendukung survey dengan responden user yang login ke sistem. Untuk mendukung fitur tersebut, kami telah menyediakan sistem registrasi yang terintegrasi, dengan demikian Anda tidak perlu repot repot meregistrasi user, biarkan sistem yang bekerja untuk Anda.
Sistem registrasi ini sangat fleksibel, Anda dapat dengan mudah mengatur metode aktivasi user, apakah:
- Aktivasi via email. User akan dikirimi link aktivasi ke alamat email
- Verifikasi langsung. User akan langsung aktif setelah melakukan registrasi.
- Verifikasi manual. Admin mengaktivasi user secara manual melalui menu yang telah disediakan.
Sistem registrasi juga telah dilengkapi dengan sistem lupa password, ganti password, dan kirim ulang link aktivasi, berikut contoh tampilannya.

VIII. Builtin Survey
Agar memiliki gambaran bagaimana membuat survey menggunakan aplikasi ini, kami telah menyediakan beberapa contoh survey.
1. Survey Kepuasan Pelanggan
Survey kepuasan pelanggan umumnya digunakan untuk mengukur tingkat kepuasan pelanggan terhadap suatu produk atau layanan. Biasanya survey ini memiliki jawaban yang seragam seperti Tidak Puas s.d Puas, Tidak Setuju s.d Setuju dst.
Pada demo survey yang kami sediakan, survey kepuasan pelanggan salah satunya berupa survey terhadap kualitas website kominfo dengan pilihan jawaban dari Tidak Setuju hingga Sangat Setuju, berikut contoh tampilannya.

2. Polling Pilihan Kaos Komunitas Jagowebdev
Contoh selanjutnya adalah polling pilihan desain kaos komunitas Jagowebdev. Polling ini untuk memberikan contoh bagaimana membuat polling yang dilengkapi dengan ilustrasi gambar.

3. Survey Minat Bahasa Pemrograman
Contoh survey selanjutnya adalah survey minat bahasa pemrograman. Survey ini bertujuan untuk menunjukkan bagaimana cara membuat validasi respon dengan aplikasi ini, diantaranya alamat email yang harus mengandung gmail.com, inputan usia antara 7-55 tahun, inputan nama yang hanya boleh mengandung huruf dan spasi, dll.
Berikut tampilan survey minat bahasa pemrograman.

4. Survey Tabungan Karyawan
Survey ini digunakan sebagai contoh bagaimana membuat survey yang hanya diperuntukkan bagi user yang login, selain itu didalamnya juga terdapat contoh validasi seperti NIP (nomor Induk Pegawai) yang hanya berupa angka dan panjangnya harus 18 digit.
5. Survey Dengan Jawaban Smiley
Aplikasi ini sudah dilengkapi dengan contoh survey dengan jawaban smiley yang dapat Anda gunakan sebagai template untuk membuat survey kepuasan pelanggan. Berikut contoh tampilan survey dengan jawaban lima smiley

Berikut contoh survey dengan jawaban dua smiley

6. Survey Dengan Jawaban Range Angka
Aplikasi survey ini juga sudah dilengkapi dengan contoh survey dengan jawaban range angka, berikut contoh survey dengan jawaban range angka 1 s.d. 5

Berikut contoh survey dengan jawaban range angka 1 s.d. 10

6. Survey Dengan Validasi Foto Selfi
Contoh selanjutnya adalah survey dengan validasi foto selfi dimana ketika mengisi survey, responden harus menyertakan foto selfi. Berikut contoh tampilannya

Biaya Investasi
Biaya investasi dapat berubah sewaktu waktu seiring dengan penambahan fitur dari aplikasi, so jangan sampai terlewat.
Note: Aplikasi ini tidak termasuk dalam bundle Membership Premium