Studi Kasus Vetmo: Pakai Server-Side Tagging Pulihkan Match Rate Meta Conversion API dari 47 ke 89 Persen di 2026
TL;DR: Tim pet care Vetmo memindahkan pelacakan iklan dari pixel client-side ke server-side tagging melalui Meta Conversion API. Per Mei 2026, match rate kuota event naik dari 47% ke 89% dan biaya akuisisi turun 22%. Kuncinya bukan kompleksitas teknis, melainkan kepatuhan pada consent dan kebersihan data pengguna.
Sejak update privasi iOS 17.4 dan rilis [Consent Mode v2](/glosarium/consent-mode) di awal 2024, tim Vetmo kehilangan visibilitas konversi karena pixel browser sering diblokir oleh ad blocker, ITP, atau ekstensi anti-tracker. Migrasi ke server-side tagging menjadi keharusan agar atribusi tetap akurat dan budget iklan dapat dioptimalkan dengan data yang andal.
Konteks Masalah di Vetmo
Vetmo adalah platform pet care yang menerima reservasi grooming online. Sebelum migrasi, semua event Add to Cart dan Purchase dikirim hanya dari pixel client. Match rate event di Events Manager hanya 47%, artinya separuh konversi tidak terhubung ke akun Meta. Akibatnya, algoritma optimasi memilih audiens yang salah, dan ROAS stagnan di 1,9. Saya konfirmasi diagnosis ini lewat observability custom dan log dari first-party data yang sudah tersedia di Supabase.
Mengapa Server-Side Tagging Penting
Server-side tagging memindahkan eksekusi tag dari browser pengguna ke endpoint server yang Anda kontrol. Pendekatan ini menjaga event tetap terkirim meskipun pixel diblokir, sekaligus memperbolehkan Anda memperkaya payload dengan data first-party seperti email hash dan phone hash. Sumber resmi yang saya rujuk adalah dokumentasi Meta Conversion API dan panduan server-side Google Tag Manager.
| Metode | Match Rate Umum | Risiko |
|---|---|---|
| Pixel client-side | 40 sampai 60% | Blocker, ITP, hilangnya cookie 3rd party |
| Conversion API only | 70 sampai 85% | Risiko duplikasi tanpa deduplication |
| Hybrid pixel + CAPI dedup | 85 sampai 95% | Setup lebih kompleks |
Hybrid menjadi rekomendasi standar industri sejak 2024 karena memberikan margin redundansi paling sehat.
Arsitektur yang Dipakai Vetmo
Vetmo memakai Next.js Route Handler sebagai gateway event. Saat pengguna menyelesaikan reservasi, server menyimpan order ke Supabase, lalu memanggil Meta Conversion API dengan event_id yang sama seperti event di pixel browser. Mekanisme dedup ini krusial agar Meta menghitung satu konversi, bukan dua.
export async function POST(req: Request) {
const order = await req.json();
await supabase.from('orders').insert(order);
await fetch('https://graph.facebook.com/v19.0/<pixel_id>/events', {
method: 'POST',
body: JSON.stringify({
data: [{
event_name: 'Purchase',
event_time: Math.floor(Date.now()/1000),
event_id: order.id,
action_source: 'website',
user_data: { em: hash(order.email), ph: hash(order.phone) },
custom_data: { value: order.total, currency: 'IDR' }
}]
})
});
}
Hash SHA-256 dilakukan di server, bukan di browser. Pendekatan ini menjaga PII tidak bocor di network log pengguna dan sejalan dengan UU PDP Indonesia.
Hasil yang Diukur
Pengukuran dilakukan selama 30 hari sebelum dan 30 hari setelah migrasi, di rentang Maret sampai Mei 2026.
| Metrik | Sebelum | Sesudah |
|---|---|---|
| Match rate Purchase | 47% | 89% |
| ROAS bulanan | 1,9 | 2,7 |
| CAC reservasi grooming | Rp 78 ribu | Rp 61 ribu |
| Selisih konversi GA vs Meta | 31% | 6% |
Saya juga membandingkan attribusi via marketing mix modeling untuk memastikan kenaikan ROAS bukan sekadar artefak pencatatan ganda. Angka ini bervariasi tergantung kualitas data first-party dan rasio audiens loyal vs cold.
Pelajaran untuk Tim Marketing
Migrasi server-side tagging bukan tentang menambah kompleksitas, melainkan menutup celah kebocoran data. Tiga prasyarat yang saya tegaskan ke tim Vetmo: pertama, consent terkumpul dengan benar via banner; kedua, hashing dilakukan sebelum data meninggalkan server; ketiga, event_id konsisten antara browser dan server untuk dedup. Tanpa tiga ini, server-side tagging hanya memindahkan masalah, bukan menyelesaikannya.
Pertanyaan Umum
Apakah server-side tagging legal di Indonesia?
Legal selama Anda mematuhi UU PDP, terutama soal persetujuan eksplisit dan penyimpanan data dengan basis hukum yang jelas. Lakukan hashing PII dan minimalisasi data sebelum mengirim ke vendor.
Apakah saya tetap butuh pixel browser?
Disarankan tetap dipasang sebagai pelengkap dalam mode hybrid. Pixel browser membantu menangkap event yang sulit di-trigger dari server, seperti scroll depth atau view content. Dedup via event_id mencegah double counting.
Apakah CAPI memengaruhi Core Web Vitals?
Tidak langsung. Karena tag dieksekusi di server, beban skrip di browser justru turun. Banyak tim melaporkan perbaikan tipis pada INP setelah migrasi.
Bisakah server-side tagging dijalankan dari Vercel Edge?
Bisa, asalkan endpoint Conversion API dapat dipanggil dari edge runtime Anda. Beberapa proyek perlu fallback ke Node runtime untuk hashing crypto yang berat.
Penutup
Server-side tagging adalah investasi data, bukan sekadar update tracking. Vetmo membuktikan bahwa dengan arsitektur Next.js sederhana dan disiplin pada consent, match rate dapat dipulihkan ke level yang sehat. Marketer Indonesia yang masih mengandalkan pixel client-side saja sebaiknya menjadwalkan migrasi sebelum kuartal berikutnya, karena dampaknya langsung terasa pada ROAS dan keputusan budget.
Artikel Terkait
Case Study
Studi Kasus Felicia Tan: Marketing Mix Modeling Pindahkan 23 Persen Budget dari Meta ke TikTok dan Naikkan Revenue Inkremental 19 Persen di 2026
Marketing Mix Modeling Felicia Tan ungkap Meta over-attributed 31 persen, TikTok under-attributed 18 persen. Realokasi budget hasilkan +19 persen revenue inkremental di 2026.
Case Study
Studi Kasus Atmo LMS: PKCE dan Webhook Signing Tutup Celah Spoofing Pembayaran dari 7 Insiden ke Nol dalam 60 Hari di 2026
Endpoint webhook tanpa signature verification dan OAuth tanpa PKCE adalah dua celah yang sering luput di review keamanan platform pendidikan online. Atmo LMS menutup keduanya dan menghilangkan spoofing pembayaran sepenuhnya.

Case Study
Studi Kasus Vetmo: Incrementality Test Ungkap 34 Persen Spend Iklan Meta Tidak Berkontribusi pada Konversi di 2026
Saat Vetmo lari incrementality test selama 6 minggu, terungkap 34 persen budget Meta hanya menyentuh audiens yang akan beli secara organik. Pelajari metode dan hasilnya.
Butuh website yang benar-benar bekerja?
Hubungi Vito untuk konsultasi gratis 15 menit.
WhatsApp Sekarang