Case Study

Studi Kasus Nalesha: Server-Side Tag Manager Naikkan Match Quality Meta dari 5,8 ke 8,4 dalam 14 Hari 2026

Vito Atmo
Vito Atmo·5 Juni 2026·0 kali dibaca·5 min baca
Studi Kasus Nalesha: Server-Side Tag Manager Naikkan Match Quality Meta dari 5,8 ke 8,4 dalam 14 Hari 2026

TL;DR: Saat memigrasi tracking Nalesha (e-commerce parfum) dari GTM klasik ke Server-Side Tag Manager di Cloud Run, Event Match Quality (EMQ) Meta naik dari 5,8 ke 8,4 dalam 14 hari. ROAS kampanye Advantage Plus Shopping ikut naik dari 2,1 ke 2,9. Artikel ini menjelaskan setup, perubahan teknis, dan trade-off yang perlu Anda timbang.

Saat awal 2026, tracking Nalesha mulai bocor. iOS 17.5 dan ekstensi ad blocker memotong sekitar 22 persen event purchase yang seharusnya sampai ke Meta. Match quality stagnan di kisaran 5,8 dari 10, di bawah ambang yang direkomendasikan Meta untuk optimasi penuh Advantage Plus. Kampanye terlihat boros: spend naik, conversion event yang terbaca turun, ROAS rata-rata 2,1 untuk SKU eksisting.

Hipotesis yang kami uji: bukan campaign performance yang turun, tapi sinyal yang tidak sampai. Solusi yang dipilih: pindahkan eksekusi tag dari browser ke server container.

Konteks Awal Nalesha

AspekSebelum
TrackingGTM klasik (web container)
PixelMeta Pixel + GA4 client-side
Event match quality (EMQ) Meta5,8
ROAS Advantage Plus2,1
Event purchase tidak terkirimsekitar 22 persen
Halaman product detail PageSpeed mobile71

Audit awal menunjukkan dua bottleneck: tag JavaScript pihak ketiga membebani Core Web Vitals, dan event purchase dari user di Brave atau Firefox ETP tidak pernah sampai Meta.

Apa yang Diubah

1. Setup Server Container di Cloud Run

Container ssGTM dipasang di Cloud Run wilayah Jakarta dengan custom subdomain tag.nalesha.id. Biaya operasional sekitar 22 USD per bulan untuk traffic 280 ribu pageview per bulan. Sumber resmi setup: Google Tag Manager Server-Side.

2. Migrasi Tag GA4 dan Meta CAPI

Tag GA4 dan Meta Conversions API dipindah dari client-side jadi server-side. Browser hanya mengirim satu request ke tag.nalesha.id/g/collect, server container yang meneruskan ke GA4 dan Meta dengan IP server (bukan IP user).

3. Hashing First-Party Data

Email dan phone yang sudah hashed (SHA-256) dikirim sebagai user_data ke Meta CAPI dari server. Ini bagian utama yang menaikkan match quality.

4. Cleanup Web Container

Web container disisakan minimal untuk consent management dan event yang memang perlu di klien (scroll depth, video play). Sisanya dimigrasi ke server.

Timeline 14 Hari

HariAksiEMQ MetaROAS
0Baseline pre-migrasi5,82,1
3Server container live, GA4 server-side6,12,2
7Meta CAPI server-side aktif, hashed identifiers7,32,5
14Pixel klien dimatikan, fully server-side8,42,9

Kenaikan terbesar terjadi di hari 7 (CAPI server-side aktif) dan hari 14 (eliminasi double-firing). Selama window ini, kami tidak mengubah copy iklan, target audience, atau bidding strategy supaya perubahan dapat diatribusikan pada migrasi tracking.

Kenapa Match Quality Naik

Match quality Meta dihitung dari berapa banyak parameter user yang dikirim per event dan berapa banyak yang bisa dicocokkan ke profil Meta. Dengan ssGTM, parameter yang bisa dikirim lebih lengkap dan tidak terblokir:

  • em (hashed email) dari order confirmation
  • ph (hashed phone) dari checkout
  • client_ip_address (IP server, tetap berguna untuk geo)
  • client_user_agent diteruskan
  • fbc dan fbp cookies tetap dikirim, tapi dari server

Match quality 8,4 berada di atas ambang yang Meta rekomendasikan untuk Advantage Plus full optimization, sehingga algoritma optimasi punya lebih banyak sinyal positif untuk di-train.

Trade-Off yang Kami Terima

Tidak semuanya menang. Tiga hal yang harus dipertimbangkan:

  1. Biaya operasional baru: 22 USD per bulan tambahan. Untuk skala kecil (di bawah 50 ribu pageview), ROI bisa negatif.
  2. Kompleksitas debugging: error sekarang ada di server container, butuh akses Cloud Run logs.
  3. Privacy posture berubah: Anda jadi data controller untuk event yang dulunya langsung ke pihak ketiga. Pastikan privacy policy diupdate sesuai UU PDP.

Pertanyaan Umum

Berapa traffic minimum supaya ssGTM worth it?

Dari pengalaman saya, breakeven berada di sekitar 80 ribu sesi per bulan dengan spend iklan minimal 15 juta rupiah per bulan. Di bawah itu, gain dari match quality belum menutupi biaya engineering dan hosting.

Ya, selama Anda tetap meminta consent dan dokumentasi pemrosesan data sesuai UU PDP. ssGTM justru memudahkan kontrol data karena Anda menentukan field apa yang diteruskan.

Apakah ROAS pasti naik?

Tidak otomatis. Kenaikan ROAS Nalesha juga didukung musim promo Lebaran 2026. Yang konsisten adalah kenaikan match quality dan jumlah event yang sampai. ROAS adalah variabel campuran.

Penutup

Migrasi ke ssGTM bukan silver bullet. Untuk Nalesha, gain datang dari kombinasi sinyal yang lebih lengkap dan beban klien yang lebih ringan. Kalau Anda mempertimbangkan langkah serupa, mulai dari audit: berapa persen event purchase Anda yang tidak sampai? Kalau angkanya di bawah 10 persen, prioritas lain mungkin lebih berdampak.

Bagikan

Artikel Terkait

#nalesha#ssgtm#meta-capi#roas#tracking

Butuh website yang benar-benar bekerja?

Hubungi Vito untuk konsultasi gratis 15 menit.

WhatsApp Sekarang