Apa Entitas Dalam Konteks Data Peristiwa?
Diterbitkan: 2022-04-29Ini adalah bagian ketiga dari seri lima bagian tentang Data Pelanggan. Berikut adalah bagian satu dan dua . Sangat disarankan untuk membaca bagian satu sebelum membaca posting ini.
Data peristiwa sangat membantu untuk menguraikan apa yang terjadi di dalam suatu produk atau bagaimana sesuatu dilakukan. Namun, kecuali Anda tahu siapa yang melakukan acara tersebut, tidak banyak yang dapat Anda lakukan dalam hal segmentasi dan pemahaman persona pengguna.
Di sinilah data entitas berperan di mana Pengguna adalah entitas utama dan user_id adalah properti utama yang perlu dikaitkan dengan setiap peristiwa. Dengan melakukannya, Anda dapat memahami perilaku pengguna dengan menjawab pertanyaan seperti:
- Berapa banyak pengguna unik yang melakukan event Campaign Sent ?
- Pengguna mana yang melakukan acara ini?
- Berapa jumlah rata-rata peristiwa yang dilakukan segmen pengguna sebelum melakukan peristiwa yang Dikirim Kampanye untuk pertama kalinya?
- Peristiwa mana yang dilakukan oleh segmen pengguna sebelum peristiwa ini?
Itu belum semuanya. Mengaitkan peristiwa dengan entitas yang tepat adalah kunci untuk personalisasi—pengenalan yang lebih baik melalui pengalaman dalam aplikasi kontekstual, keterlibatan dan aktivasi melalui pesan siklus hidup, mengecualikan pelanggan dari kampanye akuisisi, dan penjangkauan proaktif ke pengguna yang tepat dari akun yang berisiko atau ekspansi- siap.
Mari kita menggali lebih dalam.
Satu peristiwa, banyak entitas
Pengguna adalah entitas utama yang terkait dengan setiap peristiwa yang dilakukan oleh pengguna. Tetapi ketika pengguna adalah bagian dari grup atau akun— organisasi atau ruang kerja dalam konteks produk SaaS B2B— Akun juga merupakan entitas yang perlu dikaitkan untuk memberikan lebih banyak konteks tentang peristiwa dan melacak aktivitas pengguna di akun ( atau kelompok) tingkat.
Karena akun terdiri dari beberapa pengguna, mengaitkan akun yang tepat dengan peristiwa pengguna membantu memahami kesehatan akun secara keseluruhan dan menjawab pertanyaan penting seperti:
- Berapa banyak akun yang diaktifkan?
- Berapa jumlah rata-rata pengguna untuk akun aktif?
- Berapa banyak akun yang berisi X atau lebih pengguna?
Perlu diingat bahwa tindakan kolektif pengguna di akun sering kali berkontribusi terhadap aktivasi daripada tindakan satu pengguna.
Oleh karena itu, produk SaaS yang digunakan oleh banyak pengguna secara kolaboratif perlu mengaitkan beberapa entitas— pengguna dan akun —dengan setiap peristiwa.
Jika akun disebut sebagai organisasi, di atas user_id , organization_id perlu dikaitkan dengan acara untuk mengetahui pengguna mana yang melakukan acara, dan di bawah organisasi mana.
Misalnya, jika pengguna John Doe membuat proyek baru di dalam aplikasi manajemen proyek yang digunakan oleh organisasi Acme Corp dengan 10 pengguna, dua informasi penting akan dihasilkan:
- John Doe membuat proyek baru: John Doe melakukan acara Project Created
- Sebuah proyek baru telah dibuat di dalam organisasi Acme Corp: Acara yang Dibuat Proyek berlangsung di dalam organisasi Acme Corp
Kegagalan untuk mengaitkan acara dengan organisasi akan mengakibatkan hilangnya informasi kedua.Selain itu, acara terkait langganan seperti Uji Coba Dimulai , Uji Coba Berakhir , dan Langganan Dibatalkan terjadi di tingkat organisasi dan tidak berkaitan dengan pengguna tertentu.
Apakah peristiwa tersebut terjadi secara otomatis (kartu yang ada di file tidak dapat ditagih) atau sebagai akibat dari tindakan pengguna, mengaitkan peristiwa tingkat organisasi ini dengan semua pengguna dalam organisasi dapat membantu. Hal ini memastikan bahwa Anda tidak dibatasi untuk terlibat hanya dengan pemilik akun dan pengguna lain di akun tersebut dapat diberi tahu saat peristiwa tersebut terjadi.
Kegagalan untuk mengaitkan acara dengan akun akan menghambat upaya analisis dan keterlibatan karena Anda hanya akan memiliki data yang berkaitan dengan tindakan pengguna individu. Selain itu, menggabungkan peristiwa pengguna dengan organisasi yang tepat di lain waktu tidak akan mungkin dilakukan atau akan sangat merepotkan para insinyur data Anda.
Dan masalah ini semakin parah jika produk Anda memungkinkan pengguna menjadi bagian dari banyak akun.
Satu pengguna, banyak akun
Sangat umum bagi pengguna untuk dikaitkan dengan banyak akun dalam konteks alat SaaS. Notion, ClickUp, dan Integromat adalah beberapa alat populer yang memungkinkan pengguna unik untuk bergabung atau membuat beberapa organisasi atau ruang kerja, masing-masing dengan langganan yang berbeda.
Ini berarti bahwa pengguna yang sama melakukan acara di beberapa akun tetapi acara tersebut tidak terkait karena tidak selalu terjadi di akun atau organisasi yang sama.
Untuk produk yang memungkinkan satu pengguna menjadi bagian dari beberapa organisasi, untuk melacak aktivitas tingkat akun, untuk setiap peristiwa pengguna, Anda perlu mengetahui di organisasi mana peristiwa itu dilakukan. Dengan kata lain, o rganization_id yang benar harus dikaitkan dengan setiap acara.
Kegagalan untuk melakukannya akan menghasilkan kumpulan data yang miring di mana Anda dapat melihat semua peristiwa yang telah dilakukan pengguna di semua akun tetapi tanpa cara untuk mengetahui peristiwa mana yang berkaitan dengan akun mana. Ini pada akhirnya akan mengarah pada keputusan bisnis yang buruk serta pengalaman pelanggan yang didukung oleh data yang salah, yang hasilnya dapat sangat merugikan.
Kesimpulannya, ketika satu pengguna adalah bagian dari beberapa akun, Anda perlu mengisolasi aktivitas pengguna yang terjadi di bawah setiap akun untuk memahami apa yang terjadi di tingkat akun, yang merupakan kunci dalam kasus SaaS B2B.
Bukan sekedar pengenal
Data entitas tidak hanya membantu mengidentifikasi pengguna (yang melakukan suatu peristiwa) atau organisasi (di mana peristiwa itu dilakukan), tetapi juga memberikan lebih banyak informasi tentang pengguna dan organisasi.
Akan sangat membantu untuk mengategorikan data entitas ke dalam keranjang berikut:
- Informasi identitas pribadi seperti Demografi seperti Persona seperti Preferensi seperti Data akun seperti jenis_langganan Menentukan properti entitas adalah langkah penting dalam proses menyiapkan pelacakan peristiwa, yang akan dibahas dalam panduan mendatang.
Bergerak maju dengan entitas dan data peristiwa
Memikirkan properti entitas (yang membantu dalam mengelompokkan pengguna) mungkin memicu ide baru atau memunculkan kueri yang terkait dengan segmentasi pengguna seperti data apa yang dikumpulkan saat pengguna mendaftar ke produk Anda.
Apakah Anda mengajukan pertanyaan yang tepat dan memberikan opsi yang relevan kepada pengguna? Apakah Anda perlu mengubah pertanyaan tersebut atau meminta yang baru untuk lebih memahami persona pengguna? Bagaimana dengan konvensi penamaan properti atau tipe data setiap properti?
Meskipun mungkin tampak agak banyak untuk memikirkan semua detail kecil itu, penting untuk mengajukan pertanyaan itu lebih cepat daripada nanti untuk memastikan bahwa Anda mengumpulkan data bersih yang mudah dianalisis dan ditindaklanjuti.
Anda sekarang mengetahui peran yang dimainkan oleh data entitas dalam proses pengumpulan data peristiwa, yang berarti inilah saat yang tepat untuk menjelajahi seperti apa tampilan data peristiwa dalam platform analisis produk.