Apr 30, 2025

Funnel Drop-Off yang Ternyata Cuma Bug Tracking

Funnels

Tracking

Conversion

Pernah ngalamin funnel tiba-tiba jeblok, terus semua orang langsung mode perang? PM panik, growth nyalahin campaign, engineer nyari “apa ada yang rusak”, dan Slack jadi museum screenshot. Padahal kadang jawabannya simpel: tracking-nya yang mati, bukan user yang berubah.

Gue biasanya ngecek 3 hal dulu sebelum ngomong “drop-off”:

1) Apakah drop-nya terjadi di semua platform?

Kalo cuma iOS yang drop tapi Android/Web normal, itu jarang banget “produk tiba-tiba jelek”. Lebih sering: event iOS gak kepush, mapping berubah, atau release ngebreak instrumentation.

Cek cepat:

  • breakdown funnel per platform

  • volume event per source

select
  date_trunc('hour', event_time) as hr,
  source,
  count(*) as cnt
from events
where event_name in ('checkout_view', 'payment_success')
  and event_time >= now() - interval '72 hours'
group by 1,2
order by 1 desc, 2

Kalo checkout_view normal tapi payment_success drop cuma di satu source, kamu udah dapet arah.

2) Apakah step yang “hilang” itu step yang sama-sama bergantung pada properti tertentu?

Ini yang sering kejadian: event masih ke-fire, tapi properti wajibnya kosong, jadi downstream join/pipeline buang datanya. Dari luar kelihatan kayak drop-off, padahal datanya “gak lolos filter”.

Contoh pola:

  • order_id tiba-tiba banyak null

  • user_id berubah format

  • event_time jadi timezone beda

Kalo kamu punya rule “required props”, cek missing rate-nya dulu sebelum bikin teori besar.

3) Apakah ada perubahan tracking/release yang deket sama waktu drop?

Kalau drop-nya mulai tepat setelah release tertentu, itu sinyal kuat. Bukan berarti produknya salah, tapi kemungkinan instrumentation atau event mapping berubah.

Yang gue cari:

  • changelog tracking

  • deploy timeline

  • incident log sebelumnya (pernah kejadian mirip gak)

Tanda-tanda drop-off ini “bukan user behavior”
  • drop terjadi tajam, bukan gradual

  • hanya di satu platform/source

  • step yang hilang adalah event yang sensitif (mis. success/submit)

  • ada lonjakan missing props atau duplikasi aneh

  • ada release tepat sebelum drop

Cara bikin tim gak keburu panik

Sebelum meeting besar, jalanin ini:

  1. cek completeness event per platform

  2. cek missing required props

  3. cek deploy/tracking changes

Kalau dua dari tiga ini merah, jangan debat funnel dulu. Fix tracking dulu.

Soalnya funnel drop-off itu serius. Tapi lebih serius lagi kalau kamu habisin dua hari nyari root cause produk, padahal ternyata cuma satu event yang namanya berubah dari payment_success jadi payment_succeeded.

Create a free website with Framer, the website builder loved by startups, designers and agencies.