Sebagian besar founder SaaS tahu conversion rate mereka. Tapi sedikit yang tahu di tepat langkah mana pengunjung memutuskan untuk pergi. Funnel konversi menjawab pertanyaan itu — dan jawabannya sering mengejutkan.
Dalam panduan ini, Anda akan mempelajari cara membangun funnel konversi yang benar: dari mendefinisikan langkah-langkah yang tepat, mengukur dropout di setiap tahap, hingga mengoptimasi bottleneck terbesar Anda.
Apa Itu Funnel Konversi?
Funnel konversi adalah visualisasi perjalanan pengunjung dari awal hingga mencapai tujuan tertentu — seperti mendaftar, berlangganan, atau membeli. Setiap tahap funnel mewakili satu langkah dalam perjalanan itu, dan setiap tahap memiliki tingkat kehilangan (dropout rate) yang berbeda.
Contoh funnel SaaS sederhana:
| Tahap | Jumlah | Dropout |
|---|---|---|
| Mengunjungi landing page | 10.000 | — |
| Mengklik "Mulai Gratis" | 2.500 | 75% |
| Mengisi form signup | 1.200 | 52% |
| Menyelesaikan onboarding | 600 | 50% |
| Berlangganan berbayar | 120 | 80% |
Dari 10.000 pengunjung, hanya 120 yang berlangganan. Conversion rate keseluruhan: 1.2%. Tapi angka keseluruhan tidak membantu Anda memperbaiki apa pun. Yang membantu adalah mengetahui bahwa 75% pengunjung tidak mengklik tombol CTA — itu bottleneck terbesar Anda.
Langkah 1: Tentukan Tujuan Funnel Anda
Sebelum membuat funnel, jawab pertanyaan ini: aksi apa yang paling berharga bagi bisnis Anda?
Beberapa contoh:
- Signup — pengunjung mendaftar akun gratis
- Activation — pengguna menyelesaikan setup pertama (membuat project, menghubungkan data, dll.)
- Konversi berbayar — pengguna upgrade ke plan berbayar
- Pembelian — pengunjung menyelesaikan checkout untuk produk tertentu
Setiap tujuan memerlukan funnel yang berbeda. Jangan membuat satu funnel untuk segalanya — buat satu funnel per tujuan utama.
Langkah 2: Petakan Setiap Langkah
Tulis setiap langkah yang harus dilalui pengunjung dari awal hingga tujuan. Jadilah spesifik — "mengunjungi website" terlalu umum. "Membuka halaman /pricing dari iklan Google" jauh lebih berguna.
Contoh funnel signup untuk SaaS:
- Mendarat di homepage (dari Google Ads, UTM:
utm_source=google) - Mengklik "Lihat Harga"
- Membuka halaman pricing
- Mengklik "Mulai Gratis" di plan Starter
- Mengisi email dan password
- Memverifikasi email
- Menyelesaikan onboarding (membuat project pertama)
Setiap langkah harus bisa dilacak sebagai event terpisah di analytics Anda.
Langkah 3: Ukur Setiap Tahap
Gunakan analytics yang bisa melacak event kustom — bukan hanya pageview. Setiap langkah dalam funnel Anda perlu dikirim sebagai event dengan nama yang jelas.
Kesalahan paling umum: hanya melacak pageview. Pageview tidak memberi tahu Anda apakah pengunjung benar-benar berinteraksi dengan halaman atau langsung menutupnya.
Dengan KlikApa, Anda bisa melacak event kustom dengan satu baris kode:
klikapa.track('signup_started', { plan: 'starter' });
Setelah semua event terpasang, lihat data di dashboard. Anda akan melihat persentase pengunjung yang melanjutkan dari setiap langkah ke langkah berikutnya.
Langkah 4: Identifikasi Bottleneck
Bottleneck adalah tahap dengan dropout rate tertinggi — di mana persentase pengunjung yang lanjut paling rendah.
Aturan praktis:
- Dropout di bawah 50% per tahap — cukup baik, fokus di tempat lain dulu
- Dropout 50-70% — ada masalah yang perlu diselidiki
- Dropout di atas 70% — bottleneck kritis, prioritaskan ini
Jangan mengoptimasi semua tahap sekaligus. Fokus pada bottleneck terbesar dulu — perbaikan 10% di bottleneck akan memberikan dampak lebih besar daripada perbaikan 50% di tahap yang sudah bagus.
Langkah 5: Optimasi Berdasarkan Data
Setelah mengidentifikasi bottleneck, buat hipotesis tentang mengapa pengunjung dropout dan uji perbaikannya.
Contoh hipotesis dan perbaikan:
| Bottleneck | Kemungkinan Penyebab | Perbaikan yang Bisa Diuji |
|---|---|---|
| 75% tidak klik CTA di homepage | Headline tidak relevan | Uji headline yang lebih spesifik |
| 52% dropout di form signup | Terlalu banyak field | Kurangi field, tunda info tambahan |
| 50% tidak selesaikan onboarding | Terlalu banyak langkah | Persingkat jadi 3 langkah |
| 80% tidak upgrade berbayar | Nilai tidak terlihat saat trial | Tampilkan fitur terkunci lebih awal |
Funnel vs User Journey: Apa Bedanya?
Funnel adalah jalur yang Anda harapkan pengunjung ikuti — jalur linear menuju konversi. User journey adalah jalur yang sebenarnya — termasuk semua belokan, halaman yang dikunjungi berulang kali, dan jalan buntu.
Keduanya penting. Funnel memberi tahu Anda di mana masalahnya. User journey memberi tahu Anda mengapa — karena Anda bisa melihat apa yang dilakukan pengunjung sebelum dan sesudah bottleneck.
Misalnya, jika 50% dropout di halaman pricing, lihat user journey-nya. Apakah mereka kembali ke homepage? Apakah mereka membuka halaman fitur dulu? Apakah mereka pergi langsung? Ini konteks yang funnel saja tidak berikan.
Kesalahan Umum dalam Membangun Funnel
- Terlalu banyak langkah. Funnel dengan 15 tahap sulit dibaca dan ditindaklanjuti. Batasi 5-7 langkah utama.
- Tidak melacak event kustom. Hanya mengandalkan pageview tidak cukup. Interaksi seperti klik tombol dan submit form harus dilacak terpisah.
- Mengabaikan sumber traffic. Funnel berbeda untuk pengunjung dari Google Ads vs Twitter vs email. Segmentasikan funnel berdasarkan sumber.
- Mengoptimasi tahap yang salah. Memperbaiki tahap dengan conversion rate sudah 90% memberikan dampak minimal. Fokus pada bottleneck.
- Tidak mengukur dari waktu ke waktu. Funnel harus dipantau mingguan atau bulanan — perubahan dropout rate bisa menandakan masalah teknis atau pergeseran pasar.
Mulai dengan KlikApa
KlikApa memungkinkan Anda membuat funnel konversi kustom dalam hitungan menit. Tambahkan tracking script, definisikan event untuk setiap langkah funnel, dan lihat data dropout secara real-time.
Tidak seperti Google Analytics yang memerlukan setup rumit untuk funnel, KlikApa menampilkan funnel secara otomatis berdasarkan event yang Anda kirim. Dan karena kami juga melacak user journey lengkap, Anda bisa langsung melihat apa yang dilakukan pengunjung di sekitar bottleneck.
Funnel konversi + user journey + atribusi revenue dalam satu dashboard. Mulai gratis 14 hari — tanpa kartu kredit, tanpa setup rumit.