Telegram → amoCRM end-to-end analitika: kanal, bot va CRM ni qanday bog'lash mumkin

2026-07-16

Telegram orqali sotuv qiladigan kompaniyalarning tez-tez uchraydigan so’rovi: trafik kanalga keladi, u yerdan no-code konstruktordagi botga o’tadi, bitimlar esa amoCRM’da yopiladi. Mijozning yo’li uchta tizim bo’ylab cho’ziladi, va end-to-end analitikasiz qaysi trafik manbai haqiqatan ham savdoga olib kelayotgani — yoki obunachilar voronkaning qaysi bosqichida to’xtab qolayotgani noaniq bo’lib qoladi.

Graspil buni qanday hal qilishini ko’rib chiqamiz — odatiy vazifa misolida: kanal → uchinchi tomon konstruktoridagi bot → amoCRM, bunda kim va qachon kanalga qo’shilgani, foydalanuvchi qaysi havola orqali botga kelgani va uning bitimi hozir CRM’da qaysi bosqichda turgani ko’rinishi kerak.

Bu qanday ishlaydi

Sxema uchta bog’liq qismga asoslangan:

  1. Kanalni teglash. Kanalga keladigan trafik UTM teglari bilan belgilanadi — Telegram taklif havolalari orqali (Telegram ichidagi trafik uchun) yoki Graspil’ning tlin.cc havolalari orqali (tashqi trafik uchun, reklama yoki saytdan).
  2. Kanal va botni foydalanuvchi bo’yicha bog’lash. Graspil foydalanuvchini uning Telegram user_id’i orqali aniqlaydi. Belgilangan havola orqali kanalga qo’shilgan o’sha odam keyinroq botni ishga tushirganda, Graspil uni taniydi va manbani yo’qotmasdan voronkani davom ettiradi. Buning uchun start parametri shart emas: bu teglarni to’g’ridan-to’g’ri botga uzatishning qo’shimcha usuli, masalan tlin.cc havolalari orqali tashqi trafik uchun yoki foydalanuvchi qaysi post orqali kelganini belgilash uchun.
  3. Teglarni amoCRM’ga uzatish. Bot ishga tushganda, Graspil amoCRM’da tegishli bitim/kontaktni topadi va teglarni uning maydonlariga yozadi — odatda amoCRM’ning UTM uchun mo’ljallangan tayyor maydonlaridan foydalaniladi.

Natijada Graspil hisobotlarida butun voronka birdaniga ko’rinadi: kanalga qo’shilish → botni ishga tushirish → CRM’dagi bitim bosqichlari, hech qanday qo’lda eksportsiz.

Muhim: end-to-end analitika (kanal + bot) majburiy shart emas. Agar kanalingiz bo’lmasa yoki uni kuzatish shart bo’lmasa, faqat botni ulab, amoCRM’ga bot darajasidagi teglarni (botning o’ziga kirish manbai) uzatishingiz mumkin — bu ham to’liq ishlaydi va kanalni talab qilmaydi.

Konstruktorda allaqachon ishlayotgan botni ulash

Tez-tez beriladigan savol: “bizning botimiz allaqachon uchinchi tomon konstruktoriga ulangan, uni hozirgi ishni buzmasdan Graspil’ga qo’shsa bo’ladimi?”

Ha. Tavsiya etiladigan usul — token orqali avtomatik ulanish (MtProto protokoli). U botning konstruktorga hozirgi ulanishi bilan parallel ishlaydi va unga xalaqit bermaydi: konstruktor xabarlarni avvalgidek qayta ishlayveradi, Graspil esa ma’lumotlarni alohida, MtProto orqali oladi.

Agar UTM teglarini aynan bot ichida ishlatmoqchi bo’lsangiz (faqat kanal darajasida emas), botingiz start orqali parametrlarni uzatishni qo’llab-quvvatlashini oldindan tekshirib ko’rish foydali — ba’zi konstruktorlar buni cheklaydi. Buni qanday tekshirish haqida hujjatlarda alohida qo’llanma bor.

Teglar amoCRM’ga qanday tushadi

Graspil’dagi amoCRM integratsiyasi faqat yozish uchun ishlaydi: Graspil bitimning maydonlarini yangilaydi, lekin amoCRM’dan ma’lumotlarni to’g’ridan-to’g’ri o’qimaydi. Mantiq avtomatlashtirish konstruktori orqali sozlanadi: qaysi amalni bajarish kerak (bitim yaratish, mavjudini yangilash yoki allaqachon bog’langan bitimga faqat teglarni yuklash) va amoCRM’ning qaysi maydonlariga qanday ma’lumot yozish kerak — bu moslik jadvali orqali belgilanadi.

amoCRM’ning bilib qo’yish kerak bo’lgan o’ziga xos xususiyati: Graspil (yoki boshqa har qanday narsa) bitimni tahrirlab, uning maydonlariga biror narsa yozishi bilanoq, bitim avtomatik ravishda “Saralanmagan” toifasidan chiqib ketadi. Bu amoCRM’ning o’zining cheklovi, Graspil’niki emas, lekin jarayonga ta’sir qiladi: agar bitimlar avval qo’lda “Saralanmagan” bo’limidan o’tishi siz uchun muhim bo’lsa, buni sozlashda hisobga olish kerak.

Teskari aloqa: amoCRM’dan Graspil’ga hodisalar

Bu sozlashning eng individual qismi. Agar analitikada nafaqat “botga yetib keldi”, balki “to’lovga yetib keldi” yoki “bitimning ma’lum bosqichiga o’tdi” kabi hodisalarni ham ko’rmoqchi bo’lsangiz, hodisalarni amoCRM’dan Graspil’ga qaytarib uzatish kerak. Ikki variant bor:

Kalit so’zlar bo’yicha — agar mijoz bilan yozishma botning o’zida matn shaklida borsa, “Buyurtmangiz uchun rahmat” kabi ibora aniqlanganda maqsadli hodisani qayd etadigan trigger sozlash mumkin.

Bitim bosqichi o’zgarganda webhook orqali — agar menejerlar amoCRM’da ishlasa va botga hech narsa yozmasa, yagona variant — bitim holati o’zgarganda amoCRM’dan Graspil’ga webhook yuborish.

Bu yerdagi asosiy savol — moslashtirish: kiruvchi webhook qaysi maydon orqali Graspil’dagi aniq foydalanuvchi bilan bog’lanadi. Bu qism sizning voronkangiz va amoCRM’ingizdagi maydonlar tuzilishiga qarab individual tarzda sozlanadi.

Qanday ulash kerak

  1. Kanal va botni ulang. Ikkala qo’llanma ham hujjatlarda mavjud — botni ulash, kanallarni ulash.
  2. Integratsiyani ulang. “Integratsiyalar” bo’limida avtorizatsiyadan o’ting va amoCRM yoki Kommo’ni ulang.
  3. Agar UTM teglarining end-to-end uzatilishi kerak bo’lsa — resurs (kanal) sozlamalarida uni bot bilan bog’lang. Shundan so’ng foydalanuvchi kanalga kirgan teglar botda ham mavjud bo’ladi.
  4. Ma’lumotlarni eksport qilish uchun avtomatlashtirish yarating. Trigger — botni ishga tushirish (yoki kerakli boshqa har qanday hodisa), amal — amoCRM/Kommo integratsiyasi, unda qaysi ma’lumotlar qaysi maydonlarga yuklanishi ko’rsatiladi.
  5. Agar amoCRM’dan orqaga ma’lumot uzatish kerak bo’lsaGraspil API’ga webhook sozlang yoki bot xabarlaridagi kalit so’zlarni kuzating (yuqoriga qarang).
  6. Hisobot tuzing. Eng aniq variant — UTM bo’yicha bo’lingan end-to-end voronka: birinchi qadam — kanalga qo’shilish, ikkinchisi — botni ishga tushirish, keyin esa savdo hodisalari va ehtiyojga qarab boshqa qadamlar.

Agar bularning bir qismi murakkab bo’lib tuyulsa yoki nostandart sozlash kerak bo’lsa — qo’llab-quvvatlash xizmatiga murojaat qiling, biz hammasini sozlab beramiz.

Xulosa

Telegram kanali → bot → amoCRM bog’lanishi Graspil’ning standart vositalari bilan, botning hozirgi tizimini qayta qurmasdan amalga oshiriladi. End-to-end analitika (kanal bilan) to’liqroq manzara beradi, lekin majburiy emas — bot darajasidagi teglar bilan cheklanish ham mumkin. Ma’lumotlarni amoCRM’ga uzatish avtomatlashtirish orqali, CRM’dan qaytadigan hodisalar esa webhook’lar orqali, mijozning maydonlar tuzilishi va voronkasiga qarab individual tarzda sozlanadi.

Kanalimizga obuna bo'ling

Yangi maqolalar va mahsulot yangiliklarini o'tkazib yubormang.

Kanalga qo'shilish

Boshlashga tayyormisiz?

Telegram botlaringiz uchun professional tahlildan bugundan boshlab foydalaning.

Botni ulash ->