Case Study

Studi Kasus Vetmo: Pakai Server-Side Tagging Pulihkan Match Rate Meta Conversion API dari 47 ke 89 Persen di 2026

Vito Atmo
Vito Atmo·26 Mei 2026·1 kali dibaca·4 min baca
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.

MetodeMatch Rate UmumRisiko
Pixel client-side40 sampai 60%Blocker, ITP, hilangnya cookie 3rd party
Conversion API only70 sampai 85%Risiko duplikasi tanpa deduplication
Hybrid pixel + CAPI dedup85 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.

ts
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.

MetrikSebelumSesudah
Match rate Purchase47%89%
ROAS bulanan1,92,7
CAC reservasi groomingRp 78 ribuRp 61 ribu
Selisih konversi GA vs Meta31%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

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.

Bagikan

Artikel Terkait

#vetmo#server-side-tagging#meta-capi#case-study#digital-marketing

Butuh website yang benar-benar bekerja?

Hubungi Vito untuk konsultasi gratis 15 menit.

WhatsApp Sekarang