Jawaban singkat: Formin adalah form builder berbasis web yang menggabungkan pembuatan form dengan AI, builder visual, import form, conditional logic, tema, pengelolaan respons, analitik, spreadsheet, Story Insight, workflow, dan integrasi lain dalam satu alur kerja.
Langkah 1: Masuk, membuka Dashboard, dan memahami Workspace
Alur Formin dimulai dari Dashboard. Setelah login, Dashboard menjadi pusat untuk mencari form, membuat form baru, membuka builder, dan masuk ke Results atau Analytics. Form yang dibuat terhubung ke workspace aktif sehingga kepemilikan dan aksesnya tetap teratur.
Sebelum membuat form, pastikan workspace yang aktif sudah benar. Beri nama form yang spesifik agar mudah ditemukan. Jika Anda memulai dari kolom AI di landing page saat belum login, Formin akan meminta login terlebih dahulu lalu meneruskan permintaan tersebut ke modul Formin AI di Dashboard.
- Gunakan pencarian Dashboard saat daftar form mulai banyak.
- Pastikan workspace aktif benar sebelum membuat form.
- Gunakan nama form yang menjelaskan fungsi atau kegiatan.
- Jangan membagikan kredensial akun untuk memberi akses ke orang lain.
Langkah 2: Membuat form dengan Formin AI
Untuk membuat form dengan cepat, ketik kebutuhan dalam bahasa sehari-hari. Contoh: Form pendaftaran siswa baru dengan data orang tua, pilihan jurusan, upload dokumen, dan pertanyaan nama wali hanya jika usia di bawah 18 tahun. Formin AI membaca konteks, memilih tipe field, menyusun urutan, dan dapat membentuk branching ketika aturan kondisi disebutkan dengan jelas.
Prompt yang baik menjelaskan siapa respondennya, tujuan form, data wajib, data opsional, dan kondisi khusus. Formin juga mengenali pola Bahasa Indonesia seperti jika, kalau, apabila, tampilkan, sembunyikan, lompat, lewati, atau akhiri. Setelah draft muncul, tetap review semua field sebelum publish.
- Sebutkan audiens: siswa, peserta event, pelanggan, kandidat, atau anggota.
- Sebutkan field penting dan mana yang wajib.
- Tulis aturan cabang dengan kalimat eksplisit.
- Perlakukan hasil AI sebagai draft yang masih perlu diperiksa.
Langkah 3: Membuat form dari nol dengan Start from scratch
Pilih Start from scratch jika Anda sudah mengetahui struktur yang dibutuhkan. Mulai dari judul, pembuka, identitas responden, pertanyaan utama, konfirmasi, lalu halaman selesai. Tambahkan field satu per satu dan gunakan struktur paling sederhana yang tetap memenuhi kebutuhan proses.
Di builder Anda dapat mengubah label, description, pilihan, required state, validasi, posisi, dan konfigurasi khusus field. Untuk form panjang, kelompokkan pertanyaan sejenis agar responden tidak melihat semua pertanyaan sebagai satu blok besar.
- Mulai dari pertanyaan paling mudah dijawab.
- Jadikan required hanya data yang benar-benar penting.
- Gunakan group atau bagian untuk topik yang berbeda.
- Lakukan test submission sebelum membagikan form.
Langkah 4: Import Google Forms, Typeform, Tally, dan form lain
Import Form menggunakan pendekatan link-first. Masukkan URL form publik agar Formin mencoba membaca provider dan memetakan struktur yang tersedia ke field native Formin. Adapter saat ini mencakup Google Forms, Typeform, Tally, serta semantic HTML untuk form publik lain.
Hasil import tidak langsung menjadi form permanen. Formin menampilkan Pratinjau Draf terlebih dahulu sehingga Anda bisa rename, menambah, menghapus, atau reorder field. Struktur yang tidak dapat dibuktikan dari sumber akan diberi warning, bukan dikarang.
- Gunakan URL publik untuk fidelity terbaik.
- Google Forms dapat membawa field, section, pilihan, scale, date, dan logic yang terekspos.
- Typeform dapat membawa pilihan, NPS, ranking, contact info, welcome, thank you, dan jump rule yang terekspos.
- Tally dan semantic HTML dipetakan hanya jika ada padanan native yang aman.
Langkah 5: Import dari screenshot dengan OCR lokal
Jika URL tidak dapat dibaca karena login, anti-bot, atau markup yang hanya tersedia saat runtime, gunakan screenshot fallback. Anda dapat paste, drag and drop, atau memilih beberapa PNG, JPEG, atau WebP dari atas ke bawah. PaddleOCR berjalan lokal di browser untuk membaca teks dan posisi tanpa mengirim gambar screenshot ke AI atau LLM.
Screenshot hanya dapat memulihkan informasi yang terlihat. Branching tersembunyi, CAPTCHA, validation internal, unpublished option, atau konfigurasi provider yang tidak tampak tidak akan ditebak. Karena itu, review Pratinjau Draf dan warning sebelum membuat form.
- Ambil screenshot dari atas ke bawah dan usahakan label serta pilihan terlihat bersama.
- Urutkan screenshot sesuai urutan form.
- Periksa hasil OCR sebelum membuat form.
- Tambahkan kembali logic tersembunyi secara manual bila memang diperlukan.
Langkah 6: Mengenal semua kelompok field utama
Field native Formin mencakup contact dan contact info, email, phone, address, website, short text, long text, number, date, radio, dropdown, checkbox, picture choice, yes or no, legal consent, NPS, opinion scale, rating, ranking, matrix, file upload, signature, scheduler, payment, video atau audio, Clarify AI, dan FAQ AI.
Formin juga memiliki komponen non-jawaban seperti welcome screen, statement, group, thank you, dan redirect. Komponen layout seperti group berfungsi mengorganisasi child question dan tidak seharusnya dianggap sebagai jawaban responden.
- Short Text dan Long Text untuk jawaban bebas.
- Radio atau Dropdown untuk satu pilihan; Checkbox untuk beberapa pilihan.
- Rating, NPS, Opinion Scale, Ranking, dan Matrix untuk evaluasi terstruktur.
- Picture Choice untuk pilihan berbasis gambar.
- File Upload dan Signature untuk dokumen atau persetujuan khusus.
Langkah 7: Mengedit field dengan builder visual dan WYSIWYG
Builder mendukung pengeditan visual. Pada area yang menyediakan WYSIWYG Live Edit, teks dapat diedit langsung dari canvas sehingga hasil yang terlihat lebih dekat dengan tampilan responden. Field dapat dipindah, diduplikasi, dihapus, atau dibuka pengaturan detailnya.
Setelah mengganti tipe field, periksa kembali konfigurasi yang bergantung pada tipe lama. Untuk Picture Choice, cek ukuran dan crop gambar di canvas sekaligus di preview responden agar tampilan desktop dan mobile tetap proporsional.
- Gunakan label singkat dan langsung.
- Gunakan description untuk penjelasan tambahan, bukan mengulang label.
- Gunakan placeholder sebagai contoh, bukan pengganti label.
- Preview setiap kali melakukan perubahan struktur besar.
Langkah 8: Required, validation, dan kualitas data
Required sebaiknya dipakai hanya ketika proses tidak dapat dilanjutkan tanpa jawaban tersebut. Pilih tipe field yang sesuai agar format data lebih konsisten, misalnya Email untuk email, Number untuk angka, Website untuk URL, Date untuk tanggal, dan File Upload untuk lampiran.
Jika form meminta persetujuan, gunakan legal atau consent dengan teks yang jelas. Jangan meminta data sensitif hanya karena field tersedia. Semakin sedikit data yang tidak diperlukan, semakin ringan pengalaman responden dan semakin mudah data dikelola.
- Required untuk data inti saja.
- Pilih field sesuai format data yang diharapkan.
- Berikan contoh format jika input berpotensi membingungkan.
- Gunakan pesan error yang menjelaskan apa yang perlu diperbaiki.
Langkah 9: Conditional logic dan branching
Conditional logic menampilkan hanya pertanyaan yang relevan. Formin dapat menangani aksi seperti show, hide, jump, skip, atau end berdasarkan jawaban field sumber. Logic dapat dikonfigurasi di builder atau dibentuk dari prompt AI ketika hubungannya dijelaskan secara eksplisit.
Contoh: tampilkan Nama Wali jika usia di bawah 18; tampilkan Alamat jika memilih Pengiriman; atau akhiri form jika responden memilih Tidak Bersedia. Setelah membuat logic, uji semua cabang dan nilai batas agar tidak ada jalur yang berhenti di tempat yang salah.
- Pastikan field sumber muncul sebelum target kondisi.
- Hindari dua aturan yang saling bertentangan.
- Uji Ya dan Tidak serta nilai kosong jika relevan.
- Periksa bahwa pertanyaan wajib tidak terlewati secara tidak sengaja.
Langkah 10: Welcome Screen, Statement, Group, Thank You, dan Redirect
Welcome Screen dipakai untuk pembuka sebelum pertanyaan pertama. Statement menyampaikan informasi tanpa meminta jawaban. Group mengorganisasi beberapa child question. Thank You mengonfirmasi bahwa respons selesai, sedangkan Redirect dapat membawa pengguna ke halaman lanjutan ketika memang diperlukan.
Gunakan komponen ini untuk memperjelas alur, bukan sekadar dekorasi. Pembuka harus singkat, penutup harus menjelaskan apa yang terjadi berikutnya, dan redirect hanya boleh menuju tujuan yang tepercaya serta relevan.
- Welcome Screen untuk konteks dan CTA awal.
- Statement untuk instruksi atau informasi.
- Group untuk mengelompokkan pertanyaan.
- Thank You untuk konfirmasi submit.
- Redirect untuk tujuan lanjutan bila diperlukan.
Langkah 11: Field khusus, media, Scheduler, Payment, Clarify AI, dan FAQ AI
Formin menyediakan field khusus seperti file upload, signature, scheduler, payment, video atau audio, Clarify AI, dan FAQ AI. Clarify AI membantu menyempurnakan tulisan responden pada area yang mendukungnya, sedangkan FAQ AI menyediakan pengalaman tanya jawab berbantuan AI dalam form.
Scheduler dan Payment dapat bergantung pada konfigurasi atau integrasi workspace. Jika field khusus belum tersedia di akun atau belum terkonfigurasi, jangan membuat proses operasional yang bergantung padanya sebelum pengaturan selesai dan pengujian berhasil.
- File Upload untuk lampiran yang benar-benar diperlukan.
- Signature untuk tanda tangan atau persetujuan.
- Scheduler untuk kebutuhan jadwal atau slot.
- Payment untuk alur pembayaran yang sudah dikonfigurasi.
- Clarify AI dan FAQ AI untuk pengalaman responden berbantuan AI.
Langkah 12: Menggunakan dikte suara
Pada area yang menampilkan ikon microphone, Formin dapat menggunakan dikte suara untuk mengubah ucapan menjadi teks. Fitur ini berguna untuk menulis prompt atau teks lebih cepat dari desktop maupun perangkat mobile.
Berikan izin microphone hanya ketika dibutuhkan. Ucapkan kalimat dengan jelas dan selalu periksa hasil transkripsi sebelum menyimpan atau mengirim, terutama untuk nama, angka, singkatan, dan istilah teknis.
- Gunakan lingkungan yang cukup tenang.
- Periksa ulang nama, nomor, dan istilah khusus.
- Hentikan microphone setelah selesai.
- Jangan mendikte data sensitif di tempat umum.
Langkah 13: Theme, Brand Kit, Liquid Glass, dan preview responsif
Theme Engine dan Brand Kit membantu menyesuaikan warna, tipografi, logo, background, radius, dan gaya visual form. Tema seperti Liquid Glass dapat dipakai jika sesuai dengan identitas visual, tetapi keterbacaan dan kontras harus tetap menjadi prioritas.
Periksa phone, tablet, dan desktop preview. Pastikan tombol mudah disentuh, label tidak terpotong, picture choice tetap proporsional, dan tidak ada horizontal overflow. Jika menggunakan dark mode atau background visual, periksa kontras setiap field, bukan hanya halaman pertama.
- Gunakan warna utama yang konsisten.
- Jaga kontras teks dan tombol.
- Periksa logo agar tidak terlalu besar.
- Uji phone, tablet, dan desktop sebelum publish.
Langkah 14: Preview dan Respons Uji sebelum publish
Gunakan preview untuk menguji pengalaman responden dan gunakan Respons Uji jika ingin melihat bagaimana data contoh tampil di Results atau Analytics. Respons Uji diperlakukan sebagai data simulasi sementara, bukan responden asli, sehingga cocok untuk memeriksa chart, tabel, dan alur sebelum form diumumkan.
Setelah ada respons asli, data uji dibersihkan agar tidak bercampur dengan hasil nyata. Tetap lakukan satu tes end-to-end dari link publik: isi form, submit, buka Results, lalu cocokkan setiap jawaban dengan field sumber.
- Uji required dan validation.
- Uji semua cabang conditional logic.
- Uji field khusus yang dipakai.
- Pastikan Results menampilkan label dan nilai dengan benar.
Langkah 15: Publish, share link, dan custom domain
Setelah form siap, publish lalu salin URL responden. Jangan membagikan URL builder. Buka link publik di mode incognito untuk memastikan pengalaman pengguna biasa berjalan tanpa sesi editor.
Formin mempunyai fondasi custom domain dan routing workspace. Ketersediaan custom domain, subdomain, whitelabel, atau fitur terkait dapat mengikuti konfigurasi workspace. Jika memakai domain sendiri, pastikan status domain, SSL, dan routing form sudah aktif sebelum link dipromosikan.
- Publish setelah preview dan test berhasil.
- Bagikan link publik responden.
- Uji link tanpa login.
- Untuk custom domain, tunggu konfigurasi benar sebelum digunakan secara resmi.
Langkah 16: Pengalaman responden dan partial response
Renderer publik Formin dirancang untuk berbagai ukuran layar dan menangani branching serta alur submit. Sistem juga memiliki jalur partial response untuk keadaan yang membutuhkannya sehingga form panjang dapat diproses lebih aman tanpa mencampur data sementara dengan respons selesai.
Dari sisi desain, jangan menaruh instruksi penting hanya dalam placeholder. Pastikan responden selalu memahami apa yang diminta dan apa yang terjadi setelah menekan Next atau Submit. Transisi conditional juga sebaiknya tidak meninggalkan ruang kosong atau membuat pengguna bingung.
- Prioritaskan tampilan mobile.
- Gunakan helper text seperlunya.
- Hindari terlalu banyak pertanyaan dalam satu layar.
- Pastikan tombol navigasi dan submit mudah dijangkau.
Langkah 17: Results, Analytics, dan Spreadsheet
Setelah respons masuk, buka Results atau Analytics. Formin memproses berbagai field melalui model respons canonical agar jawaban dapat ditampilkan secara konsisten. Untuk kebutuhan tabular, modul spreadsheet berbasis Univer menyediakan pengalaman pengolahan data di browser.
Mulailah analisis dari tujuan form. Untuk pilihan, lihat distribusi; untuk rating dan scale, lihat nilai dan sebaran; untuk NPS, lihat skor serta komposisinya; untuk jawaban panjang, cari tema yang berulang. Gunakan filter tanggal atau filter lain yang tersedia sebelum mengambil kesimpulan.
- Results untuk melihat respons dan detail jawaban.
- Analytics untuk ringkasan dan metrik.
- Spreadsheet untuk data tabular dan pengolahan lanjutan.
- Bedakan Respons Uji dari respons nyata.
Langkah 18: Export dan membagikan hasil secara aman
Formin menyediakan jalur export respons ke format tabular seperti CSV atau Excel pada bagian yang tersedia. Export berguna untuk backup, pengolahan lanjutan, atau pelaporan di aplikasi lain. Jika fitur share results tersedia, gunakan hanya untuk data yang memang aman dibagikan.
Sebelum export atau share, cek apakah data berisi nama, email, telepon, file, tanda tangan, atau informasi sensitif. Anonimkan data ketika memungkinkan dan jangan mengunggah respons mentah ke layanan lain tanpa tujuan penggunaan yang jelas.
- CSV untuk interoperabilitas sederhana.
- Excel untuk pengolahan workbook lebih lanjut.
- Anonimkan data sebelum dibagikan bila memungkinkan.
- Batasi distribusi file hasil respons.
Langkah 19: Story Insight dan Prompt Visual AI
Story Insight mengubah fakta dari respons menjadi ringkasan naratif yang lebih mudah dibaca. Sistem dapat menggunakan metrik seperti persentase pilihan, rata-rata, NPS, count, dan tema teks untuk membantu menjelaskan hasil kepada pembaca yang tidak ingin membaca tabel mentah.
Prompt Visual AI membantu menyusun instruksi visual berdasarkan statistik aktual untuk digunakan pada image generator seperti ChatGPT atau Gemini. Periksa angka sebelum mempublikasikan visual dan jangan memasukkan data pribadi responden ke prompt gambar.
- Gunakan Story Insight setelah data cukup representatif.
- Bandingkan narasi dengan chart dan tabel sumber.
- Gunakan Prompt Visual AI hanya dari data aktual.
- Hindari PII responden pada prompt eksternal.
Langkah 20: Workflow, webhook, API, keamanan, dan resep penggunaan
Formin mempunyai fondasi workflow untuk trigger dan action, termasuk Call API dan webhook. Ketersediaan workflow, public API, custom domain, whitelabel, atau fitur lanjutan lain dapat bergantung pada konfigurasi dan feature flag workspace. Untuk integrasi, gunakan endpoint yang Anda kontrol, simpan secret di sisi server, dan uji dengan data dummy sebelum produksi.
Untuk event, gunakan alur AI draft → edit → Respons Uji → publish → Analytics. Untuk survei, mulai dari tujuan → pilihan atau scale → pertanyaan terbuka → publish → Story Insight. Untuk pendaftaran sekolah atau rekrutmen, gunakan group → dokumen → branching → consent → test → publish. Jika form berasal dari platform lain, gunakan Import Form → Pratinjau Draf → review → Create Form.
- Gunakan webhook dan workflow hanya setelah diuji.
- Jangan menaruh API key atau secret di field atau URL publik.
- Batasi data sensitif dan gunakan consent bila relevan.
- Review Terms dan Privacy sebelum pengumpulan data berskala besar.
- Jika ragu, mulai dari versi form kecil lalu tambah fitur setelah alur dasarnya benar.
Kesimpulan
Cara terbaik memakai Formin adalah memulai dari kebutuhan paling sederhana, lalu menambah AI, logic, branding, analytics, Story Insight, workflow, atau integrasi hanya ketika benar-benar membantu proses. Selalu uji form sebagai responden sebelum publish dan perlakukan data respons sebagai data yang harus dijaga.