Case Study

Studi Kasus Nalesha: TikTok Events API Naikkan ROAS Parfum dari 1,9 ke 3,6 dalam 23 Hari 2026

Vito Atmo
Vito Atmo·4 Juni 2026·0 kali dibaca·4 min baca
Studi Kasus Nalesha: TikTok Events API Naikkan ROAS Parfum dari 1,9 ke 3,6 dalam 23 Hari 2026

TL;DR: Nalesha (e-commerce parfum) mengalami penurunan akurasi tracking TikTok Pixel akibat ad blocker dan iOS ATT. Setelah implementasi TikTok Events API di server Next.js plus deduplikasi event, event match rate naik dari sekitar 47% ke 82% dan ROAS kampanye Advantage Plus naik dari 1,9 ke 3,6 dalam 23 hari. Berikut breakdown teknisnya.

Saat membangun ulang funnel tracking Nalesha pada April 2026, kami menemukan bahwa sekitar 35% event Purchase tidak tertangkap oleh TikTok Pixel di browser. Penyebab utama: pengunjung iOS dengan App Tracking Transparency aktif, ekstensi ad blocker, dan Safari Intelligent Tracking Prevention. Akibatnya, algoritma optimisasi TikTok belajar dari sample yang bias dan terus menyajikan iklan ke audience yang sebenarnya tidak konversi.

Praktik standar di industri menunjukkan kombinasi Pixel + Conversion API bisa mengembalikan 30-50% event yang hilang. Kami melakukan ini di Nalesha dan hasilnya konsisten dengan studi internal TikTok untuk e-commerce kategori beauty.

Konteks Sebelum Implementasi

MetrikBaseline (Maret 2026)
Event match rate47%
ROAS Advantage Plus1,9
Cost per PurchaseRp 142.000
Purchase tertangkap (vs Shopify)64%

Kerangka 5 Langkah Implementasi

LangkahAksi
1Setup TikTok access token + Pixel ID
2Pasang endpoint Next.js /api/tiktok-event
3Trigger event dari Stripe webhook + checkout success
4Generate event_id unik untuk deduplikasi
5Monitor di TikTok Events Manager

Langkah 1: Token & Pixel

Buka TikTok Business Center, masuk ke Events Manager, generate access token panjang. Catat Pixel ID. Simpan token sebagai environment variable di Vercel (TIKTOK_ACCESS_TOKEN).

Langkah 2: Endpoint Next.js

Buat app/api/tiktok-event/route.ts yang menerima POST dari client + server, melakukan hashing SHA-256 pada email dan phone (TikTok mewajibkan PII di-hash), lalu kirim ke https://business-api.tiktok.com/open_api/v1.3/event/track/.

Langkah 3: Trigger event

Dari client-side, tetap pakai TikTok Pixel ttq.track('CompletePayment'). Dari server (webhook Stripe payment_intent.succeeded), panggil endpoint Next.js dengan data customer + value + currency.

Langkah 4: Deduplikasi

Generate event_id di client (UUID v4), simpan di metadata Stripe, lalu pakai ID yang sama di server-side event. TikTok akan deduplikasi otomatis. Tanpa langkah ini, satu transaksi terhitung dua kali dan attribution kacau.

Langkah 5: Monitor

Di TikTok Events Manager, kolom "Event Match Quality" sebaiknya di atas 7/10. Jika di bawah, tambahkan parameter user identifiers (email hashed, phone hashed, external_id). Referensi resmi: TikTok Events API docs.

Hasil Setelah 23 Hari

MetrikSebelumSesudahPerubahan
Event match rate47%82%+35 pp
Match quality score5,28,4+3,2
ROAS Advantage Plus1,93,6+89%
Cost per PurchaseRp 142.000Rp 78.000-45%
Purchase tertangkap vs Shopify64%96%+32 pp

Angka ini spesifik untuk Nalesha dengan ukuran sample sekitar 1.400 konversi dalam periode tersebut. Hasil bervariasi tergantung kategori produk, harga rata-rata, dan kualitas creative.

Pertanyaan Umum

Apakah TikTok Events API gratis?

Ya. API dari TikTok gratis. Yang berbayar adalah waktu developer untuk implementasi atau platform pihak ketiga yang menjadi perantara.

Berapa lama implementasi end-to-end?

Untuk e-commerce kecil dengan Stripe + Next.js, sekitar 1-2 hari kerja developer. Setup tracking lebih lama jika sudah ada banyak event yang harus dimigrasi.

Apakah aman dari sisi privasi?

Selama PII di-hash di sisi server sebelum dikirim ke TikTok, implementasi sesuai standar GDPR dan UU PDP Indonesia. Tetap pasang Consent Mode v2 untuk transparansi.

Apakah ROAS pasti naik sebesar Nalesha?

Tidak ada jaminan. Kategori dengan AOV rendah atau LTV pendek umumnya melihat dampak lebih kecil. Untuk Nalesha (parfum AOV Rp 280.000+), gain besar karena tiap event Purchase bernilai tinggi bagi algoritma TikTok.

Apa risiko jika tidak pasang Events API di 2026?

Algoritma TikTok akan belajar dari data tidak lengkap. CPM tetap tinggi, tapi konversi yang tertangkap menurun. Dalam 6-12 bulan, kampanye terus jadi lebih mahal.

Penutup

TikTok Events API bukan optimisasi. Ini bukan plus, tapi requirement minimum sejak 2023. Untuk e-commerce Indonesia yang masih bergantung pada Pixel saja, kasus Nalesha menunjukkan dampaknya cukup besar untuk membuat implementasi ini menjadi prioritas dalam 30 hari ke depan, bukan backlog tahunan.

Bagikan

Artikel Terkait

#tiktok-events-api#nalesha#roas#server-side-tracking

Butuh website yang benar-benar bekerja?

Hubungi Vito untuk konsultasi gratis 15 menit.

WhatsApp Sekarang