Bahasa Indonesia

Melacak Atribusi Sumber di Chat, Iklan, dan Form Leads: Panduan Operasional

Buka CRM Anda dan lihat distribusi sumber prospek. Jika "Web" atau "Direct" menyumbang lebih dari 20% leads Anda, ada sesuatu yang rusak dalam pengaturan atribusi Anda.

"Web" sebagai sumber prospek berarti sistem penangkapan Anda tidak dapat mengidentifikasi dari mana prospek tersebut berasal. Setiap dolar pengeluaran iklan, setiap upaya SEO, setiap referral mitra yang menghasilkan leads tersebut tidak terlihat dalam pelaporan Anda. Anda tidak dapat membuat keputusan anggaran yang dapat dipertahankan tanpa mengetahui saluran mana yang benar-benar menghasilkan Pipeline.

Masalah semakin buruk saat Anda menambahkan saluran penangkapan. Tim yang menjalankan formulir web, kampanye LinkedIn, iklan Meta, dan widget chat mengumpulkan leads dari empat sumber berbeda, masing-masing dengan mekanisme teknis berbeda untuk meneruskan data sumber. Jika mekanisme tersebut tidak dihubungkan dengan benar, semuanya default ke "Web" dan laporan atribusi Anda tidak berguna. Penelitian Forrester tentang pengukuran pemasaran B2B menemukan bahwa tim pemasaran dengan kemampuan atribusi yang kuat 1,6x lebih mungkin mendapatkan peningkatan anggaran, kasus bisnis untuk mendapatkan atribusi yang benar sama banyaknya tentang kredibilitas internal seperti halnya tentang optimasi. Untuk tim yang belum menghubungkan semua saluran penangkapan tersebut ke CRM, mulailah dengan Pola Otomatisasi Formulir ke CRM yang Benar-Benar Scalable dan Otomatisasi Chat ke CRM.

Panduan ini menjelaskan cara membangun model atribusi terpadu yang menangkap sumber secara akurat di semua saluran, menampilkannya secara konsisten di CRM Anda, dan menghasilkan laporan yang benar-benar mendukung keputusan anggaran.

Pilih Model Atribusi Terlebih Dahulu

Atribusi dengan cepat menjadi rumit jika Anda tidak membuat satu keputusan mendasar sejak awal: model atribusi mana yang Anda gunakan?

Tiga opsi umum:

Atribusi sentuhan pertama: Kredit diberikan ke saluran pertama yang berinteraksi dengan prospek. Seorang prospek yang mengklik iklan LinkedIn, kemudian mengunjungi blog Anda dua kali, kemudian mengirimi formulir permintaan demo: LinkedIn mendapatkan 100% kredit.

Terbaik untuk: Memahami saluran mana yang menghasilkan kesadaran awal dan mendorong prospek baru masuk ke Funnel Anda.

Atribusi sentuhan terakhir: Kredit diberikan ke saluran terakhir yang berinteraksi dengan prospek sebelum konversi. Dalam contoh di atas, formulir di situs web Anda mendapatkan kredit.

Terbaik untuk: Memahami saluran mana yang mendorong tindakan konversi. Sering memberi bias ke saluran bottom-funnel (pencarian organik, navigasi langsung).

Atribusi multi-sentuh: Kredit didistribusikan di beberapa titik sentuh. Model bervariasi: linear (distribusi merata), time-decay (lebih banyak kredit untuk sentuhan terbaru), U-shaped (lebih banyak kredit untuk sentuhan pertama dan terakhir).

Terbaik untuk: Memahami perjalanan pelanggan penuh ketika Anda memiliki pelacakan lintas saluran yang baik. Lebih kompleks untuk diimplementasikan dan dijelaskan. MIT Sloan Management Review tentang kematangan analitik pemasaran mencatat bahwa sebagian besar perusahaan kurang berinvestasi dalam model multi-sentuh bukan karena kurang data tetapi karena kurang kesepakatan organisasi tentang model mana yang digunakan, itulah mengapa mendokumentasikan model yang Anda pilih secara eksplisit sama pentingnya dengan implementasi teknis.

Yang mana yang dipilih: Mulailah dengan atribusi sentuhan pertama untuk pelaporan Pipeline dan atribusi sentuhan terakhir untuk pelaporan konversi. Jalankan keduanya. Bandingkan. Pilih satu sebagai model utama untuk percakapan anggaran dan tetap gunakan. Mengganti model di tengah tahun membuat tren tidak dapat dibaca.

Apa pun yang Anda pilih, dokumentasikan secara eksplisit di CRM dan pengaturan analitik Anda. "Lead Source" harus selalu mencerminkan model yang sama untuk setiap prospek dalam sistem.

Langkah 1: Instrumentasikan Parameter UTM Secara Konsisten

Parameter UTM adalah fondasi atribusi saluran berbayar. Jika kampanye berbayar Anda tidak memiliki parameter UTM yang konsisten, setiap form lead dari kampanye tersebut default ke "Web" atau "Direct" di CRM Anda.

Lima parameter UTM standar:

Parameter Penggunaan Contoh
utm_source Platform atau penerbit linkedin, meta, google, partner-name
utm_medium Tipe saluran cpc, social, email, referral
utm_campaign Nama atau ID kampanye q2-enterprise-demo-apr26
utm_content Kreatif iklan atau varian video-cfo-persona, carousel-v2
utm_term Kata kunci (hanya pencarian berbayar) lead-capture-software

Konvensi penamaan UTM:

Gunakan huruf kecil saja. UTM bersifat case-sensitive: LinkedIn dan linkedin adalah sumber yang berbeda. Gunakan tanda hubung, bukan garis bawah atau spasi. Konsisten di semua kampanye.

Template taksonomi UTM:

Nilai utm_source: linkedin | meta | google | email | partner-[name] | organic
Nilai utm_medium: cpc | social | email | referral | organic-social
Format utm_campaign: [kuartal]-[segmen]-[penawaran]-[bulan]
   Contoh: q2-enterprise-demo-apr26

Format utm_content: [format]-[persona]-[varian]
   Contoh: video-cfo-v1 | carousel-vp-sales-v2

Dokumentasikan taksonomi ini dalam spreadsheet bersama. Setiap orang yang membuat kampanye iklan perlu mengikuti konvensi yang sama. Satu anggota tim yang menggunakan penamaan berbeda merusak segmen pelaporan Anda.

Di mana menerapkan UTM:

  • Setiap tautan iklan berbayar yang mengarah ke situs web Anda
  • Setiap tautan kampanye email ke situs web Anda
  • Setiap tautan referral mitra (berikan kepada mitra URL yang ditandai UTM)
  • Tautan profil media sosial di bio (untuk media sosial organik)
  • Tautan newsletter (utm_source=newsletter, utm_medium=email)

Langkah 2: Teruskan UTM Melalui Kolom Tersembunyi Formulir ke CRM

Parameter UTM dalam URL hilang begitu seseorang mengirimi formulir kecuali Anda secara eksplisit menangkapnya. Sebagian besar alat formulir mendukung kolom tersembunyi yang dapat diisi dari parameter URL menggunakan JavaScript.

Pengaturannya:

  1. Tambahkan kolom tersembunyi ke formulir Anda untuk setiap parameter UTM: utm_source, utm_medium, utm_campaign, utm_content, utm_term
  2. Tambahkan JavaScript di halaman yang membaca parameter URL dan mengisi kolom tersembunyi ini
  3. Petakan kolom tersembunyi ke properti kustom di CRM Anda saat pengiriman formulir

JavaScript untuk membaca parameter URL dan mengisi kolom tersembunyi:

// Tambahkan ini ke halaman Anda, berjalan saat dimuat
(function() {
  const urlParams = new URLSearchParams(window.location.search);
  const utmParams = ['utm_source', 'utm_medium', 'utm_campaign', 'utm_content', 'utm_term'];

  utmParams.forEach(param => {
    const value = urlParams.get(param);
    if (value) {
      // Isi kolom formulir tersembunyi
      const field = document.querySelector(`input[name="${param}"]`);
      if (field) field.value = value;

      // Simpan juga di sessionStorage agar bertahan di seluruh tampilan halaman
      sessionStorage.setItem(param, value);
    } else {
      // Gunakan sessionStorage sebagai cadangan (pengunjung tiba lebih awal dalam sesi)
      const stored = sessionStorage.getItem(param);
      const field = document.querySelector(`input[name="${param}"]`);
      if (stored && field) field.value = stored;
    }
  });
})();

Cadangan sessionStorage penting: jika pengunjung mengklik iklan LinkedIn, mendarat di posting blog Anda, menjelajah ke halaman harga, dan mengirimi formulir, parameter UTM hanya ada di URL halaman pertama yang mereka datangi. sessionStorage membawa mereka maju sampai sesi berakhir.

Kolom tersembunyi formulir HubSpot: Di HubSpot, buat properti kontak kustom untuk setiap kolom UTM, kemudian tambahkan sebagai kolom tersembunyi di formulir HubSpot Anda. HubSpot dapat mengisi otomatis kolom UTM dari parameter URL jika Anda mengaktifkan ini di pengaturan formulir.

Alat formulir lainnya (Typeform, Gravity Forms, formulir Webflow): Masing-masing memiliki metode berbeda untuk pengisian kolom tersembunyi. Webflow mendukung pengisian parameter URL secara asli. Typeform memerlukan pendekatan variabel URL. Gravity Forms menggunakan plugin pemetaan parameter URL.

Langkah 3: Tangkap Sumber Saluran dalam Alur Chat

Chat leads adalah celah atribusi yang paling umum. Prospek memulai percakapan di web chat Anda, ditangkap di CRM Anda, dan sumbernya menampilkan "Direct" atau "Web" karena tidak ada yang meneruskan parameter UTM.

Dua mekanisme untuk menangkap sumber dalam chat:

Penangkapan parameter URL: Ketika pengunjung tiba di situs Anda dari kampanye berbayar, parameter UTM ada di URL. Widget chat Anda harus membaca ini dan menyertakannya dalam data chat leads yang disinkronkan ke CRM Anda.

Sebagian besar platform chat modern mendukung ini. Di Intercom, Anda dapat meneruskan data URL sebagai metadata pengguna saat menginisialisasi widget:

// Teruskan data UTM ke Intercom saat dimuat
window.intercomSettings = {
  app_id: 'YOUR_APP_ID',
  utm_source: new URLSearchParams(window.location.search).get('utm_source') || sessionStorage.getItem('utm_source'),
  utm_campaign: new URLSearchParams(window.location.search).get('utm_campaign') || sessionStorage.getItem('utm_campaign'),
  // ... parameter UTM lainnya
};

Di HubSpot Chat, data sesi pengunjung (termasuk parameter UTM jika dilacak melalui kode pelacakan HubSpot) secara otomatis dikaitkan dengan percakapan.

Penangkapan URL perujuk: Bahkan tanpa parameter UTM, URL perujuk memberi tahu Anda banyak hal. Chat lead yang tiba dari URL LinkedIn adalah referral sosial. Chat lead yang tiba langsung memiliki konteks berbeda. Konfigurasikan platform chat Anda untuk mencatat URL perujuk pengunjung sebagai metadata.

Pemberian tag percakapan bot: Jika bot chat Anda menangani percakapan awal, bot dapat mengajukan pertanyaan kualifikasi yang berfungsi sebagai sinyal intensi: "Apa yang membawa Anda ke sini hari ini? [opsi]" Respons dipetakan ke tag kategori sumber yang disinkronkan ke CRM Anda.

Langkah 4: Tandai Leads Platform Iklan dengan ID Kampanye dari Integrasi Asli

LinkedIn Lead Gen Forms dan Meta Lead Ads memiliki data atribusi mereka sendiri yang tidak berasal dari parameter UTM. Mereka memiliki ID kampanye, ID formulir, dan referensi kreatif iklan yang dibangun ke dalam payload pengiriman prospek.

Ketika Anda menghubungkan platform ini ke CRM Anda (melalui integrasi asli atau Zapier), tarik melalui:

Dari LinkedIn:

  • Campaign ID (li_campaign_id)
  • Nama kampanye
  • Form ID
  • Nama kreatif iklan

Dari Meta:

  • Campaign ID (fb_campaign_id)
  • Ad set ID
  • Ad ID (kreatif)
  • Form ID

Simpan ini sebagai properti kustom di CRM Anda. Kemudian dalam laporan atribusi Anda, Anda dapat menggabungkan data kontak CRM dengan data pengeluaran platform iklan menggunakan campaign ID sebagai kunci. Panduan LinkedIn Lead Gen Forms ke CRM mencakup dengan tepat kolom API mana yang membawa metadata kampanye dan cara memetakannya ke HubSpot atau Salesforce.

Ini adalah mekanisme yang memungkinkan Anda menghitung biaya sebenarnya per MQL berdasarkan kampanye, perhitungan yang tidak dapat Anda buat jika Anda hanya mengetahui prospek berasal dari "LinkedIn."

Langkah 5: Bangun Laporan CRM yang Menampilkan Pipeline Berdasarkan Sumber

Jumlah prospek mentah berdasarkan sumber adalah metrik kesombongan. Laporan yang penting menampilkan Pipeline dan pendapatan yang ditutup berdasarkan sumber.

Di HubSpot, bangun ini sebagai laporan Pipeline yang difilter berdasarkan sumber prospek kontak terkait:

  1. Buka Reports > Create report
  2. Pilih tipe laporan "Deal"
  3. Tambahkan metrik "Amount" dan "Deal Stage"
  4. Kelompokkan berdasarkan kolom Lead Source kontak terkait (atau kolom utm_source kustom Anda)
  5. Filter untuk menampilkan hanya kesepakatan yang dibuat dalam 90 hari bergulir terakhir

Ini menampilkan: untuk setiap sumber prospek, berapa banyak Pipeline di setiap tahap, dan berapa banyak yang telah ditutup.

Di Salesforce, bangun sebagai Laporan menggunakan tipe laporan "Leads with Converted Lead Information," kemudian tambahkan laporan Opportunities terkait.

Laporan yang benar-benar Anda butuhkan untuk percakapan anggaran:

Sumber Leads MQL% MQLs Opp% Opps Pipeline \(| Closed\) CPA
linkedin-cpc 145 22% 32 41% 13 $780k $120k $1.240
meta-cpc 89 18% 16 25% 4 $180k $22k $2.300
chat-web 67 34% 23 52% 12 $840k $210k $400
form-organic 210 14% 29 35% 10 $620k $88k $0

Format laporan ini menampilkan biaya per akuisisi, Pipeline per sumber, dan tingkat konversi di setiap tahap. Cukup untuk membuat argumen yang dapat dipertahankan untuk mengalihkan anggaran dari Meta (biaya per akuisisi tinggi, konversi rendah) ke chat (biaya rendah, tingkat konversi dan penutupan tinggi).

Tetapi ini hanya berfungsi jika data atribusi Anda bersih. "Web" dan "Direct" tidak dapat dimasukkan dalam tabel seperti ini dengan cara yang bermakna.

Langkah 6: Kurangi Kategori Sumber Tidak Diketahui

Kategori sumber tidak diketahui ("Web," "Direct," "Unknown") mewakili kegagalan atribusi. Berikut cara menguranginya secara sistematis:

Identifikasi sumbernya: Tarik semua kontak dengan Lead Source = "Web" atau "Direct" dari 90 hari terakhir. Segmentasikan berdasarkan:

  • Apakah mereka berasal dari pengiriman formulir? (Periksa formulir mana)
  • Apakah mereka berasal dari interaksi chat?
  • Apakah mereka berasal dari halaman dengan parameter UTM di URL?

Untuk form leads dalam kategori tidak diketahui: Periksa apakah formulir memiliki kolom UTM tersembunyi. Jika tidak, tambahkan menggunakan JavaScript di atas. Untuk formulir yang sudah memiliki kolom UTM, periksa apakah JavaScript tingkat halaman berjalan dengan benar.

Untuk chat leads dalam kategori tidak diketahui: Periksa apakah platform chat Anda meneruskan URL perujuk atau data UTM ke CRM Anda. Jika tidak, implementasikan penangkapan UTM chat dari Langkah 3.

Untuk traffic langsung: Beberapa traffic langsung memang tidak dapat diatribusikan. Seseorang mengetik URL Anda dari ingatan atau mengklik tautan yang dibookmark. Tetapi sebagian besar traffic "Direct" sebenarnya adalah referral yang UTM-nya dihapus: pemendekan tautan (bit.ly, dll.) menghapus parameter UTM, klien email sering menghapus referrer, dan beberapa browser memblokir header referrer.

Audit kampanye email Anda: apakah Anda menggunakan pemendekan tautan? Ganti dengan URL yang ditandai UTM langsung.

Periksa apakah redirect Anda mempertahankan parameter UTM. Redirect dari yoursite.com/demo ke yoursite.com/request-a-demo yang tidak meneruskan string kueri akan menghapus UTM.

Target untuk kategori tidak diketahui: Kurang dari 10% leads yang diatribusikan ke "Direct" atau "Web" tanpa penjelasan spesifik. Sebagian besar traffic "direct" sebenarnya adalah traffic yang salah diatribusikan dari sumber yang dapat dilacak.

Spreadsheet Taksonomi Parameter UTM

TAKSONOMI PARAMETER UTM, [Perusahaan Anda]

utm_source (platform/penerbit):
  linkedin          Iklan LinkedIn (CPC dan organik yang dipromosikan)
  meta              Iklan Facebook/Instagram
  google            Google Ads
  email             Kampanye email (daftar sendiri)
  partner-[name]    Referral mitra (ganti [name])
  organic           Media sosial organik (tanpa pembayaran)
  review-site       Traffic G2, Capterra, Trustpilot

utm_medium (tipe saluran):
  cpc               Pencarian berbayar atau sosial berbayar
  social            Sosial organik
  email             Email (daftar sendiri)
  referral          Referral mitra atau pihak ketiga
  display           Iklan display

utm_campaign (konvensi penamaan):
  Format: [kuartal-fiskal]-[segmen-audiens]-[tipe-penawaran]-[bulan]
  Contoh: q2-enterprise-demo-apr26
           q3-smb-trial-jul26
           q2-all-webinar-may26

utm_content (kreatif/varian):
  Format: [format]-[persona]-[versi]
  Contoh: video-cfo-v1
           carousel-vpsales-v2
           static-ops-v1

ATURAN:
- Semua huruf kecil
- Hanya tanda hubung (tidak ada spasi atau garis bawah)
- Tinjau taksonomi di awal setiap kuartal
- Pemilik: [Nama pemimpin Marketing Ops]

Kesalahan Umum

Parameter UTM dihapus oleh pemendekan tautan atau redirect: Gunakan URL yang ditandai UTM penuh dalam iklan Anda. Jangan pernah menggunakan bit.ly atau pemendekan serupa untuk URL pelacakan. Periksa bahwa URL redirect mempertahankan string kueri.

Chat leads default ke "Direct": Widget chat tidak meneruskan URL perujuk atau data UTM ke CRM Anda. Implementasikan penangkapan UTM dalam skrip inisialisasi chat Anda dan konfirmasi berfungsi dengan menguji menggunakan URL yang ditandai UTM.

Mencampur adukkan sumber prospek dengan sumber peluang: Sumber asli prospek (bagaimana mereka pertama kali mengetahui tentang Anda) berbeda dari sumber peluang (apa yang mendorong mereka memulai proses penjualan). Lacak keduanya. Gunakan sumber prospek asli untuk atribusi kesadaran, sumber peluang untuk atribusi konversi.

Mengubah konvensi UTM di tengah kampanye: Jika Anda berubah dari utm_source=LinkedIn ke utm_source=linkedin di tengah kampanye, data atribusi Anda memiliki gangguan. Standardisasi dari hari pertama dan jangan mengubahnya.

Tidak mengaudit kategori tidak diketahui secara teratur: "Direct" dan "Web" akan secara alami terakumulasi seiring waktu saat titik penangkapan baru ditambahkan tanpa pengaturan atribusi yang tepat. Jadwalkan audit bulanan untuk leads yang tidak diatribusikan.

Mengukur Hal yang Penting

% leads dengan sumber yang diketahui: Hitung kontak di mana Lead Source bukan "Web" atau "Direct" (tidak diatribusikan). Target lebih dari 90%. Lacak ini setiap bulan.

Akurasi Pipeline berdasarkan sumber: Ambil 3 sumber prospek teratas berdasarkan volume Pipeline. Tarik pengeluaran iklan atau biaya alat untuk masing-masing. Apakah biaya per dolar Pipeline masuk akal relatif terhadap apa yang Anda ketahui tentang saluran tersebut? Jika LinkedIn menampilkan 3x Pipeline Meta tetapi Anda menghabiskan sama untuk keduanya, itu mengonfirmasi atribusi memberi tahu Anda sesuatu yang nyata.

Penyusutan kategori tidak diketahui: Lacak persentase leads "Web" dan "Direct" dari bulan ke bulan. Ini seharusnya berkurang saat Anda memperbaiki celah atribusi. Jika tidak berkurang, titik penangkapan baru ditambahkan tanpa pengaturan atribusi. Analisis Survei CMO Deloitte tentang praktik data pemasaran menemukan bahwa organisasi yang memperlakukan kualitas data sebagai disiplin operasional yang berkelanjutan, bukan proyek satu kali, mencapai efisiensi pemasaran yang jauh lebih baik daripada mereka yang menjalankan kampanye pembersihan berkala.

Pelajari Lebih Lanjut