Müşteri adaylarının sundress'ten geçtiği b2b alanında uçtan uca analitik nasıl kurulur? Otomatik anlaşma oluşturma. ne kadara mal oldu

  • 13.04.2019

Merhaba sevgili arkadaşlar!

Tüm SaaS kullanıcıları için iyi haber- platform LPgenerator— platform, pazarlama etkinlikleri amoCRM'yi yönetmek için çevrimiçi CRM sistemiyle entegre edildi. Bu güncellemenin devrimci doğası nedir? Cevap basit: amoCRM'nin pazardaki rakipleri için mevcut olmayan birçok benzersiz avantajında.

amoCRM, potansiyel müşterileri ve anlaşmaları takip etmeye yönelik, her seviyeden kullanıcı tarafından erişilebilen sezgisel bir sistem olarak, işlevselliği açısından olağan olanları önemli ölçüde geride bırakıyor. Excel tabloları veya Google Dokümanlar. Benzer bir kullanım kolaylığı ile amoCRM, yalnızca iletişim veritabanlarını değil, aynı zamanda her bir anlaşma (anlaşma temelleri) için müzakerelerin geçmişini de saklamanıza olanak tanır; yöneticiler için görevler belirleyin ve oluşturulan görevler hakkında bilgi verin; işlemle ilgili analitik raporlar oluşturun.

ile karşılaştırıldığında pazarlama çözümleri benzer bir sınıftan - Highrise, onlineCRM SugarCRM - amoCRM sistemi B2B alanında çalışmak için optimize edilmiştir, çok önemli bir gerekli araç bir satış hunisi olarak analitiktir ve Rusça ile doğru çalışır. Dynamics, SalesForce, Siebel gibi pahalı ve güçlü CRM sistemlerinin arka planına karşı bu karar kullanımı çok daha kolay olduğu, özel beceri ve ön eğitim gerektirmediği için olumlu bir şekilde öne çıkıyor.

Sadece bu gibi görünüyor en kısa liste amoCRM'nin faydaları, artık LPgenerator pazarlama platformunun müşterilerine sunuluyor.

Entegrasyon kurulumu

LPgenerator hesabınıza bağlanmak için birkaç basit adımı uygulamanız gerekir:

1. Potansiyel müşteri formunun bulunduğu sayfanın dönüşüm optimizasyon merkezinin "Entegrasyon" bölümüne, amoCRM'ye aktarmak istediğiniz verileri girin.

Not! Entegrasyon için zorunlu alan yoktur. Potansiyel müşteri formunuzda sadece bir "Telefon" alanı olsa bile, müşteri adayı sorunsuz bir şekilde aktarılacaktır.

İsimsiz kişi "Yok" olarak adlandırılacak ve alanlardan gönderilen tüm verileri içerecektir:

2. “amoCRM” düğmesine tıklayın:

3. Görünen pencerede sırayla şunu girin: “Ad hesap amoCRM'de” (örneğin, site.amocrm.ru Bu irade alan), “Kullanıcı Girişi” (e-posta) ve “Kullanıcı Anahtarı”:

4. "Verileri Kontrol Et" düğmesini tıklayın.

5. Tüm veriler doğru girilirse, “Doğrulama başarılı” mesajını göreceksiniz:

Entegrasyon etkinleştirildiğinde, şunları yapmanız gerekir: sayfanın tüm varyasyonlarını yeniden kaydet

API anahtarını nereden alabilirim?

API anahtarı almak için:

1. Kişisel Alan amokrm.ru'da.

2. Profil simgenize tıklayın ve "Profili Düzenle"yi seçin:

Hangi alanlar geçilir

"Ad", "Telefon" ve "E-posta" alanlarındaki veriler standart amoCRM alanlarına aktarılacaktır:

Standart olmayan alanlardan gelen veriler (yani, "Ad", "Telefon" ve "E-posta" dışındaki tüm alanlar) "Ek parametreler"e girecektir:

Form alanlarından iletilen verilere ek olarak, amoCRM, IP adresi ve sayfa adı hakkında bilgi alır. Bu şurada görüntülenir: ekstra seçenekler iletişim ve anlaşma (anlaşmaların oluşturulmasına nasıl bağlanılacağı aşağıda açıklanacaktır).

Sayfa başlığının LPgenerator sisteminden geçirildiğini ve kolayca değiştirilebileceğini unutmayın. Adı değiştirdikten sonra sayfayı yeniden kaydetmeye gerek yoktur. Başlığı buradan düzenleyebilirsiniz:

Entegrasyon iş akışı

1) amoCRM.ru'ya, açılış sayfasındaki ipucunu bırakan ziyaretçinin e-postasını içeren bir istek göndeririz. olup olmadığını sistem otomatik olarak kontrol eder. verilen numara AmoCRM'de telefon veya e-posta.

2) Gönderilen iki potansiyel müşteri şunları içeriyorsa: aynı numara telefon veya e-posta, daha sonra uygulamalar kopyalanmayacak - ikinci müşteri adayının verileri birincinin notlarına girilecektir. Telefon birleştirme örneği:

Benzer şekilde, aynı e-postaya sahiplerse potansiyel müşteriler birleştirilir.

AmoCRM tablosunda yeni alanlar oluşturma ve bunlara veri aktarma

Entegrasyon, AmoCRM'de kendi alanlarınızı oluşturmanıza ve bunlara LPgenerator müşteri adayı formunun belirli alanlarından veri aktarmanıza olanak tanır.

Bu noktada daha detaylı duracağız ve size bu fonksiyonla nasıl çalışacağınızı anlatacağız.

Örneğin, müşterinin adresini almak istiyorsunuz.

1. AmoCRM ile entegre olan açılış sayfası düzenleyicisine gidin:

2. Potansiyel müşteri formu düzenleyicisini açın. Bunu yapmak için alanlarına çift tıklayın:

3. Form düzenleyicide, veri aktarımını ayarlamak istediğiniz alana tıklayın ve "Alan Ayarları" bölümüne gidin.

Örneğimizde "Teslimat adresi" alanını seçin:

4. "Crm'deki Ad" bölümünde soldaki ayarlarda alanın adını girin:

İleriye baktığımızda bu ismin AmoCRM'deki alanla tamamen eşleşeceğini söyleyelim. Biraz sonra orada oluşturacağız ve doğrudan kişi kartında görüntülenecektir:

Alan adı gereksinimleri:

  • kesinlikle girdi küçük harf ve boşluksuz (alt çizgi ile değiştirilebilir);
  • Kiril kullanımına izin verilir, ancak adı girmenizi öneririz. Latin sembolleri, veri iletimi sırasında kodlama hatalarını önlemek için;
  • numaralar desteklenmez.

Geçerli bir adres adı örneği:

5. Alan için bir isim seçerken, "Leads" bölümünde tam olarak yazdığınız gibi çağrılacağını unutmayın:

CRM'imizi aktif olarak kullanıyorsanız, sütunları size uygun bir şekilde ayarlayabilirsiniz:

6. Alan adını seçip girdikten sonra sayfayı kaydedin:

7. AmoCRM hesabınıza gidin, sol alttaki "Ayarlar"a tıklayın ve "Alanlar" bölümüne gidin:

9. Sağ üstteki "Alan ekle" düğmesini tıklayın:

10. Açılan pencerede alan için bir ad girin. Potansiyel müşteri formu ayarlarında girilenle aynı olmalıdır. "Kaydet"i tıklayın:

Saha ayarlarının geri kalanını değiştirmeyin ve varsayılanı bırakın.

11. Bitti! Şununla bir test lideri gönderin: Açılış sayfası ayarladığınız alanı doldurarak ve AmoCRM'deki verilerin görüntüsünü kontrol ederek:

Otomatik oluşturma fırsatlar

Bu özellik amoCRM entegrasyonunda mevcuttur ve bir kişiyle aynı anda anlaşmalar oluşturmanıza olanak tanır.

Etkinleştirmek için "Dönüşüm Optimizasyon Merkezi"ndeki entegrasyon ayarlarını açın ve "Yeni bir anlaşma oluştur" kutusunu işaretleyin:

1) amoCRM ile entegre bir sayfadan bir müşteri adayı gönderilir:

2) amoCRM formdan veri alır ve bir kişi oluşturur:

3) buna paralel olarak bir anlaşma oluşturulur ve ilgili kişiden gelen tüm veriler buna girer:

Anlaşmaların otomatik oluşturulması, entegrasyon ayarlarında devre dışı bırakılabilir. Kutunun işaretini kaldırmanız ve sayfayı yeniden kaydetmeniz yeterlidir.

UTM etiketlerini aktarma

Trafik kaynaklarını ve UTM etiketlerini izlerseniz, bunlarla ilgili bilgiler artık müşteri adayı verileriyle birlikte amoCRM'ye aktarılabilir.

Etiketler nota düşecek:


Sizin için yüksek dönüşümler!

AmoCRM (şimdiki değeri) yazılım, kullanıcılar tarafından her zamanki gibi kullanılabilir internet tarayıcısı, bu sözde "bulut" CRM'dir. Bu CRM, bir SaaS (hizmet olarak yazılım) modelinde sunulur, bu nedenle kullanıcılar bağlı çalışan sayısına bağlı olarak aylık bir kira öderler ve bunun sonucunda yalnızca kullandığınız zaman ödersiniz.

Bu minimum sağlar finansal giderler CRM ile çalışmanın başlangıcında - ayrıca herhangi bir şeye ihtiyacınız yok isteğe bağlı ekipman, sunucu.

Satış aşamaları (durumlar), şirketin satış sistemine bir satış hunisinin eklenmesi için ayrı ayrı yapılandırılır. Anlaşma analizleri mevcuttur - anlaşma süresi, anlaşma aşamalarının ortalama süresi, dönüşüm (satış hunisindeki aşamadan aşamaya geçiş yüzdesi) - sistematik olarak çalışmanız gereken tüm ana parametreler.

Bu sistem - basit ve net arayüz hangi birçok kullanıcı tarafından sevilir. Bir şirkette başlamak ve uygulamak kolaydır. Her şeyden önce, müşteri adayı yönetimi süreci için idealdir, yani. "ilk paraya" eskort, "sıcak" temas kurma aşamasında potansiyel müşteri", bir hesap açmadan ve para almadan önce kurşun (kurşun).

Bu çevrimiçinin özellikleri ve faydaları CRM sistemleri:

İşlevselliği genişletmek için birçok seçenek vardır - widget'ları kullanarak - örneğin, doğrudan tarayıcıdan arama yapmak için entegrasyonu hemen telefona bağlayın. Doğrudan programdan, satış personelinin faaliyetlerine ilişkin istatistikleri görmek için konuşmaları otomatik olarak kaydedebilir, gerekirse dinleyebilir, yapılan aramaların kaydını otomatik olarak tutabilirsiniz.

Widget'lar kullanılarak bu şekilde neler eklenebilir:

1. 1C muhasebesi ile entegrasyon

2. Site ile entegrasyon (web formları)

3. Site ile entegrasyon, web form hizmetleri (Wufoo, FormStack, qFlow)

4. Açılış sayfaları, açılış sayfaları ile entegrasyon (LP Generator, yapıcı açılış sayfaları iniş)

4. Telefon (telefon) ile entegrasyon - Oktell (IP PBX Oktell), Asterisk, Basit aramalar, Sanal PBX "Gravitel", klasik "demir" PBX, Sanal PBX OnlinePBX, cep telefonu telefum, sanal PBX Power Telecom, Sipuni, Voximplant, PBX VectorTel'den.

7. Şablonlara göre faturaların oluşturulması (1C, Tranzaptor)

8. Entegrasyon internet analizi Google Analytics (Web formunu dolduran kullanıcıyı takip edebilir, hangi satın alma kanalından geldiğini öğrenebilir, işlemi başarıyla tamamladıktan sonra Google Analytics'te hedeflere ulaşabilir, yani uçtan uca analiz yapabilirsiniz)

9. İş süreci otomasyon hizmeti ile entegrasyon

10. Entegrasyon çevrim içi sohbet sitede (hizmetleri kullanarak, çevrimiçi sohbet SnapEngage, Olark, LiveChat)

Gelişmiş entegrasyon ayarları

  1. İşlemleri filtrelemek için parametreleri belirtin, bunun için makaleyi okuyun.
  2. İş göstergeleri alanlarının değerlerini belirtin, bunun için makaleyi okuyun.
  3. Düğmeye bas Kaydetmek.

Uygulamaları "Sıralanmamış" olarak gönderme

Varsayılan olarak, siparişler anlaşmalar olarak oluşturulur. Gerekirse, varlıklarda bilet oluşturun " Sınıflandırılmamış", Ayarlamak bu mekanizma adım adım:

  1. onay kutusu Müşteri adaylarını Sıralanmamış'a gönder.
  2. AmoCRM'de, sitede yayınlamayacak olsanız bile formu bağlayın. Bu, uygulama özellikleri nedeniyle gereklidir. Roistat üzerinden başvuruların CRM'ye aktarılması. Sahada amoCRM ile entegrasyon ayarlarında Form Kimliği amoCRM'ye bağlı formun kimliğini girin.

    amoCRM'de form kimliği nasıl bulunur?

    alanında Form Kimliği sokmak Form Kimliğiönceki adımdan.

    alanında Form adı sokmak Form adıönceki adımdan.

  3. alanında Form konumu anlaşmaların başlığında görüntülenecek metni girin durumlu Sınıflandırılmamış .
  4. alanında huni kimliği Roistat'tan gelen statüye sahip işlemlerin atanacağı amoCRM'deki durum hunisinin tanımlayıcısını girin Sınıflandırılmamış. Bir huni kimliği belirtmezseniz, amoCRM'deki durum hunileri listesinde ilk sırada yer alan durum hunisine anlaşmalar atanır:

    Durum hunisi kimliği nasıl bulunur

Görev oluşturma

Yöneticilerin gelen çağrılarla daha verimli çalışabilmeleri için, CRM sistemindeki yeni talepler için sorumlu yöneticiye görevlerin oluşturulmasını ayarlayabilirsiniz.

Mekanizma yalnızca istekler şu şekilde oluşturulurken çalışır: Fırsatlar amo crm'de. gönderildiğinde Sınıflandırılmamış, görevler yüklenmeyecek.

Uygulamaların dağılımı

CRM sistemine hangi yöneticilerin yeni istekler koyacağını belirleyebilirsiniz. Yöneticiler sırayla atanacaktır.

alanında uygulamalardan sorumlu virgülle ayırarak yönetici kimliklerini girin. Bu liste yardımı ile Roistat, işlemleri belirtilen yöneticilere otomatik olarak tahsis eder.

Yönetici kimliği nasıl bulunur


Durumdan işlemi aktaran yöneticiyi istiyorsanız Sınıflandırılmamışbaşka bir statüye, işlemden sorumlu kişiye atanmışsa, alanı terk edin uygulamalardan sorumlu boş.

Bir müşterinin yeniden aramasını ilgili kişiden sorumlu yöneticiye atamak için bu adımda uygun ayarı etkinleştirin.

Davranış özelleştirme

Satış tarihinin doğrudan CRM sisteminizden yüklenmesini istiyorsanız bu mekanizmayı etkinleştirin. Bir CRM sistemi için standart olan bir anlaşma kazanma tanımına dayanmaktadır.

Bir anlaşmanın satışını belirlemek için durumunuzu kullanıyorsanız, genel mekanizma satış tarihini belirlemek.

4. Adım. Anlaşmaların amoCRM'ye otomatik olarak gönderilmesini ayarlayın

Önerilen İşlemlerin önce Roistat'a aktarıldığı, ardından CRM'ye gönderildiği işlem gönderme mekanizması olan Roistat aracılığıyla CRM'ye işlemlerin aktarımını ayarlayın. Mekanizmanın bir takım avantajları vardır. Daha makaleyi oku .

Siteden CRM'e işlem gönderimi kodunuz ile zaten yapılandırılmışsa, Roistat ile veri alışverişi yapmak için ek bir alanı doldurmanız gerekir. roistat tarayıcı çerez değerine göre işlemler roistat_visit .

Bu çerezin değerini almak için örnek kod:

iş kontrol


Roistat, amoCRM'de yalnızca CRM ödenmişse veya bir test planı aktifse fırsat oluşturabilir. Aksi takdirde işlemler oluşturulmaz.

  • etiket yok

Bir web stüdyosuysanız, bir uygulamanın maliyetini nasıl takip edebilirsiniz? Müşterinin anlaşmaya giden yolu uzun, dolambaçlı ve kafa karıştırıcıdır. Müşteri "düşünmek" ve ortadan kaybolmak için ayrılabilir ve bir yıl sonra hiçbir şey olmamış gibi arayabilir ve "hazırım, fatura kes" diyebilir. Ne kazandığınızı anlamak için Metrica'daki hedefleri takip etmekten daha derin analizlere ihtiyacınız var.

Örneğin, müşteriler bize gelir:

  • tavsiyelere göre
  • web seminerleri ve konferanslardan

Bunlar sadece ana kanallardır, ancak yayınlar, derecelendirmelerde şirketin kartvizitleri, dizinleri, afişleri de vardır. Burada reklam alacağız, burada bir makale üzerinde anlaşacağız ve burada bir dava açacağız. Ve bir hareketlilik var gibi görünüyor, aramalar geliyor, aferin pazarlamacı. Ama nasıl anlaşılır:

  • aslında her kanaldan ne kadar kazanıyoruz?
  • Kanallar birbirini nasıl etkiler?

Bu soruları yanıtlamak için Atvint'te uçtan uca analitik kurmaya karar verdik. Amaç: Tüm finansal verileri kaynağa göre tek bir raporda görmek ve yönetmek reklam bütçesi bu verilere dayanmaktadır.

Uçtan uca analitik kurma


Kaynaklar

İlk olarak, satış hunimizin neye benzediğini tanımladık. her şeyi çizdi olası yollar ilk temastan işlemin sonucuna kadar müşteri.

Hepsinin listesi olası kanallar potansiyel müşteriler nereden gelebilir:

Veri alabileceğimiz yakalama noktaları:

  • Sohbet Havuç Görevi
  • callibri dinamik arama takibi
  • e-posta
  • web sitesi başvuru formu

Başvuru işleme ve anlaşma işleme: amoCRM

Performans İstatistikleri: Google Analytics

Şimdi bu huni tek bir bütün halinde bağlanmalıdır.

Teknik uygulamayı değerlendiriyoruz

İlk düşünce - standart bir modül kurun e-ticaret Google Analytics'te. Ancak bir sorun var: Sitemiz bir çevrimiçi mağaza değil. Üzerinde yetkilendirme, sipariş formu, sepet ve ödeme yoktur. Bu, analiz sayacının kullanıcıyı tanımlayamayacağı ve işlem verilerini toplayamayacağı anlamına gelir.

Google Analytics'teki bilgilerin CRM'den aktarılması gerekecektir. amoCRM teknik desteğe yazdı. WebHooks - bildirimleri yapılandırmamız gerektiği ortaya çıktı Üçüncü taraf uygulamaları amoCRM'de gerçekleşen olaylar hakkında.

Kurulum - hazırlık aşaması

Site, CRM, sohbet, takip, e-posta ve Google arasında entegrasyon kurduk.

amoCRM

Ayarlar - API'ye gidin. API anahtarını kopyalarız - diğer hizmetlerle entegrasyon ve API'mizin amoCRM API ile etkileşimi için gerekli olacaktır.

WebHooks bloğunda, amoCRM'nin belirtilen URL'ye istek göndereceği eylemleri seçin. İstek, içinde gözlenen nesne hakkında bilgi içerir. json formatı. Bizim durumumuzda, bu:

  • işlem durumu değişikliği
  • anlaşma değişikliği
  • bir anlaşmayı silme
  • kişi oluşturma
  • iletişim değişikliği

Kişileri ayarlama. "Ayarlar - Alanlar - Kişiler" bölümüne gidin. Şu alanları ekledik: GA_id, Abone, IP. Bu, gelen siparişlerle ilgili verilerin Google Analytics'e doğru aktarımı için gereklidir.

havuç arayışı

Carrot Quest, CRM'de otomatik olarak bir kişi oluşturmanıza olanak tanır ve trafik kaynağı hakkında bilgi iletir. Bilgilerin Google'a doğru aktarımı, kullanıcının doğru şekilde eşleştirilmesi ve daha fazla yapıştırılması için, google_id'nin CRM'ye aktarımının geri kalan iletişim verileriyle birlikte ayarlanması gerekiyordu. Bir anlaşma oluşturduktan sonra, analitik sisteminde bu kişiyle ilgili doğru verileri aldık.

Carrot ile çalışmanın karmaşıklığı, ayarların admin panelinden yapılmasına rağmen entegrasyonları kurmak için programlama bilgisi olmadan yapamayacağınız gerçeğinde yatmaktadır. İlk önce veri toplama sihirbazını kurmanız gerekir. "İzleme - Veri Toplama Sihirbazı"na gidin. "Gelişmiş Veri Toplama Sihirbazı"nı seçin.

Çalışmamız için bir alan oluşturmak çok önemliydi: GA_id (bkz. amoCRM'de kişileri ayarlama). "Seçici özellikleri" bloğunda, sitede komut dosyasının gerekli değeri alacağı bir etiket seçici girin (örneğin, input type="hidden"). Bizim durumumuzda bu girişe site ziyaretçisinin google_id'sini yazıyoruz. Ve açılır listede, hizmetin her kullanıcı için alınan değeri depolayacağı alanı seçin.


Entegrasyonlar. amoCRM'yi seçin.


Tüm alanları dolduruyoruz.


"Transfer için özellikler" maddesine özellikle dikkat edilmelidir. Burada 2. paragrafta seçtiğiniz alanı seçmeniz gerekir (bizim durumumuzda “cid”dir). Ve metin alanına, google_id'nin yazıldığı amoCRM'den iletişim alanının adını girmeniz gerekir (bizim durumumuzda “GA_id”).

Kallibri

Çağrı izleme, sohbetle aynı şekilde çalışır ve CRM'de otomatik olarak bir kişi oluşturur. Bu kişi daha önce CRM'de değilse, her yeni arama için bir anlaşma oluşturur. "Siteler - Site Adı - Ayarlar - Site" bölümüne gidin. Senkronizasyon sekmesi. amoCRM'yi seçin ve gerekli alanları doldurun. Bir arama yaparken bir müşteri adayı oluşturmanız gerekiyorsa, uygun öğeyi seçin.


GönderPulse

Bu sistemi e-posta pazarlaması için kullanıyoruz. AT bu servis sadece gerekli adres defterlerini oluşturmanız ve "API" sekmesindeki hesap ayarlarında REST API ve API 3.0'ı etkinleştirmeniz yeterlidir.



diyagramlar

Temel kurulum

Harici olayların açıklaması

Sitede bir ziyaretçi tarafından gerçekleştirilen herhangi bir işlem için API'ye istek gönderme. Site Google Analytics ile senkronize edilir, bu nedenle her isteğe ziyaretçinin ga_id'sini içeren bir alan eklenir.

Siteden uygulama

Site formundan bir başvuru gönderirken, API'de formdaki bilgilerle birlikte amoCRM'de yeni bir ziyaretçi oluşturmak veya güncellemek için bir istek oluşturulur. Ek Bilgiler istekten (ip, ga_id). amoCRM'de bir müşteri adayı da oluşturulur. Ziyaretçi e-posta listesine abone olursa, API'de bir abone kaydı oluşturulur ve kendisine (ziyaretçiye) bir onay bağlantısı içeren bir e-posta gönderilir.

Paralel olarak, ziyaretçi oluşturma veya güncelleme isteğine, ziyaretçinin aboneliği hakkında bilgi veren bir bayrak eklenir. Ve ziyaretçinin e-postasını eklemek için SendPulse IS'ye bir istek gönderilir. adres defteri doğrulanmamış aboneler

Abonelik API aracılığıyla onaylandıktan sonra, ziyaretçinin postasını onaylanmış abonelerin adres defterine aktarmak için SendPulse API'sine bir istek gönderilecektir. Gelecekte SendPulse arayüzünde belirli kitaplara posta gönderebilirsiniz.

Blog Aboneliği

Bu işlevsellik, müşteri adayı oluşturma dışında, yukarıda açıklanan şekilde yapılandırılır.

Sayfaya git

Sitenin herhangi bir sayfasına gittiğinizde, API'ye bir ziyaretçi kaydedilir. Girişi, ziyaretçinin ip ve ga_id bilgilerini içerir. Ziyaretçi zaten kayıtlıysa ve IP'si ve ga_id'si değişmediyse hiçbir şey olmaz. Bu bilgi amoCRM'de birden fazla hesap bağlanırken daha sonra ihtiyaç duyulacaktır.

Ayrıca, amoCRM profilinde bir not oluşturmak için API'de bir istek oluşturulur. Sayfa, tarih ve UTM etiketleri hakkında bilgi içerir. Ziyaretçi amoCRM'de kayıtlı değilse hiçbir şey olmaz. Bu yeni bir ziyaretçiyse, amoCRM'de kayıtlı değilse ve siteye bir reklam bağlantısı üzerinden gittiyse, ip, ga_id ve trafik kaynağı verileriyle amoCRM'de bir kullanıcı oluşturulur.

E-postayı tıklama ve kopyalama

Site ziyaretçileri tablosunda yukarıda açıklandığı gibi site sayfasına girerken, ip ve ga_id'si ile bir kullanıcı aranır. Böyle bir kullanıcı yoksa, oluşturulur. Sonra siteye geri döner benzersiz tanımlayıcı(6 karakter). Bu tanımlayıcı, Atvinta postalarıyla olan bağlantılarda değiştirilir. Böylece, bir e-posta göndermeye karar veren site ziyaretçisini benzersiz bir şekilde tanımlayabilirsiniz.

Telefon görüşmesi

Ziyaretçi, sitenin başlığında belirtilen numarayı arar. Site başlığındaki numara, Callibri hizmeti kullanılarak otomatik olarak oluşturulur. Her ziyaretçinin gördüğü benzersiz numara. Çağrı yönlendirildikten sonra gerçek Numara satış departmanı "Atvinta". Daha sonra Callibri'de bir kullanıcı oluşturulur ve ziyaretçiye ilişkin bilgiler atanır: telefon, bölge, kanal, trafik türü, Sayfa URL'si, arama süresi vb.

Paralel olarak, amoCRM, Yeni kullanıcı ona bağlanabilecek tüm bilgilerle. Bu kullanıcı "Callibri" olarak etiketlenmiştir. İTİBAREN API Callibri, belirli bir süre için aramalar hakkında bilgi alabilir.

Carrot Quest ile iletişim kurun

Sitenin sağ alt köşesindeki Havuç Görevi iletişim kutusunda bir mesaj yazma. Carrot Quest hizmetini kullanarak ilk mesajı gönderirken, içinde yöneticinin amoCRM'de bir kullanıcı oluşturma komutunu çalıştırabileceği bir iletişim kutusu oluşturulur.

E-mail göndermek

birine posta gönderme e-posta kutuları"Avanti". amoCRM, postanızı hesabınıza bağlama ve gelen tüm e-postaları doğrudan amoCRM kontrol panelinden görüntüleme yeteneğine sahiptir. Bizim durumumuzda, ekli posta sitedekiyle aynıdır (kullanıcı kimliğinin atandığı).

Mektup sayfasında, bir kullanıcı irtibatı oluşturabilir ve buna bir anlaşma bağlayabilirsiniz. Seçilen mektup otomatik olarak böyle bir anlaşmaya eklenecektir.

Dahili etkileşimin açıklaması

AmoCRM API'si

Çeşitli eylemler için API'den amoCRM'ye istek gönderme. Ayrıntılı belgeler buradan okunabilir. Bu API, bazı tekrarlayan işlemleri otomatikleştirmek için gerekliydi.

Kişi arama (Kişileri/listeyi GET). Arama, olası tüm alanlarda gerçekleştirilir. Bir site ziyaretçisini açık bir şekilde tanımlamak için ziyaretçinin IP'sine ve ga_id'sine göre arama yaparız. Bu bilgiler, sitenin herhangi bir sayfasına gittiğinizde her zaman iletilir. Kullanıcı bir istek bıraktıysa veya bir bloga abone olduysa, telefon numarası ve E-posta ziyaretçi.

Bir kişi oluşturun veya güncelleyin (POST kişileri/ayarları). Başvuru gönderirken, bir reklam kaynağından siteye girerken veya bir bloga abone olurken, amoCRM kullanıcıları arasında bir kişi aranır ve bilgileri güncellenir veya böyle bir iletişim yoksa, olası bilgiler doldurularak yeni bir tane oluşturulur. alanlar. Bir kullanıcı güncellendiğinde, mevcut olanların üzerine yazmak yerine yeni mail ve telefon değerleri diziye eklenir.

Fırsatlar oluşturun veya güncelleyin (POST müşteri adayları/ayarlayın). Siteden amoCRM'ye bir uygulama gönderdikten sonra, bir kullanıcı oluşturmaya ek olarak, oluşturulan veya bulunan kişiyle bağlantılı bir uygulama oluşturulur. Anlaşma alanları, form alanlarının (anlaşma türü, yorum, ekli dosya) değerlerine göre doldurulur.

Ölçüm Protokolü

Çeşitli işlemler için API'den Google Analytics'e istek gönderme (aşağıda açıklanacaktır).

İstatistiksel Aktarım Protokolü Google verileri Analytics, ham verileri doğrudan Google sunucuları Hemen hemen her ortamda HTTP istekleri aracılığıyla analiz. Bu protokol ile geliştiriciler aşağıdaki görevleri gerçekleştirebilir:

  • kullanıcıların yeni ortamlarda şirketleriyle nasıl etkileşime girdiğini takip edin;
  • müşteri davranışının tam bir resmini elde etmek için çevrimiçi ve çevrimdışı etkinlikleri birbirine bağlayın;
  • hem web sitelerinden hem de sunucudan veri gönderin.

Gerekli raporları oluşturmak için amoCRM'deki anlaşmaları ve GA'daki ürünleri eşleştirmemiz gerekiyordu. Bunun için anlaşmaları işlem, satış aşamalarını da bu işlemin malları olarak sunduk. Sonuç olarak, mallarıyla değil, yalnızca tüm işlemin maliyetiyle ilgilenmeliyiz (nedenini Web kancaları bölümünde açıklayacağız). Hizmetlere yönelik işlem türleri (Geliştirme, SMM, SEO vb.) olarak ürün kategorilerini kullandık.

Yalnızca veriler doldurulur otomatik mod. Aşağıdaki yöntemler esas olarak kullanılmıştır:

  • yeni bir işlem oluşturma;
  • mevcut bir işleme bir ürün eklemek;
  • olayları gönderiyor.

web kancaları

Belirli eylemler gerçekleştirildiğinde amoCRM'den API'ye istek gönderme (aşağıda açıklanacaktır).

amoCRM arayüzünde belirli eylemler gerçekleştirilirken, Atwinta API'sine bu olayla ilgili bir bildirim gönderilir. Eylemin gerçekleştiği nesne de bu bildirime JSON biçiminde eklenir.

Kişi ekleme, değiştirme - Anlaşma düzenleme. İşlem transfer bildirimi şu adrese gönderilir: yeni etap satış. Anlaşma nesnesini (adı, maliyeti, satış aşaması kimliği, anlaşma türü) içerir.

Alım satımlar ayrıca Atwinta API tarafında da saklanır. Bu, bir işlemin maliyeti birkaç kez değişebileceğinden, GA'daki işlemlerin maliyetini güncel tutmak için yapılır. Mevcut bir işlemin maliyeti değiştiyse, Ölçüm Protokolü kullanılarak işleme işlem eklemek gerekir. yeni ürün. Bu ürünün fiyatı, işlem değerinin yeni değeri değil, yeni ve eski değer arasındaki fark olacaktır.

Böylece, işlemin (işlem) nihai fiyatı, işlemin amoCRM'deki mevcut değerine karşılık gelecektir. Bu, işleme ait malların MeasurementProtocol aracılığıyla silinmesi veya düzenlenmesinin imkansızlığı nedeniyle yapıldı.

İşlem durumu değişikliği. Aynı bildirim yukarıdaki gibi sunucuya gönderilir. Bir anlaşmanın satış aşaması değiştiğinde, GA tarafına bu anlaşmanın hangi anlaşmaya ve hangi aşamaya taşındığına dair bir olay gönderilir. Böylece tamamlanan ve gerçekleşmeyen işlem sayısını takip edebilirsiniz.

Bir anlaşma siliniyor. Bir işlem silindiğinde, işlemdeki mal listesine başka bir ürünün eklenmesi için GA tarafına bir talep gönderilir. Bu ürünün fiyatı -X'e eşit olacaktır, burada X, mevcut işlemin maliyetidir. Dolayısıyla bu işlemi raporlardan çıkaracağız.

Zorluklar ve nüanslar

Anlaşıldığı üzere, teknik olarak uçtan uca analitiği kurmak o kadar da zor değil. Ana şey, başlangıçta ihtiyacımız olan tüm kaynakların bir listesini yapmak ve ardından kontrol listesini takip etmektir. Ama aynı zamanda bazı özellikler de vardı.

Teknik destek ile iletişim

Sürekli servislerin teknik desteğine yazıp ayarların detaylarını netleştirmek zorunda kaldım. Cevaplar genellikle yeni sorulara yol açtı. Bize hızlı cevap vermelerine rağmen, genel olarak yazışmalar çok zaman aldı.

Farklı hizmetlerin çalışmalarının özellikleri

Kurulum yaparken, işin mantığını ve işlevselliğini dikkate almanız gerekir. farklı sistemler. Örneğin, Carrot Quest ve Callibri sohbet ve çağrı takibidir. Her ikisi de aramanın kaynağını belirler ve onu CRM'ye iletir. Ancak Callibri otomatik olarak bir anlaşma oluşturabilir, Carrot Quest'te ise bir kişiden anlaşma oluşturulur. Bir sistem google_id'yi olmadan geçer gelişmiş Ayarlar, diğerinde işlevsellik eklemeniz gerekir.

Gelişmiş E-Ticaret Modülü

Standart Google Analytics e-ticaret modülü, hizmet satmak için uygun değildir. Örneğin, işlem gerçekleşmediyse, işlem sırasında öğeyi kaldırmanıza izin vermez. Hizmetler söz konusu olduğunda, bir işlem henüz para almak anlamına gelmez. Bu nedenle, gelişmiş ticaret modülünü bağladık.

Buradaki mantık şu şekildedir: müşteri adayı, bir işlemin birkaç aşamasından geçen bir üründür. Üç aşamamız var: yöneticiye aktarıldı, uygulandı ve uygulanmadı. Google'a, işlemin bir adıma taşındığına dair bir olay gönderilir. İşlem fiilen gerçekleşmezse, mallar geri çağrılır.

Satış departmanı eğitimi

Otomatik işlemlerimiz olmadığı için satış departmanı tarafından işlemin durumu güncellenmektedir. Bu durumda, belirli bir eylem algoritması izlemeniz gerekir. Yönetici CRM'ye veri girmezse veya hata yaparsa, Analytics'teki istatistikler yanlış olacaktır. Satış ekibinin yeni algoritmayı takip etmeleri için eğitilmesi ve teşvik edilmesi gerekiyordu.

ne kadara mal oldu

Bazı rakamlar: 68 saat programcı işi, 10 saat yönetici işi. Ayarlama maliyeti: 101.400 ruble.

Sonuç

İstediğimiz gibi artık tüm kaynaklar ve finansal göstergeler tek bir raporda.

neyi analiz ediyoruz

  • Trafik.
  • Ulaşılan hedef sayısı.
  • Liderler.
  • Kanal başına reklam harcaması.

Bu, uçtan uca analitik olmadan görülebilir. İşte başka neler görüyoruz:

  • olası satıştan satışa dönüşüm;
  • trafik kaynağına göre her bir müşteri adayı için gelir;
  • farklı kanallardan fiilen kazanılan para miktarı;
  • her olası satıştan isabet sayısı;
  • satış hunisinin aşamalarındaki sıçrama sayısı.

Bununla ne yapmalı

Artık herhangi bir trafik kaynağı için YG'nizi değerlendirebilirsiniz.

Google'dan Yandex'den neredeyse iki kat daha fazla istek geldiği ortaya çıktı. Google'ın iki kat daha verimli çalıştığı ortaya çıktı. Ancak aynı zamanda Google'dan gelen trafik bize daha az para getiriyor. Sonuç olarak, ya trafiğin kendisi daha az ticaridir ya da izleyici daha az çözücüdür.

Raporlardan birinde, Yandex trafiğini karşılaştırırken ilginç bir resim fark ettiler. Doğrudan ve VKontakte. Anlaşıldığı üzere, Yandex'den geçiş sayısı. Doğrudan”, “VKontakte” den neredeyse üç kat daha fazladır ve uygulama sayısı altı kat daha fazladır.

Yandex.Direct'in maliyeti VKontakte'den üç kat daha yüksektir.

Ancak gelir açısından Yandex.Direct, VKontakte'den sadece %15 öndedir.

Topluluğu aktif olarak geliştirmenin gerekli olduğu sonucuna varıyoruz. sosyal ağ VKontakte, aboneleri çekin ve kapsamı artırın.

Ayrıca iki tanınmış siteyi stüdyoların ve ajansların derecelendirmeleriyle karşılaştırdık (onlara X ve Y diyelim). Site geçişlerinin sayısı X, Y'ninkinden iki kat daha azdır ve uygulama sayısı aynıdır.

X sitesinden elde edilen gelir Y sitesinden %82 ​​daha yüksektir. Dönüşüm sağlayan siteden reklam satın almak daha uygundur daha fazla para konaklama maliyetine rağmen. Artık yerleşimin ödeme yapıp yapmayacağını anlayabiliriz.

Uçtan uca analitik kurarak hangi kanalların size para getirip hangilerinin getirmediğini göreceksiniz.