Multi Tag Manager Pro
Plugin WordPress untuk mengelola semua platform tracking dari satu dashboard.
Versi 2.7.3 · WordPress 5.2+ · PHP 7.2+ · WooCommerce 6+ (opsional)
Apa itu Multi Tag Manager Pro?
Multi Tag Manager Pro memungkinkan pemilik website, digital marketer, dan developer untuk memasang dan mengelola Google Tag Manager, Meta Pixel, TikTok Pixel, dan Google Ads dari satu halaman pengaturan WordPress — tanpa menyentuh kode tema sama sekali.
Plugin dirancang khusus untuk ekosistem WooCommerce dengan data ecommerce GA4 yang lengkap secara otomatis, namun tetap berfungsi penuh untuk website non-WooCommerce.
Provider yang Didukung
🏷️ Google Tag Manager
- Mendukung multiple Container ID (satu ID per baris)
- Snippet GTM diinjeksi di posisi yang direkomendasikan Google:
wp_head+wp_body_open(noscript) - Posisi tag
<noscript>dapat diubah ke dalam<head>jika tema tidak mendukungwp_body_open
👥 Meta Pixel
- Mendukung multiple Pixel ID — masing-masing bisa punya nama label, CAPI Access Token, dan kode testing sendiri
- Semua event dikirim ke semua pixel aktif secara paralel
- Event standar WooCommerce: ViewContent, AddToCart, InitiateCheckout, AddPaymentInfo, Purchase, Search, Lead, CompleteRegistration
- Advanced Matching: kirim data identitas pengunjung (email, nama, telepon, alamat billing) yang di-hash SHA256 untuk meningkatkan match rate iklan
- Conversions API (CAPI): kirim event dari server langsung ke Meta, bypass ad blocker, deduplication otomatis via
event_id - Custom Trigger Events: event kustom berbasis klik WhatsApp, URL condition, atau form CF7
- Per-page event: assign event Meta Pixel ke halaman individual via metabox di edit screen post/page
🎵 TikTok Pixel
- Mendukung multiple Pixel ID
- Event standar: ViewContent, AddToCart, InitiateCheckout, AddPaymentInfo, PlaceAnOrder, Search
- Custom Trigger Events: event kustom berbasis klik WhatsApp, URL condition, atau form CF7
- Referensi format
ttq.track()ditampilkan langsung di UI untuk verifikasi
🎯 Google Ads Conversion Tracking
- Pemasangan
gtag.jslangsung tanpa GTM - Multiple conversion label — setiap label bisa punya trigger berbeda
- 13 jenis trigger:
| Kategori | Trigger |
|---|---|
| WooCommerce | Purchase / Transaksi, Begin Checkout, Add to Cart |
| URL | URL Mengandung Teks, URL Exact Match |
| Klik Elemen | CSS Selector, Teks Tombol / Link |
| Semua link WhatsApp (universal), Joinchat, HoliThemes Click to Chat, NinjaTeam WP Chat App | |
| Form | Contact Form 7 (bisa filter per ID form) |
| Umum | Setiap Halaman (Page View) |
Data Layer & WooCommerce Ecommerce
Modul Data Layer
Data terstruktur di-push ke dataLayer setiap halaman dimuat — tersedia sebagai variabel di GTM dan Custom Dimension di GA4.
| Modul | Variabel |
|---|---|
| Page Data | pageTitle, pagePostType, pagePostType2 |
| Post Meta | pageCategory, pageAttributes, pagePostAuthor, postID, postDate, postModified |
| User Info | userLoggedIn, userRole, userID |
| WooCommerce | 9 event ecommerce GA4 (lihat di bawah) |
WooCommerce GA4 Ecommerce Events
Format GA4 Ecommerce standar — lengkap dengan items[] berisi SKU, nama produk, harga, kategori, dan quantity.
| Event | Kapan Dikirim |
|---|---|
view_item | Halaman produk tunggal |
view_item_list | Halaman shop, category, tag |
add_to_cart | Klik Add to Cart (AJAX) |
remove_from_cart | Klik hapus di halaman cart |
view_cart | Halaman cart |
begin_checkout | Halaman checkout |
add_shipping_info | Pilih metode pengiriman (opsional) |
add_payment_info | Pilih metode pembayaran (opsional) |
purchase | Halaman thank you — termasuk transaction_id, revenue, tax, shipping, coupon |
Setiap event dapat diaktifkan/dinonaktifkan secara independen.
URL Conditions per Event
Setiap WooCommerce event dapat dibatasi dengan URL condition — berguna untuk thank you page kustom atau checkout page non-standar.
- Default: kondisi WordPress bawaan (
is_product,is_cart,is_checkout, dll.) - URL Contains: event hanya dikirim jika URL mengandung teks tertentu
- URL Exact: event hanya dikirim jika URL persis sama (case-insensitive)
Kustomisasi Nama Event per Provider
Nama event yang dikirim ke GA4, Meta Pixel, dan TikTok Pixel bisa dikustomisasi per trigger.
- Preset GA4 Standard: isi otomatis semua field dengan konvensi GA4
- Preset Meta/TikTok Standard: isi otomatis dengan konvensi pixel
- Mode Sync: kolom Meta dan TikTok otomatis mengikuti nilai kolom GA4
- Custom: edit setiap field secara manual
Meta Conversions API (Server-Side Tracking)
CAPI mengirimkan event langsung dari server WordPress ke Meta Marketing API — melengkapi browser pixel, bypass ad blocker dan iOS ITP.
- Plugin mengirim
event_idyang sama ke browser pixel dan CAPI → Meta hanya menghitung satu konversi (tidak ada double counting) - Event yang dikirim server-side: PageView, ViewContent, InitiateCheckout, Purchase
- Konfigurasi per pixel: setiap Pixel ID bisa punya Access Token sendiri
- Data pengguna (email, IP) di-hash SHA256 otomatis sebelum dikirim
Header & Footer Scripts + Code Snippets
Injeksi kode kustom ke semua halaman tanpa plugin tambahan dan tanpa mengedit tema.
Header & Footer
| Lokasi | Hook WordPress | Cocok untuk |
|---|---|---|
<head> | wp_head (priority 1) | Meta tags, Google Fonts, CSS kustom |
<body> opening | wp_body_open (priority 1) | GTM noscript, chat widget |
Before </body> | wp_footer (priority 99) | JavaScript tracking, widget eksternal |
Code Snippets
Kelola beberapa snippet kode sekaligus — masing-masing independen.
- Tipe kode: HTML, JavaScript, CSS, PHP
- Toggle aktif/nonaktif tanpa menghapus snippet
- CodeMirror syntax highlighting per tipe kode
- PHP snippet: dieksekusi di hook
init(sebelum halaman dirender), mendukungadd_shortcode(),add_filter(),add_action() - PHP snippet: setiap function declaration otomatis dibungkus
function_exists()guard — mencegah error “Cannot redeclare function”
Pengaturan Lanjutan (Advanced)
Exclude User Roles
Pilih role WordPress yang tidak menerima tracking. Berguna agar aktivitas admin tidak mengotori data analytics. Berlaku untuk semua provider serentak.
Custom dataLayer Variables
Tambahkan variabel statis kustom ke dataLayer di setiap halaman — langsung tersedia sebagai Data Layer Variable di GTM atau Custom Dimension di GA4.
Google Consent Mode v2
Output gtag('consent', 'default', {...}) sebelum semua snippet (priority 0). Diperlukan jika menggunakan CMP (Cookiebot, OneTrust, Complianz, CookieYes, dll.). Wajib untuk pengiklan yang menargetkan wilayah EEA.
Debug Panel & dataLayer Inspector
Status Provider & Modul
Tampilkan status aktif/nonaktif setiap provider beserta ID yang terkonfigurasi, dan status setiap modul dataLayer.
dataLayer URL Simulator
Masukkan URL halaman mana saja — plugin mengambil halaman dan menampilkan output dataLayer yang akan dihasilkan. Quick links tersedia untuk Homepage, Blog, Shop, Cart, dan Checkout.
Frontend Inspector (Admin Bar)
Tombol “📊 dataLayer” muncul di WordPress admin bar saat browsing frontend sebagai administrator.
- dataLayer State: semua variabel yang di-push saat ini dalam format JSON
- Live Events Log: setiap
dataLayer.push()yang terjadi real-time - Active Providers: daftar provider aktif beserta ID masing-masing
Hanya muncul untuk Administrator — tidak terlihat pengunjung biasa.
Keamanan
| Aspek | Implementasi |
|---|---|
| Input sanitasi | pixel_id (alphanumeric + dash), access token (printable ASCII), URL (same-site validation) |
| CSRF protection | Setiap AJAX request diverifikasi via WordPress nonce |
| SSRF protection | URL Simulator memvalidasi bahwa URL milik domain yang sama — IP internal dan external host diblokir |
| Hak akses | Semua fitur admin membutuhkan kapabilitas manage_options |
| Data hashing | Advanced Matching & CAPI: semua data identitas pengguna di-hash SHA256 sebelum dikirim |
| Domain license | Plugin terkunci per domain via AUTHORIZED_DOMAINS[] — aman untuk distribusi ke klien |
Kompatibilitas
- Tema: GeneratePress, Blocksy, Astra, Kadence, dan tema WordPress modern lainnya
- Page Builder: Elementor, Divi, WPBakery, Beaver Builder
- Plugin Cache: WP Super Cache, W3 Total Cache, LiteSpeed Cache, WP Rocket
- Plugin Security: Solid Security (iThemes Security), Wordfence
- Plugin Form: Contact Form 7
- Plugin WhatsApp: Joinchat, Click to Chat HoliThemes, WP Chat App NinjaTeam, dan semua plugin WhatsApp universal
- PHP: 7.2, 7.3, 7.4, 8.0, 8.1, 8.2+
- WordPress: 5.2+
- WooCommerce: 6.0+ (opsional)
Screenshot
Akses Multi Tag Manager Pro (Gratis)
Isi form berikut ini untuk download Multi Tag Manager Pro
Multi Tag Manager Pro v2.7.3 · Dibuat oleh Dian Nugroho










