Jika dilakukan dengan baik, maka akan melindungi dari akun palsu, akses penyerang, upaya brute force, dan pemantulan keras yang mematikan kemampuan pengiriman. Jika dilakukan dengan buruk, akan membuat pengguna frustrasi atau gagal menghentikan pelaku kejahatan.
Di bawah ini adalah panduan lengkap bergaya instruksi, dengan setiap tahap dijelaskan dan terhubung ke alat dan fitur yang dapat disediakan oleh verifikasi email Bouncer.
Langkah 1 – Identifikasi pemicu verifikasi Anda
Proses verifikasi email dimulai ketika terjadi sesuatu yang membutuhkan kepercayaan:
- Seorang pengguna membuat akun
- Seorang pengguna mengubah email mereka
- Akun masuk Google telah terhubung
- Permintaan pengaturan ulang kata sandi dibuat
- Pengguna mencoba mengakses operasi yang lebih penting (misalnya, pengaturan pembayaran, data sensitif)
Kiat 💡: Jangan membebani pengguna baru dengan verifikasi terlalu cepat-picu verifikasi pada titik-titik yang logis dalam perjalanan agar gesekan tetap rendah.
Langkah 2 – Menangkap alamat email pengguna
Ketika pengguna mengirimkan email mereka, ini adalah kesempatan Anda untuk memeriksanya sebelum hal lain terjadi.
Dengan Bouncer Shield, Anda bisa:
- Blokir alamat yang tidak valid atau palsu secara instan
- Tandai alamat beracun (misalnya, jebakan spam, pengadu)
- Mendeteksi pola berbahaya berdasarkan IP dan domain
Mengapa ini penting? Hal ini mencegah alur selanjutnya untuk dimulai jika email tersebut adalah sampah, sehingga menghemat waktu dan sumber daya Anda.
Langkah 3 – Hasilkan token verifikasi yang aman
Ini adalah mesin logika verifikasi email Anda. Ketika email yang bersih lolos dari filter pertama:
- 1. Menghasilkan token acak yang aman secara kriptografis.
- 2. Menyimpannya dalam basis data Anda bersama dengan:
- ID Pengguna
- Waktu kedaluwarsa
- Status verifikasi
- 3. Ikat hanya untuk satu kali penggunaan.
Praktik terbaik: Jangan pernah menyimpan token verifikasi dalam bentuk teks biasa. Selalu enkripsi atau hash sebelum disimpan.
Langkah 4 – Kirim email verifikasi
Sekarang saatnya mengirimkan tautan verifikasi ke klien email pengguna.
- Jaga agar baris subjek tetap jelas: “Verifikasi email Anda” bekerja lebih baik daripada kata-kata pemasaran.
- Sertakan tombol verifikasi yang terlihat plus tautan verifikasi mentah untuk klien email yang menghilangkan tombol.
- Tetapkan waktu kedaluwarsa (misalnya, 24 jam).
Kiat pro dengan Bouncer: Gunakan Deliverability Kit untuk:
- Uji penempatan kotak masuk sebelum diluncurkan
- Periksa kata-kata pemicu spam
- Pantau daftar blokir untuk mencegah domain Anda ditandai
Langkah 5 – Rancang email verifikasi Anda untuk ditindaklanjuti
Email verifikasi Anda harus sederhana dan dapat dipindai. Struktur yang bersih terlihat seperti ini:
- Salam
- Penjelasan singkat: “Klik tombol di bawah ini untuk memverifikasi alamat email Anda.”
- Tombol verifikasi/tautan verifikasi
- Info kedaluwarsa
- Kontak dukungan
Lewati spanduk, pembaruan perusahaan, atau terlalu banyak pembaruan fitur-pengguna mungkin akan mengabaikannya.
Langkah 6 – Menangani klik
Ketika pengguna mengklik tautan verifikasi:
- Periksa token terhadap basis data Anda.
- Jika valid dan tidak kedaluwarsa → tandai email terverifikasi dan buka kunci akun.
- Jika tidak valid atau kedaluwarsa → diminta untuk mengirim ulang tautan baru.
Pengaya keamanan: Catat alamat IP pada tahap ini untuk tujuan pemindaian dan analisis data. Hal ini dapat membantu menemukan akun pembajakan atau pola verifikasi yang mencurigakan.
Langkah 7 – Mengelola alur masuk Google dan alur masuk kata sandi email
Di sinilah penautan akun otomatis bisa membuat Anda tersandung.
- Jika pengguna masuk dengan Google dan kemudian membuat akun kata sandi email menggunakan alamat email yang sama, jangan secara otomatis menganggap mereka adalah orang yang sama.
- Wajibkan mereka untuk memverifikasi email mereka sebelum menggabungkan akun untuk menghindari menautkan dua akun yang dimiliki oleh orang yang berbeda.
Langkah 8 – Mencegah masalah dengan email yang sama di seluruh akun
Email yang sama + dua akun = kebingungan, risiko keamanan, dan kemungkinan akses penyerang. Untuk mengatasi hal ini:
- Selalu memerlukan verifikasi universal sebelum penggabungan
- Gunakan verifikasi segmen untuk menangani kasus-kasus khusus (misalnya, akun perusahaan vs. akun perorangan)
Langkah 9 – Membuka kunci operasi yang lebih penting
Setelah email diverifikasi, maka aman untuk membuka gerbang:
- Mengizinkan perubahan kata sandi
- Mengaktifkan pembaruan pembayaran
- Mengaktifkan fitur lanjutan seperti pengeditan gambar atau ekspor data sensitif
- Mengirim pembaruan perusahaan dan merayakan pembaruan fitur
Langkah 10 – Melindungi dari penyalahgunaan
Bahkan setelah pengguna diverifikasi, jaga agar penghalang tetap kuat:
- Batasi penggunaan ulang tautan
- Tetapkan waktu kedaluwarsa yang singkat
- Memantau rentang IP yang mencurigakan
- Untuk klien email yang memindai tautan secara otomatis, pisahkan pemicu verifikasi dari klik yang sebenarnya (misalnya, tombol konfirmasi setelah tautan dimuat)
Langkah 11 – Menindaklanjuti dengan non-verifikator
Beberapa pengguna tidak akan pernah mengeklik “verifikasi”. Untuk menanganinya:
- Kirim satu email pengingat dengan tautan yang sama
- Jika tidak ada tindakan → kirim tautan baru dengan token verifikasi baru
- Jika masih tidak ada tindakan → kunci fitur atau hapus akun setelah waktu yang ditentukan
Langkah 12 – Integrasikan ke dalam proyek Anda yang sudah ada
API Verifikasi Email Bouncer memudahkan untuk menambahkan verifikasi ke proyek yang sudah ada tanpa mengganggu alur yang sedang berjalan.
Pilih antara verifikasi sinkron (instan) atau asinkron (latar belakang) tergantung pada kebutuhan pengalaman pengguna Anda.
Langkah 13 – Kurangi rasio pentalan dan tingkatkan keterkiriman
Cara termudah untuk lolos verifikasi dengan lancar adalah dengan memverifikasi alamat email sebelum mengirim apa pun.
Bouncer membantu Anda:
- Identifikasi alamat yang akan menyebabkan pantulan keras tersebut
- Jaga reputasi pengirim tetap bersih dengan penyedia layanan email
- Tingkatkan ROI pada kampanye dengan hanya mengirim email ke pengguna yang nyata dan terlibat
Langkah 14 – Menguji dan memantau aliran Anda
Verifikasi bukanlah “atur dan lupakan”. Uji secara teratur:
- Keterkiriman email
- Penanganan kedaluwarsa token
- Menautkan akun secara otomatis
- Langkah-langkah keamanan untuk upaya kekerasan
Langkah 15 – Terus kembangkan proses verifikasi Anda
Alur verifikasi perlu beradaptasi dengan metode serangan baru dan perubahan ekspektasi pengguna.
Tinjau proses Anda setiap kuartal, terutama jika:
- Anda menambahkan metode masuk baru (misalnya, masuk Google)
- Anda memperkenalkan operasi yang lebih vital yang membutuhkan kepercayaan yang lebih tinggi
- Anda mendeteksi peningkatan akun palsu atau pola verifikasi yang tidak biasa
Mengapa tautan verifikasi email berbeda dengan pengaturan ulang kata sandi
Tautan verifikasi email memiliki tujuan yang berbeda dengan pengiriman instruksi pengaturan ulang kata sandi.
Meskipun verifikasi alamat email mengonfirmasi bahwa pengguna yang sebenarnya mengendalikan akun sebelum diaktifkan sepenuhnya, pengaturan ulang hanya relevan untuk akun asli yang sudah ada.
Ketika membuat token verifikasi untuk verifikasi pengguna, Anda membangun penghalang verifikasi email-sebuah langkah yang, tidak seperti pengaturan ulang kata sandi, mencegah penyerang untuk membuat atau mengambil alih akun sejak awal.
Pada platform media sosial, misalnya, pengguna email yang terverifikasi dipercaya untuk secara otomatis menautkan akun mereka di seluruh perangkat tanpa memerlukan konfirmasi tambahan. Namun, hal ini hanya berfungsi jika verifikasi dilakukan dengan benar sejak hari pertama.
Karena sebagian besar pengguna lolos verifikasi dengan cepat, sangat menggoda untuk melonggarkan aturan. Akan tetapi, arus yang kuat dirancang untuk mencegah pengguna melewati keamanan, menggunakan kembali token, atau menggunakan alamat orang lain untuk mendapatkan akses.
Bahkan jika Anda kemudian mengirimkan instruksi pengaturan ulang, alur verifikasi yang diimplementasikan dengan baik membuat platform Anda aman dari pendaftaran palsu dan melindungi integritas basis pengguna Anda.
Intinya
Alur verifikasi email yang tepat-didukung dengan keamanan token, alat bantu pengiriman, dan perlindungan formulir secara real-time-mencegah akun palsu, melindungi data pengguna, dan meningkatkan performa email marketing Anda. Dengan Bouncer, ini bukan hanya tentang memverifikasi, tetapi juga tentang membangun kepercayaan sejak klik pertama.
Jelajahi bagaimana Bouncer dapat masuk ke dalam aliran Anda →