Cara Setup Google Tag Manager di WordPress (Panduan Lengkap)

Website & Hosting, ElrolumNews — Anda sudah punya Google Analytics dan Google Search Console. Tapi setiap kali ingin menambahkan tracking baru—pixel Facebook, konversi Google Ads, atau event khusus—Anda harus mengedit kode website? Itu merepotkan.

Artikel ini cocok untuk: Pemilik website WordPress yang ingin mengelola semua tracking script dari satu tempat—tanpa harus mengedit kode setiap kali ada tool baru.

Google Tag Manager (GTM) adalah solusi untuk masalah itu. Ia adalah sistem manajemen tag yang memungkinkan Anda menambahkan, mengubah, dan menghapus semua script tracking dari satu dashboard—tanpa menyentuh kode website .

Di artikel ini, kita akan bahas dari nol: apa itu GTM, mengapa berbeda dari Google Analytics, cara setup di WordPress, hingga verifikasi tracking.

Apa Itu Google Tag Manager?

Google Tag Manager adalah alat gratis dari Google yang menyimpan dan mengelola semua tag (script tracking) website Anda dalam satu container .

Apa Itu Tag, Trigger, dan Variable?

KomponenFungsi
TagKode yang mengirim data ke tool (GA4, Google Ads, Meta Pixel) 
TriggerKondisi kapan tag dijalankan (page view, klik, form submit) 
VariableNilai dinamis yang dikirim bersama tag (URL, klik text, nilai transaksi) 

GTM vs Google Analytics: Apa Bedanya?

AspekGoogle AnalyticsGoogle Tag Manager
FungsiMenganalisis dataMengelola script tracking 
OutputLaporanTidak ada laporan—hanya “pipa”
IsiKode trackingContainer untuk banyak tag

Analogi: GTM adalah kotak perkakas. GA4 adalah salah satu alat di dalamnya. Anda bisa menambah alat lain (Facebook Pixel, Google Ads) ke kotak yang sama .

💡 Tips Pro: GTM tidak menggantikan Google Analytics. Keduanya bekerja bersama. GTM mengirim data ke GA4.

Mengapa GTM Penting untuk WordPress?

Ada beberapa alasan mengapa GTM sangat berguna untuk pemilik website WordPress :

ManfaatPenjelasan
Tidak perlu edit kodeTambah tracking baru tanpa sentuh theme
Version controlBisa rollback jika ada error 
Preview modeTest tracking sebelum live 
Lebih cepatTag dimuat asinkron—tidak memblokir loading 
SentralisasiSemua script di satu tempat

Langkah 1: Buat Akun dan Container GTM

Sebelum menyentuh WordPress, siapkan akun GTM.

1.1 Daftar Akun

  1. Buka tagmanager.google.com

  2. Login dengan akun Google Anda

  3. Klik Create Account 

1.2 Isi Informasi Akun

FieldIsi
Account NameNama bisnis/website (contoh: “Elrolum”)
CountryIndonesia

1.3 Buat Container

FieldIsi
Container Nameelrolum.com (atau nama website)
Target PlatformWeb 

Klik Create dan setujui Terms of Service.

1.4 Simpan Container ID

Setelah container dibuat, Anda akan melihat Container ID dengan format:

text
GTM-XXXXXXX

Catat ID ini—akan digunakan di WordPress .

Langkah 2: Install GTM di WordPress

Ada dua cara: plugin (mudah) atau manual (kontrol penuh).

Cara 1: Menggunakan Plugin GTM (Direkomendasikan)

Ini cara termudah untuk pemula.

Plugin yang direkomendasikan:

PluginKeunggulan
GTM4WPPopuler (500.000+ install), fitur lengkap 
Site Kit by GoogleResmi dari Google, gratis 

Cara install dengan GTM4WP:

  1. Masuk ke Plugins > Add New

  2. Cari “GTM4WP” atau “Google Tag Manager for WordPress”

  3. Klik Install Now, lalu Activate

  4. Masuk ke Settings > Google Tag Manager

  5. Paste Container ID (GTM-XXXXXXX)

  6. Simpan

💡 Tips Pro: Plugin ini juga secara otomatis mengirim data WooCommerce (produk, keranjang, pembelian) ke dataLayer—sangat berguna untuk toko online .

Cara 2: Manual (Tanpa Plugin)

Jika Anda ingin kontrol penuh:

  1. Di GTM, klik Container ID untuk melihat kode

  2. Copy dua snippet:

    • <script> untuk <head>

    • <noscript> untuk <body> 

  3. Masuk ke Appearance > Theme File Editor

  4. Buka header.php

  5. Paste snippet pertama sebelum </head>

  6. Paste snippet kedua setelah <body> (atau di wp_body_open() jika didukung) 

  7. Simpan

⚠️ Peringatan: Edit file tema langsung bisa hilang saat update. Gunakan child theme untuk menyimpan kode kustom .

Langkah 3: Buat Tag Pertama (GA4)

Setelah GTM terpasang, buat tag pertama. Kita akan setup Google Analytics 4.

3.1 Dapatkan Measurement ID GA4

  1. Buka Google Analytics

  2. Masuk ke Admin > Data Streams

  3. Pilih stream website Anda

  4. Copy Measurement ID (format: G-XXXXXXXXXX)

3.2 Buat Tag di GTM

  1. Di GTM, klik Add a new tag 

  2. Tag Configuration → pilih Google Analytics: GA4 Configuration

  3. Paste Measurement ID 

  4. Triggering → pilih All Pages 

  5. Beri nama tag: “GA4 – Page View”

  6. Save

3.3 Publish

  1. Klik Submit di kanan atas 

  2. Beri nama versi: “Setup GA4”

  3. Klik Publish 

Langkah 4: Verifikasi GTM Berfungsi

Jangan lewatkan langkah ini. Tracking yang tidak diverifikasi sama dengan tidak ada.

4.1 Preview Mode (Cara Paling Akurat)

  1. Di GTM, klik Preview 

  2. Masukkan URL website Anda

  3. Klik Connect

  4. Website akan terbuka dengan debug console di bawah

  5. Cek apakah tag GA4 muncul dan firing 

4.2 Tag Assistant (Ekstensi Chrome)

  1. Install ekstensi Tag Assistant dari Chrome Web Store 

  2. Buka website Anda

  3. Klik ikon Tag Assistant

  4. Lihat apakah Container ID dan tag terdeteksi 

4.3 Cek di Google Analytics

  1. Buka GA4 > Reports > Realtime

  2. Lihat apakah ada pengunjung aktif (diri Anda sendiri) 

⚠️ Masalah Umum: Jika tag tidak firing, cek apakah cache plugin Anda menghalangi. Clear cache WordPress dan CDN, lalu test ulang .

Langkah 5: Tambahkan Tracking Lain

Setelah GA4 berjalan, Anda bisa menambahkan tag lain tanpa menyentuh kode:

TagFungsi
Google Ads ConversionTracking konversi iklan 
Meta PixelTracking Facebook/Instagram Ads 
Scroll DepthTracking seberapa jauh pengunjung scroll 
Form SubmissionTracking form yang diisi 
Outbound LinkTracking klik ke link luar 

Tips Lanjutan untuk Level Expert

1. Gunakan Data Layer

Data Layer adalah “jembatan” antara website dan GTM. Dengan push data ke dataLayer, Anda bisa membuat trigger yang sangat spesifik .

Contoh:

javascript
dataLayer.push({
  'event': 'purchase',
  'transactionValue': 250000,
  'transactionCurrency': 'IDR'
});

2. Aktifkan Consent Mode

Jika website Anda menargetkan pengguna di EU atau California, aktifkan Consent Mode—agar GTM menghormati preferensi cookie pengguna .

3. Jaga GTM Tetap Ramping

Jangan pasang terlalu banyak tag. Terlalu banyak script bisa memperlambat website .

Aturan: Hanya pasang tag yang benar-benar digunakan. Hapus yang tidak perlu.

4. Gunakan Tag Sequencing

Untuk tag yang bergantung pada tag lain (misalnya konversi Google Ads butuh GA4 dulu), gunakan tag sequencing—memastikan urutan firing yang benar .

Kesalahan Umum dan Cara Menghindarinya

KesalahanAkibatSolusi
Tidak verifikasiTracking tidak jalanPreview mode + Tag Assistant 
Lupa clear cacheTag tidak terdeteksiClear WordPress & CDN cache 
Pasang GTM manual di theme indukHilang saat updateGunakan child theme 
Terlalu banyak tagWebsite lambatHapus yang tidak perlu 
Tidak hapus GA4 manualData dobelHapus kode GA4 lama jika ada 

Google Tag Manager adalah fondasi tracking modern untuk website WordPress. Kuncinya:

  1. Buat akun & container GTM — dapatkan Container ID 

  2. Install di WordPress — via plugin (GTM4WP) atau manual 

  3. Buat tag pertama — GA4 Configuration 

  4. Verifikasi — Preview mode, Tag Assistant, GA4 Realtime 

  5. Tambahkan tag lain — tanpa sentuh kode 

  6. Jaga tetap ramping — jangan overload 

  7. Gunakan Consent Mode — untuk kepatuhan privasi 

Dengan GTM, Anda tidak lagi bergantung pada developer setiap kali ingin menambahkan tracking. Anda punya kontrol penuh atas semua script—dari satu dashboard.

Ingat: GTM adalah “pipa”. Google Analytics adalah “ember”. Anda butuh keduanya untuk mengumpulkan dan memahami data.

Sudah siap mengelola semua tracking dari satu tempat?

💬 Punya pengalaman dengan GTM? Bagikan di kolom komentar!

(el)

Share:

Tinggalkan Komentar

Please enter your comment!
Please enter your name here

More like this

Ilustrasi setup Google Search Console untuk WordPress dengan dashboard performa, verifikasi DNS, sitemap, dan data pencarian

Cara Setup Google Search Console untuk WordPress (Panduan Lengkap)

Website & Hosting, ElrolumNews — Anda sudah punya website, sudah pasang Google Analytics. Tapi apakah Anda tahu kata kunci...
Ilustrasi optimasi Core Web Vitals WordPress dengan LCP, INP, CLS di PageSpeed Insights dan indikator performa hijau

Cara Optimasi Core Web Vitals WordPress (Panduan Lengkap)

Website & Hosting, ELrolumNews — Anda sudah pasang cache, sudah kompresi gambar, sudah pakai CDN. Tapi skor PageSpeed...
Ilustrasi setup QUIC.cloud CDN untuk WordPress dengan node global, LiteSpeed Cache, SSL, dan DNS untuk performa cepat

Cara Setup QUIC.cloud CDN untuk WordPress (Panduan Lengkap)

Website & Hosting, ElrolumNews — Anda sudah pakai LiteSpeed Cache, sudah optimasi database, sudah kompresi gambar. Tapi website...

More

Recomended

Read More