Cara Setup dan Optimasi TikTok Pixel untuk E-commerce Indonesia

BAIK Digital ·

Jawaban Singkat

TikTok Pixel adalah kode tracking yang dipasang di website untuk mengumpulkan data perilaku pengunjung — apa yang mereka lihat, tambahkan ke cart, dan beli. Data ini digunakan untuk tiga hal utama: (1) retargeting — menampilkan iklan ke orang yang sudah berkunjung tapi belum membeli; (2) optimasi conversion — membantu algoritma TikTok Ads menemukan orang yang paling mungkin membeli; (3) lookalike audience — menemukan orang baru yang mirip dengan customer yang sudah ada. Setup TikTok Pixel yang benar adalah prerequisite untuk TikTok Ads yang efisien — tanpa pixel, campaign dioptimasi untuk traffic, bukan untuk conversion.

Banyak brand Indonesia yang sudah beriklan di TikTok Ads tapi belum setup pixel dengan benar — atau sama sekali belum setup. Akibatnya: campaign dioptimasi untuk tayangan atau klik, bukan untuk pembelian; tidak ada data untuk retargeting; dan lookalike audience dibangun dari data yang kurang akurat. Setup pixel yang benar bisa secara signifikan meningkatkan efisiensi iklan tanpa menambah budget.

Tiga Cara Setup TikTok Pixel

Metode 1 — Manual installation (website custom): untuk website yang dibangun dari scratch atau menggunakan platform yang tidak punya native integration dengan TikTok. Buka TikTok Ads Manager → Assets → Events → Web Events → Create Pixel → pilih “Manually Install Pixel Code.” Copy kode pixel dan paste di header website (sebelum tag ). Kemudian setup event tracking secara manual menggunakan JavaScript untuk setiap action yang ingin ditrack (ViewContent, AddToCart, Purchase, dsb.).

Metode 2 — Partner integration (Shopify, WooCommerce, dsb.): platform e-commerce populer punya native integration dengan TikTok Pixel yang membuatnya jauh lebih mudah. Di TikTok Ads Manager → Assets → Events → Web Events → Create Pixel → pilih platform yang digunakan. Ikuti panduan integrasi per platform. Untuk Shopify, ada app TikTok resmi yang bisa langsung diintegrasikan dari Shopify App Store. Ini cara paling recommended untuk pengguna platform e-commerce populer karena lebih reliable dan maintenance-nya lebih mudah.

Metode 3 — TikTok Events API (server-side tracking): untuk brand yang lebih advanced dan ingin akurasi tracking yang lebih tinggi. Events API mengirim data langsung dari server ke TikTok, sehingga tidak bergantung pada browser dan tidak terpengaruh oleh ad blocker atau browser restriction. Setup lebih complex tapi akurasi data jauh lebih baik.

Event Prioritas yang Harus Ditrack

Tidak semua event sama pentingnya. Prioritas dari yang paling penting: (1) Purchase — event paling valuable, digunakan untuk campaign conversion optimization; (2) InitiateCheckout — orang yang sampai ke halaman checkout tapi belum selesai beli, valuable untuk retargeting; (3) AddToCart — sinyal intent yang kuat; (4) ViewContent — orang yang melihat halaman produk tertentu; (5) PageView — semua pengunjung website. Setup minimal: pasang semua lima event ini. Tanpa Purchase event yang ter-track, campaign optimization tidak bisa diarahkan ke conversion yang benar-benar penting.

Relevan untuk Siapa?

Relevan kalau: brand sudah menjalankan TikTok Ads atau berencana mulai, dan ingin memastikan tracking berjalan dengan benar agar campaign bisa dioptimasi untuk konversi aktual, bukan hanya klik atau tayangan.

Belum relevan kalau: brand belum memiliki website sendiri dan seluruh penjualan melalui TikTok Shop — dalam konteks ini pixel website tidak diperlukan karena TikTok Shop sudah punya built-in analytics.

Butuh Bantuan Setup Tracking dan TikTok Ads yang Proper?

BAIK Digital adalah performance ads strategic partner berbasis Jakarta yang membantu brand e-commerce Indonesia setup tracking infrastructure yang benar — TikTok Pixel, Meta Pixel, Google Analytics — sehingga campaign berjalan dengan data yang akurat. Dengan pengalaman menangani 16+ brand retail aktif, kami tahu di mana setup tracking paling sering salah.

Dapatkan Free Brand Audit →

Pertanyaan yang Sering Muncul

Bagaimana cara memverifikasi bahwa TikTok Pixel sudah terpasang dengan benar?

Ada dua cara: (1) TikTok Pixel Helper — browser extension (Chrome) yang mendeteksi TikTok Pixel di website mana saja dan menunjukkan event apa saja yang di-fire. Install extension, buka website, dan extension akan menunjukkan apakah pixel aktif dan event apa yang terdeteksi; (2) Test Events di Ads Manager — di TikTok Ads Manager → Events → Web Events → klik pixel → Test Events. Masukkan URL website dan lakukan aksi (tambahkan ke cart, dsb.) — Ads Manager akan menampilkan event yang di-terima secara real-time. Verifikasi keduanya sebelum mulai campaign conversion.

Apakah TikTok Pixel hanya berguna untuk brand yang punya website sendiri?

Untuk TikTok Pixel dalam arti literalnya — ya, memerlukan website sendiri (bukan platform marketplace atau TikTok Shop). Untuk brand yang berjualan di TikTok Shop, ada mekanisme tracking yang berbeda — TikTok Shop sudah punya built-in analytics untuk performa di dalam platform. Tapi untuk brand yang ingin menggunakan TikTok Ads untuk mengarahkan traffic ke website sendiri (bukan ke marketplace), TikTok Pixel adalah keharusan mutlak. Untuk brand yang mengarahkan traffic ke platform marketplace melalui TikTok Ads, tracking lebih terbatas — bisa menggunakan UTM parameter tapi tidak bisa track event di dalam platform tersebut.

Apa perbedaan TikTok Pixel dengan TikTok Pixel Events API?

TikTok Pixel standard berjalan di browser pengunjung — data dikumpulkan dari sisi client dan dikirim ke TikTok. Kelemahannya: bisa diblokir oleh ad blocker, browser privacy settings (terutama Safari dengan ITP), atau masalah koneksi. Events API (server-side) mengirim data langsung dari server brand ke TikTok, melewati browser sepenuhnya — sehingga lebih akurat dan tidak terpengaruh oleh browser restriction. Best practice untuk brand dengan volume tinggi: implementasikan keduanya (browser pixel + Events API) dengan deduplication setup agar data tidak double-count.

Berapa lama setelah pixel dipasang data mulai bisa digunakan?

TikTok membutuhkan minimum data untuk mulai mengoptimasi campaign secara efektif. Untuk conversion campaign, TikTok merekomendasikan minimal 50 conversion events per minggu per ad group untuk keluar dari learning phase. Artinya: kalau volume pembelian website masih rendah, pertimbangkan untuk mengoptimasi untuk event yang lebih tinggi di funnel (misalnya AddToCart) dulu sampai volume cukup, baru upgrade ke Purchase optimization. Data mulai masuk segera setelah pixel dipasang dan traffic datang, tapi optimasi efektif membutuhkan akumulasi data yang cukup — biasanya beberapa hari sampai beberapa minggu.

Apakah ada risiko privacy yang perlu diperhatikan dalam setup TikTok Pixel?

Ya. Regulasi privacy data seperti GDPR (untuk traffic dari Eropa) mewajibkan user consent sebelum tracking bisa dilakukan. Di Indonesia sendiri, regulasi privacy data sedang berkembang dengan UU PDP (Perlindungan Data Pribadi) yang sudah disahkan. Best practice: pasang cookie consent banner di website yang meminta izin user sebelum mengaktifkan tracking pixel. Ini bukan hanya legal compliance tapi juga best practice yang membantu membangun trust dengan customer.

Bisakah satu TikTok Pixel digunakan untuk beberapa website atau domain?

Satu pixel bisa digunakan di beberapa halaman dalam satu domain. Untuk multiple domain yang berbeda (misalnya website brand yang berbeda), best practice adalah membuat pixel terpisah untuk masing-masing domain agar data tidak bercampur dan reporting lebih jelas. Di TikTok Ads Manager, satu ad account bisa punya multiple pixel — tidak ada batasan jumlah pixel per akun. Pastikan juga setiap campaign di-link ke pixel yang tepat untuk memastikan data yang dikumpulkan relevan dengan kampanye tersebut.

← Kembali ke semua artikel Diskusi strategi dengan BAIK Digital →