Panduan Setup Google Analytics 4 dan Conversion Tracking untuk Website SIMRS & Klinik
N
Kembali ke Blog

Panduan Setup Google Analytics 4 dan Conversion Tracking untuk Website SIMRS & Klinik

Tutorial
Nugroho Setiawan · Konsultan IT & Full Stack Developer 27 Oct 2026 6 min baca 1,216 kata 8 views
Langkah demi langkah setup Google Analytics 4 dan conversion tracking untuk website SIMRS, SIM Klinik, dan ERP: measurement plan, GTM, key event, hingga ekspor BigQuery.

Sebagian besar pemilik klinik dan manajer IT rumah sakit sudah memasang Google Analytics di website mereka. Masalahnya, setelah tag terpasang, tidak ada yang benar-benar tahu apakah kunjungan website berujung pada pendaftaran pasien baru, permintaan demo SIMRS, atau sekadar scroll lalu pergi. Sejak Universal Analytics berhenti memproses hit pada 1 Juli 2023 dan API-nya dimatikan penuh setahun kemudian, properti lama benar-benar mati. Banyak tim akhirnya memasang GA4 secara asal: satu tag global, tanpa event, tanpa konversi. Laporan bulanan pun hanya berisi sesi dan engagement rate yang tidak bisa dipakai rapat manajemen. Padahal untuk website layanan kesehatan, tiga pertanyaan terpenting justru: berapa orang mengisi form pendaftaran, berapa yang klik WhatsApp, dan dari kanal mana mereka datang. Artikel ini memandu setup GA4 dan conversion tracking yang benar, dari measurement plan sampai key event, dengan contoh yang bisa langsung diterapkan pada website SIMRS, SIM Klinik, ERP, atau POS.

1. Measurement Plan: Tentukan Konversi Sebelum Menyentuh Tag

Kesalahan paling mahal dalam implementasi GA4 bukan teknis, tapi tidak adanya rencana pengukuran. Sebelum membuat properti, tulis dulu daftar aksi pengunjung yang punya nilai bisnis. Untuk website SIM Klinik, daftarnya biasanya: submit form minta demo, klik tombol WhatsApp, klik nomor telepon tel:, unduh brosur fitur PDF, dan pendaftaran trial 14 hari. Untuk website rumah sakit bisa ditambah pendaftaran online pasien dan pencarian dokter spesialis.

GA4 memakai model event-based, artinya semua interaksi dikirim sebagai event dengan parameter. Gunakan konvensi snake_case yang konsisten dan, bila cocok, pakai nama recommended event Google agar otomatis muncul di laporan: generate_lead, sign_up, purchase. Nama custom seperti submit_demo_simrs boleh, tapi jangan menduplikasi maksud yang sama dengan tiga nama berbeda — laporan akan berantakan dalam hitungan minggu.

Satu hal yang sering luput: parameter. Setiap event sebaiknya membawa konteks. Untuk generate_lead, kirim form_name, layanan (SIMRS, SIM Klinik, ERP, POS), dan value. Dengan begitu Anda bisa memecah laporan berdasarkan lini produk tanpa membuat event baru. Ini penting kalau Anda mengelola beberapa unit bisnis sekaligus, misalnya SIM Klinik dan ERP Poultry di satu domain.

Jangan lupa consent. Kalau website memakai cookie banner, aktifkan Consent Mode v2 di GA4 (Admin → Data settings → Consent) dan pastikan banner mengirim ad_user_data serta ad_personalization. Tanpa ini, data dari Google Ads tidak terkirim utuh dan laporan akuisisi akan timpang.

2. Setup Properti, Data Stream, dan Verifikasi di DebugView

Buat properti baru di analytics.google.com dengan zona waktu (GMT+07:00) Jakarta dan mata uang IDR. Zona waktu tidak bisa diubah setelah properti berjalan; kalau salah, laporan harian Anda bergeser permanen. Setelah properti jadi, buat Web Data Stream, catat Measurement ID berformat G-XXXXXXXXXX, lalu pasang konfigurasinya.

Ada dua jalur pemasangan. Jalur cepat: tempel snippet gtag.js di <head> semua halaman. Jalur yang saya rekomendasikan untuk klien: Google Tag Manager container Web dengan tiga tag minimum — GA4 Configuration, GA4 Event, dan satu trigger per aksi. GTM memudahkan tim ops menambah event tanpa deploy ulang, kondisi yang sangat membantu ketika website SIMRS dikelola vendor berbeda dari tim marketing.

Verifikasi wajib lewat DebugView (Admin → DebugView) dengan ekstensi Google Tag Assistant aktif, atau lewat mode Preview GTM. Jangan puas dengan Realtime yang menunjukkan 1 user — yang perlu dicek adalah nama event, kelengkapan parameter, dan tidak ada duplikasi. Duplikasi paling sering terjadi saat snippet gtag.js di header masih ada padahal tag GA4 lewat GTM sudah aktif. Contoh implementasi pelacakan form dan klik WhatsApp:

<script>
function trackLead(formName, layanan) {
  gtag('event', 'generate_lead', {
    form_name: formName, layanan: layanan,
    value: 250000, currency: 'IDR',
    transport_type: 'beacon'
  });
}
document.querySelector('#form-demo').addEventListener('submit', () => {
  trackLead('demo_simklinik', 'SIM Klinik');
});
document.querySelectorAll('a[href*="wa.me"]').forEach(el => {
  el.addEventListener('click', () => trackLead('klik_whatsapp', 'Konsultasi'));
});
</script>

Parameter transport_type: 'beacon' memakai navigator.sendBeacon sehingga event tetap terkirim meski halaman langsung berpindah setelah submit — kasus klasik yang membuat 20–30% konversi form hilang dari laporan.

3. Mengubah Event Menjadi Key Event dan Membaca Atribusinya

Di GA4, istilah conversion kini diganti key event. Buka Admin → Events → Key events, lalu tandai generate_lead, sign_up, dan purchase. Penandaan ini tidak mengubah data historis, jadi aman dilakukan kapan pun setelah event mulai terkumpul.

Setelah ditandai, bangun laporan di Reports → Engagement → Conversions, atau eksplorasi di Explore dengan dimensi Session source/medium dan metrik Key events. Periode atribusi default GA4 adalah data-driven dengan jendela klik 30 hari dan view 90 hari. Untuk siklus penjualan SIMRS ke rumah sakit yang bisa 3–6 bulan, 30 hari terlalu pendek — ubah ke 60 atau 90 hari di Admin → Attribution settings, dan siapkan ekspor ke BigQuery agar data mentah tidak hilang setelah retensi habis.

Untuk kampanye, disiplin UTM adalah segalanya. Standarkan utm_source (google, linkedin, newsletter), utm_medium (cpc, organic, email), dan utm_campaign (promo-simklinik-q3). Satu huruf kapital yang tidak konsisten akan memecah baris laporan. Simpan semua URL kampanye di spreadsheet dengan huruf kecil semua, dan audit tiap kuartal.

Best Practices

  1. Mulai dari measurement plan satu halaman. Daftar 5–7 aksi bernilai bisnis, siapa pembaca laporannya, dan keputusan apa yang akan diambil. Tanpa ini, event hanya jadi sampah data.
  2. Pakai GTM, bukan hardcode. Satu container untuk semua tag (GA4, Google Ads, Meta Pixel) memudahkan audit, versioning, dan rollback saat ada tag error di production.
  3. Kirim value pada setiap lead. Bahkan estimasi kasar seperti Rp250.000 per lead demo membantu menghitung biaya akuisisi per lini produk, bukan hanya jumlah lead.
  4. Uji di staging lebih dulu. Gunakan properti GA4 terpisah untuk staging agar data uji tidak mengotori laporan produksi; filter juga internal traffic berdasarkan IP kantor.
  5. Ekspor ke BigQuery sejak hari pertama. Retensi GA4 standard hanya 2 atau 14 bulan. Ekspor harian gratis dan menyelamatkan data historis saat Anda butuh analisis dua tahun ke belakang.

FAQ

Apakah wajib memakai Google Tag Manager?

Tidak wajib, tapi sangat direkomendasikan. gtag.js hardcode cukup untuk website 5–10 halaman, namun begitu Anda punya banyak form, microsite, atau perlu menambah event tanpa deploy, GTM menghemat waktu dan mengurangi risiko error.

Berapa lama GA4 menyimpan data?

Properti standard hanya menyediakan opsi retensi event 2 bulan atau 14 bulan, diatur di Admin → Data settings → Data retention. Untuk analisis jangka panjang, aktifkan BigQuery Export harian karena data di sana tidak terkena batas retensi.

Bagaimana melacak pendaftaran pasien yang terjadi offline?

Gunakan Measurement Protocol. Saat pasien mendaftar di loket dan sistem menyimpan client_id dari form online, kirim event offline_registration via HTTP POST ke endpoint Measurement Protocol memakai API secret dari data stream. Konversi offline pun tetap teratribusi ke kanal digital.

Aman tidak memakai GA4 untuk website layanan kesehatan?

Aman selama tidak ada data pribadi atau data medis yang dikirim ke GA4. Sesuai UU PDP, jangan pernah mengirim nama pasien, NIK, nomor rekam medis, atau diagnosis sebagai parameter event. Kirim hanya ID anonim dan jenis layanan, serta pastikan kebijakan privasi menyebut penggunaan Google Analytics.

GA4 bukan sekadar kewajiban karena Universal Analytics mati, tapi peluang membangun dasar keputusan yang terukur: kampanye mana yang benar-benar menghasilkan permintaan demo, halaman mana yang mendorong pendaftaran, dan berapa biaya akuisisi per lead di tiap lini layanan. Mulailah dari measurement plan, pasang lewat GTM, tandai key event, lalu ekspor ke BigQuery agar data tidak hilang. Jika tim Anda butuh pendampingan implementasi — dari audit tag, perancangan measurement plan, sampai integrasi event ke SIMRS, SIM Klinik, ERP, POS, atau website — tim konsultan IT dan pengembangan aplikasi kami di Yogyakarta (DIY) dan Magelang siap membantu. Jadwalkan sesi konsultasi gratis 30 menit untuk memetakan kebutuhan analytics dan integrasi sistem Anda.

Artikel ini bagian dari edukasi Nugroho Setiawan, konsultan IT Jogja. Solusi terkait: PilarPOS SIMRS SIM Klinik. Butuh konsultasi gratis?

Terakhir diperbarui 27 Oct 2026

Komentar

Komentar ditinjau sebelum tampil.

Belum ada komentar. Jadilah yang pertama!

Butuh bantuan implementasi?

Saya membantu konsultasi IT & pengembangan aplikasi untuk rumah sakit, klinik, dan bisnis di Yogyakarta (DIY), Magelang, dan sekitarnya.

Produk & Solusi SIMRS ERP Portfolio Konsultasi Gratis