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 mendukung wp_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.js langsung tanpa GTM
  • Multiple conversion label — setiap label bisa punya trigger berbeda
  • 13 jenis trigger:
KategoriTrigger
WooCommercePurchase / Transaksi, Begin Checkout, Add to Cart
URLURL Mengandung Teks, URL Exact Match
Klik ElemenCSS Selector, Teks Tombol / Link
WhatsAppSemua link WhatsApp (universal), Joinchat, HoliThemes Click to Chat, NinjaTeam WP Chat App
FormContact Form 7 (bisa filter per ID form)
UmumSetiap 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.

ModulVariabel
Page DatapageTitle, pagePostType, pagePostType2
Post MetapageCategory, pageAttributes, pagePostAuthor, postID, postDate, postModified
User InfouserLoggedIn, userRole, userID
WooCommerce9 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.

EventKapan Dikirim
view_itemHalaman produk tunggal
view_item_listHalaman shop, category, tag
add_to_cartKlik Add to Cart (AJAX)
remove_from_cartKlik hapus di halaman cart
view_cartHalaman cart
begin_checkoutHalaman checkout
add_shipping_infoPilih metode pengiriman (opsional)
add_payment_infoPilih metode pembayaran (opsional)
purchaseHalaman 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_id yang 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

LokasiHook WordPressCocok untuk
<head>wp_head (priority 1)Meta tags, Google Fonts, CSS kustom
<body> openingwp_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), mendukung add_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

AspekImplementasi
Input sanitasipixel_id (alphanumeric + dash), access token (printable ASCII), URL (same-site validation)
CSRF protectionSetiap AJAX request diverifikasi via WordPress nonce
SSRF protectionURL Simulator memvalidasi bahwa URL milik domain yang sama — IP internal dan external host diblokir
Hak aksesSemua fitur admin membutuhkan kapabilitas manage_options
Data hashingAdvanced Matching & CAPI: semua data identitas pengguna di-hash SHA256 sebelum dikirim
Domain licensePlugin 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