Şimdilik yaklaşımlar ve odaklandıkları problemler üzerinden bu 3 uygulama / servis / platform anlatımıyla seriyi sonlandıracağım. İlerleyen süreçte kişisel ve/veya kurumsal stratejiler sonrasında yeni servisler deneyimleme imkanım olursa elbette dahil etmekten memnuniyet duyarım.
User.com
User.com, pazarlama ve satışa odaklanan bir otomasyon yazılımı1 olarak konumlanmakta ve içeriğinde satış otomasyonu, e-posta otomasyonu, call center, dinamik sayfalar, DMP ve kullanıcı takibi, canlı chat, push notification, özelleştirilmiş analiz ve paneller, CRM, Chatbot ve pop-up oluşturma/yönetimi gibi 130’dan fazla özellik barındırmakta2 3. Bu özelliklerin tamamını listelenmiş olarak, en yakın rakipleri olan Intercom, ActiveCampaign ve Autopliot ile karşılaştırmalı bir biçimde Compare User.com sayfası üzerinden inceleyebilirsiniz4.
Özet bir şekilde bahsetmek gerekirse5, 2015 yılında UserEngage adıyla kurulan Polonya merkezli şirket 2018 yılında $150,000 karşılığında User.com alan adını alarak hem yeni bir markalama sürecine girdi hem de yeni özellikleriyle birlikte özellikle Intercom’a karşı güçlü bir rakip haline geldi. Aslında bir önceki marka isimleri olan UserEngage için de $10,000 gibi bir alan adı satın alma işlemi gerçekleştirilmişti. Marka ismi seçimi, aldıkları Seri A yatırımının (fikrin, iş modelinin veya belli bir olgunluğa ulaşmış bir girişimin ilk defa melek yatırımcılar ve FFF (Family, Friends, Fools) yatırımcılar dışında, onu bir sonraki adıma taşımak için kurulmuş risk sermayeleri tarafından fonlanması6 ve yeniden markalama süreci ile ilgili olarak User.com kurucusu ve CEO’su Greg Warzecha ile yapılan röportajı okumanızı öneririm7.
Intercom kullandığımız bir sürecin sonunda fiyat ve özelliklerin değerlendirilmesi sonucunda geçiş yaptığımız User.com temelde sabit özellikler ve fiyatlandırma (aylık $60, yıllık $48 gibi bir başlangıç (base) fiyatı (Son kontrol: Mart, 2019), diğer özelliklerle başlangıç fiyatı yıllık $79 civarında seyretmekte) üzerinden hizmet sağlamakta. 14 günlük ücretsiz seçeneğiyle de tüm özellikleri incelemek ve kullanmak mümkün.
User.com Çalışma Biçiöi
User.com kullanımı için öncelikle bir uygulama oluşturmanız gerekmekte. Uygulama adı, alan adı, veri merkezinin konumu gibi seçeneklerin yanı sıra bir de telefon numarasının girileceği formla birlikte uygulama yayına alınmakta. Her uygulama birbirinden bağımsız mülkler olarak oluşturulduğu için ayrı ayrı yapılandırma ayarlarına sahip olabilmekteler. Her uygulama ayrı bir uygulama ID değeri aldığı için yapılandırmalar da bu ID üzerinden gerçekleştirilmek durumunda.
Uygulamanın oluşturulmasının ve uygulama ID değerinin edinilmesinin ardından web sayfası8 ve/veya mobil/web uygulamaları9 için basit bir kurulum işleminin yapılması gerekmekte10.
User.com Kurulum İşlemi
Web sayfası kurulumu için aşağıdaki JavaScript kod parçacığının her sayfada çalışacak şekilde ...
etiketlerinin arasına yerleştirilmesi yeterli olmakta. Bu kod parçacığı oturum başlatmamış bir kullanıcının tanımlanması için yeterlidir.
<script data-cfasync="false">
var APP_ID = "APP_ID"; // User.com uygulama ID değeri
window.civchat = {
apiKey: APP_ID,
};
</script>
<script data-cfasync="false" src="https://UYGULAMA_ADI.user.com/widget.js"></script>
Uygulama ID değeri APP_ID
benzersiz olup oluşturduğunuz her uygulama için de farklılık gösterecektir ve API anahtarı görevi görür. UYGULAMA_ADI ise uygulama oluştururken verdiğiniz isim üzerinden tanımlanır. Detaylar için User.com > Custom script integration sayfasına göz atabilirsiniz11. Az önce de belirttiğim gibi, oturum başlatmamış bir kullanıcının işaretlenmesi için yukarıdaki kod parçacığı yeterli olacaktır. Ancak, kullanıcıları müşterilere dönüştürmek ve müşterilerin davranışlarını daha iyi analiz edebilmek için elbette daha detaylı bilgilere ihtiyacımız olacak. İşte bu noktada kullanmamız gereken kod parçacığı şu hale gelmekte.
<script data-cfasync="false" type="text/javascript">
var APP_ID = "APP_ID"; // User.com uygulama ID değeri
window.civchat = {
apiKey: APP_ID,
name: "John Doe",
user_id: "idfromyourdatabase", // Benzersiz kullanıcı ID değeri
email: "myemail@example.org",
gender: 2,
status: 2,
date_attr: "2017-07-25T14:14:08.612Z", // ISO 8601 format
phone_number: "+44754123434", // E.164 format
score: 0,
company: {
name: "My Company",
company_id: "idfromyourdatabase",
revenue: "$239.9 billion",
employees: 32
}
};
</script>
<script data-cfasync="false" type="text/javascript" src="https://UYGULAMA_ADI.user.com/widget.js"></script>
Elbette yukarıdaki kod parçacığı içeriğinde yer alan tanımlar örnek bir kurgu niteliğinde. User tanımlama ile ilgili daha detaylı bilgi için API kaynakçasını inceleyebilirsiniz12.
{
"updated_at": "2017-06-13T12:22:38.748397Z",
"companies": [
{
"id": 14,
"name": "Company name",
"member_since": "2018-06-14T08:49:56.515083Z"
}
],
"key": "xSoYQG00fg9z",
"city": null,
"linkedin_url": null,
"tags": [],
"last_contacted": null,
"phone_number": null,
"facebook_url": null,
"notifications": true,
"region": null,
"timezone": null,
"status": "visitor",
"gravatar_url": null,
"twitter_url": null,
"google_url": null,
"os_type": null,
"email": "myemail@example.org",
"score": 0,
"unsubscribed": false,
"first_seen": null,
"page_views": 0,
"last_ip": null,
"chat_id": "Chat ID is deprecated and will be removed in future",
"browser": null,
"gender": "unknown",
"resolution": null,
"country": null,
"name": "John Doe",
"created_at": "2017-06-13T12:22:38.748373Z",
"last_seen": null,
"lists": [],
"attributes": [],
"browser_language": null,
"id": 20901703
}
Ek olarak, JavaScript kurulumunun13 yanı sıra WordPress, PrestaShop, Magento gibi uygulamalar14 ve Segment gibi servisler için sunulan eklenti ve entegrasyon seçenekleri ile de kurulum sürecini kolaylıkla yürütebilirsiniz.
User.com Kullanımı
İlk aşama elbette eldeki kullanıcı verilerinin User.com’da aktarılması. Bu amaçla Importers sayfası aracılığıyla Intercom gibi diğer servislerden kullanıcı verilerini çekebileceğiniz gibi CSV formatlı dosyaları da servise aktarmak mümkün. Kullanıcı verilerinin (user/people) yanı sıra şirketler (companies), etkinlikler (events) ve ürünler (products) de yine bu sayfa üzerinden aktarılmakta. Aktarım sonrasında ana menüde yer alan Data başlığı altından tüm bu verileri yönetmek mümkün.
Conversations ise ziyaretçiler ve müşteriler ile gerçekleştirilen sohbetlerin kayıt altında tutulduğu yer. Yine bu alan üzerinden sohbet kayıtlarını görüntülemenin yanı sıra sohbeti sürdürebilir, ziyaretçi ve kullanıcıların (user/people) kayıtlı ve erişilebilir (lokasyon, cihaz bilgileri vb.) tüm bilgilerini görebilir, etiket ve şirket atayabilir, anlaşma (deal) ve aktivite (activity) tanımı yapabilir, tanımlı bir müşteri ise ziyaretçi ile müşteri hesapların birleştirilmesini sağlayabilirsiniz.
Automations çeşitli tetikleyiciler (triggers), şartlar (conditions) ve eylemleri (actions) bir araya getirerek kurgular oluşturabildiğiniz bir çalışma alanı. Oldukça kapsamlı olan Automations alanı sürükle/bırak node’lar ile yönetilmekte.
Alan içerisinde tanımlı özellikleri belirli tetikleyicilerle ilişkilendirerek şartlar dahilinde akışlar yaratabilmekte ve belirlediğiniz eylemlerin (kampanya yürütme, e-posta gönderme, mesaja cevap verme, ürün ve/veya içerik önerme…) gerçekleşmesini sağlayabilmektesiniz.
Ek olarak, yoğun bir şekilde kullanılan otomasyonlarla ilgili hazır şablonları inceleyebilir ve bu şablonları uygulamanıza aktarabilirsiniz.
Campaigns altında e-posta, kısa mesaj (sms), web push ve arama kampanyaları oluşturabilirsiniz. Otomatikleştirilmiş e-postalarla işlemleri genişletebileceğiniz gibi a/b testlerini de sürece dahil edebilirsiniz.
Sales, anlaşmalar, aktiviteler ve raporları kapsamakta. Belirli durumlarda kullanıcıları/ziyaretçileri müşteriye dönüştürme, müşterilere destek, ek ürün ve servisler sunma, teklifler oluşturma gibi süreçler bu başlık altından yönetilmekte.
Tools, pop-up bildirimler, etkinliklerle (submit, click, change, mouse eylemleri vb.) ilişkili veri edinimi (collect), HTML yapıları, etiketler, listeler, davranışlar işlemler, kod parçacıkları uygulama, medya ve yönlendirmeler gibi pek çok işlemi barındırmakta.
Analytics altında Dashboards ve Statistics alanları yer almakta. Dashboards, Tools başlığı altında yer alan araçlar vasıtasıyla elde edilen verilerin widget’lar kullanarak özelleştirildiği alanlardır. All seçeneği altında tüm grafik, tablo ve etiketler görülebilir. Ayrıca, oluşturulan gösterge alanı herkese açık hale de getirilebilmekte. Statistics alanı ise User.com tarafından oluşturulmuş olan değerlendirmeleri kapsamaktadır.
Docs, makaleler (articles), kategoriler (categories) ve arama sonuçları (search results) gibi sayfa ve içerik temelli özellikleri barındırır. Farklı dillere istinaden yönetilebilen bu içerikler müşteri ve satış desteğinin yanı sıra sohbet içeriklerinde belirlenmiş durumlara karşı içerik önerilerinin yer aldığı listeler olarak da kullanılabilmekte.
Özet Olarak
User.com kişisel olarak kullanmaktan oldukça keyif aldığım ve sahip olduğu özellikler temelinde oldukça değerli bulduğum servislerden biri. Bu sebeple ilerleyen süreç içerisinde servis kullanımından elde ettiğim bilgileri ayrıca yazılar ve örnek uygulamalar halinde paylaşmaya devam edeceğim.
- User.com ↩
- AllFeatures. User.com ↩
- Product Overview. User.com ↩
- Intercom - User.com - ActiveCampaign. User.com ↩
- User.com. Crunchbase ↩
- Seri A Yatırım Nedir? ↩
- James Iles. (2018). Why This Company Paid $150,000 for User.com. namePros ↩
- Integration Hub. User.com ↩
- Introduction to the SDK. User.com ↩
- Magda Piasecka. Welcome to User.com 3.0. User.com ↩
- Custom script integration. User.com ↩
- Create user. API Documentation. User.com ↩
- JavaScript integration. User.com ↩
- UserEngage. GitHub ↩