Skip to main content
Pelacakan konversi menutup siklus tanda tangan email Anda. Analitik tanda tangan sudah menampilkan tayangan dan klik. Dengan Scribe JavaScript SDK, Anda juga dapat merekam apa yang terjadi selanjutnya di situs web Anda sendiri — pendaftaran, demo yang dipesan, dan pembelian — lalu menautkan masing-masing kembali ke tanda tangan, rekan tim, dan link yang mendorongnya. Inilah bagian bawah funnel: tayangan, lalu klik, lalu konversi. Di Scribe konversi ini disebut event. Anda merekamnya dengan beberapa baris JavaScript, dan Scribe mengatribusikannya secara otomatis menggunakan pelacakan klik yang sama yang menggerakkan sisa analitik Anda.
Pelacakan konversi tersedia pada paket berbayar. Jika paket ruang kerja Anda tidak menyertakannya, snippet pelacakan tidak akan merekam apa pun.

Minta agen AI untuk menyiapkannya

Anda tidak perlu menyambungkannya secara manual. Jika Anda menggunakan asisten coding AI (seperti Claude Code, Cursor, atau agen serupa di editor Anda), tempelkan prompt seperti ini, dengan Event Tracking ID Anda sendiri dan konversi yang Anda pedulikan:
Setelah konversi mengalir, agen yang terhubung ke Scribe MCP server dapat membaca dan menjelaskan hasilnya untuk Anda. Tanyakan hal-hal seperti “tanda tangan email dan rekan tim mana yang mendorong konversi dan pendapatan terbanyak bulan ini?” atau “tampilkan pengunjung yang diperoleh tanda tangan email saya minggu ini.” Lihat Scribe for AI agents dan Scribe analytics skill untuk mengetahui apa yang bisa diambil asisten Anda.

Cara kerjanya

  1. Penerima mengeklik tautan di salah satu tanda tangan email Anda.
  2. Scribe mengalihkannya ke situs Anda dan menambahkan parameter scribe_click_id ke URL tujuan.
  3. Scribe SDK di halaman landing Anda membaca scribe_click_id tersebut, menyimpannya sebagai first-party, dan melampirkannya ke setiap event yang Anda catat.
  4. Ketika pengunjung berkonversi, Anda memanggil scribe.track('signup'). Scribe menghubungkan event tersebut kembali ke klik asalnya.
Hasilnya: Anda dapat melihat tanda tangan email, rekan tim, dan elemen yang diklik mana yang menghasilkan konversi dan pendapatan nyata, bukan sekadar klik. Atribusi bekerja pada level pengirim, tanda tangan email, dan elemen, dan Scribe mencocokkan konversi dengan klik hingga 30 hari setelah klik terjadi. Scribe hanya menyimpan konversi yang dapat dikaitkan kembali ke klik pada tanda tangan email. Sebuah event membawa keterkaitan ini melalui salah satu dari dua cara: scribe_click_id yang ditangkap SDK dari URL landing, atau pengunjung yang sudah Anda identifikasi (scribe.identify sebelumnya atau event yang telah diatribusikan menghubungkan pengunjung tersebut ke klik asalnya). Event yang tidak memiliki keduanya, yaitu trafik yang benar-benar langsung, tautan yang kedaluwarsa, atau parameter yang dihapus, tidak dicatat. Ini menjaga analitik konversi Anda terbatas pada trafik yang benar-benar dihasilkan oleh tanda tangan email Anda.

Sebelum mulai

Anda memerlukan tiga hal:
  • Paket berbayar yang mencakup pelacakan konversi.
  • Pelacakan aktif untuk ruang kerja Anda. Ini adalah pengaturan yang sama dengan yang menggerakkan analitik tampilan dan klik tanda tangan. Aktifkan hanya setelah Anda memperoleh persetujuan yang diperlukan (lihat Privasi dan persetujuan).
  • Event Tracking ID Anda. Ini adalah pengidentifikasi publik dan bukan rahasia untuk ruang kerja Anda. Aman untuk disematkan di HTML situs web Anda.
1

Salin Event Tracking ID Anda

Di Scribe, buka Settings, buka tab Workspace, lalu salin nilai di bawah Event Tracking ID. Sekalian, pastikan Tracking dalam keadaan aktif.
2

Tambahkan SDK ke situs Anda

Gunakan cuplikan skrip untuk situs web biasa, atau paket npm untuk aplikasi atau aplikasi single-page. Keduanya menyediakan API scribe.track(...) yang sama.Opsi A. Cuplikan skrip. Tambahkan ini ke setiap halaman yang ingin Anda lacak, tepat sebelum tag </head> penutup. Cuplikan ini melakukan inisialisasi otomatis dari data-workspace, sehingga tidak perlu memanggil init().
Opsi B. npm atau yarn. Instal paketnya, lalu inisialisasi sekali saat aplikasi dijalankan.
Mengimpor modul ini tidak menimbulkan efek samping (aman untuk server-side rendering). Tidak ada yang dikirim sampai Anda memanggil init().
3

Catat konversi pertama Anda

Panggil scribe.track di mana pun konversi terjadi, misalnya pada handler keberhasilan pendaftaran.
SDK menangkap atribusi klik Scribe dari URL landing untuk Anda, mengelompokkan event Anda, dan mengirimkannya dengan andal, termasuk ketika pengunjung meninggalkan halaman.
4

Periksa apakah berfungsi

Uji seperti pengunjung sungguhan: klik tautan di salah satu email tanda tangan Anda sendiri, biarkan Scribe mengalihkan Anda ke situs Anda (URL tujuan kini membawa scribe_click_id), lalu picu konversi pada halaman tersebut. Buka Analytics di Scribe dan konversi tersebut muncul bersama tampilan dan klik, dirinci per tanda tangan, rekan tim, kampanye, dan negara.
Memuat situs Anda secara langsung dan memicu event tidak akan menampilkan apa pun. Tanpa scribe_click_id pada kunjungan, Scribe tidak memiliki klik untuk mengaitkan konversi dan tidak mencatatnya. Selalu mulai pengujian Anda dari link tanda tangan yang sebenarnya.

Referensi SDK

scribe.track(name, metadata)

Mencatat sebuah event. name wajib diisi, misalnya signup, demo_booked, atau purchase.
  • value, currency, dan event_id adalah field tingkat atas yang dikenali.
  • Setiap key lainnya menjadi bagian dari properties event tersebut. Jaga agar properti berupa nilai skalar datar (string, angka, boolean). Jangan memasukkan data pribadi seperti email atau nomor telepon ke dalam properti: Scribe secara otomatis menghapus key yang tampak seperti data pribadi.
  • Sediakan event_id Anda sendiri agar pengiriman aman untuk dicoba ulang. event_id yang sama diterima dua kali dalam 24 jam hanya dicatat sekali.

scribe.identify(userId, traits)

Mengaitkan pengunjung dengan salah satu pengguna Anda sendiri, sehingga Anda dapat melihat tanda tangan mana yang mendapatkan pelanggan mana. Berguna untuk pekerjaan B2B dan berbasis akun.
Setelah panggilan identify, panggilan track berikutnya terkait dengan pengguna tersebut. Panggil scribe.reset() saat logout untuk menghapus identitas.

scribe.flush()

Event dikelompokkan dan dikirim secara otomatis, dan selalu pada saat halaman disembunyikan. Panggil flush() hanya jika Anda perlu memaksa batch saat ini keluar segera.

Atribut snippet

Saat Anda menggunakan snippet skrip, konfigurasikan dengan atribut data-*:

Content Security Policy

Jika situs Anda menerapkan Content Security Policy, izinkan host Scribe berikut:
Perlu merekam event otoritatif dari backend Anda, seperti pembayaran yang dikonfirmasi server Anda? Scribe juga menerima event melalui API dengan API key events:write, sehingga nilai pendapatan tetap tepercaya dan tidak bergantung pada data dari sisi klien. Lihat Referensi API untuk detailnya.

Kasus penggunaan: ubah konversi menjadi pertumbuhan

Pelacakan konversi mengubah tanda tangan email Anda menjadi saluran akuisisi yang terukur. Berikut cara tim memanfaatkan datanya, termasuk mengalirkannya ke remarketing berbayar.

Jalankan kampanye remarketing di Google Ads dan Meta Ads

Picu pixel konversi platform iklan Anda di tempat yang sama Anda memanggil scribe.track, sehingga satu konversi tercatat sekaligus di Scribe, Google Ads, dan Meta. Scribe memberi tahu Anda bahwa konversi berasal dari tanda tangan email; Google dan Meta memakai sinyal yang sama untuk bidding dan audiens.

Bangun audiens retargeting dengan intent tinggi

Orang yang mengeklik tanda tangan Anda dan mendarat di situs Anda tetapi belum melakukan konversi adalah audiens hangat. Gunakan Scribe untuk memastikan trafik berasal dari tanda tangan, lalu retargeting pengunjung tersebut dengan penawaran khusus di Google dan Meta. Karena trafiknya berasal dari email Anda sendiri, audiens ini cenderung berkonversi lebih baik daripada prospek dingin.

Bentuk audiens lookalike dan similar dari pengguna yang telah berkonversi

Audiens seed terbaik Anda adalah orang yang sudah berkonversi melalui saluran tepercaya. Tarik pengunjung yang diakuisisi tanda tangan (filter berdasarkan tanda tangan, rekan tim, atau kampanye), unggah sebagai Custom Audience di Meta atau daftar Customer Match di Google Ads, lalu bangun audiens Lookalike atau Similar dari seed berkualitas tinggi tersebut.

Kecualikan pelanggan yang sudah ada dari belanja akuisisi

Berhenti membayar untuk mengakuisisi orang yang sudah mendaftar atau membeli. Ekspor pelanggan yang telah berkonversi dan tambahkan mereka sebagai daftar pengecualian atau supresi pada kampanye prospek Anda, sehingga anggaran mengalir ke prospek yang benar-benar baru.

Optimalkan untuk pendapatan, bukan sekadar klik

Kirimkan value dan currency yang riil pada setiap konversi. Dengan pendapatan yang tercatat, Anda bisa mengalihkan Google dan Meta ke value-based bidding, dan di Scribe Anda bisa mengurutkan tanda tangan email, rekan tim, dan kampanye berdasarkan pendapatan yang dihasilkan, bukan hanya berdasarkan klik.

Buktikan kanalnya dan alokasikan ulang anggaran

Pelacakan konversi memungkinkan Anda membandingkan pendapatan dari tanda tangan email dengan kanal berbayar dalam ukuran yang sama. Ketika kampanye tanda tangan mengungguli kampanye berbayar, Anda punya angkanya untuk mengalihkan anggaran ke yang terbukti berhasil.

Privasi dan persetujuan

Pelacakan konversi dibangun untuk menghormati pengunjung Anda dan kewajiban Anda:
  • Alamat IP dianonimkan. Scribe melakukan hash pada IP sebelum menyimpannya. IP mentah tidak pernah disimpan.
  • Tidak ada data pribadi dalam properti. Kunci yang terlihat seperti data pribadi (email, telepon, kata sandi, token, nomor kartu, dan sejenisnya) dihapus dari properti event secara otomatis. Gunakan identify bila Anda memang ingin mengaitkan seorang pengguna.
  • Penyimpanan dengan persetujuan. Atur data-consent="denied" (snippet) atau consent: false (npm init) agar SDK tidak menyimpan pengenal klik sampai pengunjung Anda memberikan persetujuan.
  • Dapatkan persetujuan sebelum mengaktifkan pelacakan. Pengaturan pelacakan ruang kerja membawa tanggung jawab yang sama seperti pixel analitik lainnya. Pastikan Anda telah memperoleh persetujuan yang disyaratkan wilayah Anda sebelum mengaktifkannya.

Artikel terkait