UK
Подивитися демо

eSputnik + Krokul CRM

Так. Krokul CRM інтегрується з eSputnik. Контакти Krokul потрапляють в eSputnik із власним ID і сегментом за воронкою, зміна етапу угоди надсилає подію, яка запускає сценарій листів, SMS чи Viber, а відписки, скарги на спам, недоставлені листи й кліки повертаються в картку контакту. Звʼязку веде застосунок Krokul у Zapier чи Albato, а власні сценарії працюють через API і вебхуки Krokul.

  • Через API і вебхукиВи підключаєте сервіс застосунком Krokul у платформі автоматизації, публічним API і підписаними вебхуками. Кроки для цього сервісу є на сторінці.

Платформи автоматизаціїZapierAlbato

Що отримує команда

Контакт потрапляє в eSputnik під тим самим ID

Коли в Krokul зʼявляється контакт із поштою чи телефоном, Krokul передає його методом /api/v1/contact і ставить UUID контакту в externalCustomerId. Пошук дубля в eSputnik спершу йде за цим ID, тож повторна передача оновлює ту саму людину. Сегмент обирається за воронкою, з якої прийшов контакт.

Етап угоди запускає сценарій

Подія Krokul card.statusChanged стає викликом Generate event з eventTypeKey, який ви привʼязали до етапу, і параметрами угоди в params. Сценарій eSputnik стартує саме на цю подію й надсилає клієнтові лист, SMS чи повідомлення Viber. Етап «КП надіслано» отримує свій ланцюжок нагадувань.

Виграна угода стає замовленням

Після card.won Krokul передає угоду методом Orders як замовлення зі статусом DELIVERED, сумою, валютою й позиціями. Номер угоди йде в externalOrderId, тож оновлення угоди перезаписує те саме замовлення. Скасована угода передає статус CANCELLED.

Відписка й недоставлений лист видно в картці

Вебхук eSputnik приносить activityStatus UNSUBSCRIBED чи SPAM з адресою й externalCustomerId. Krokul знаходить контакт і ставить позначку про відмову від розсилок. UNDELIVERED з hardBounce означає, що адреса не існує, і менеджер контакту отримує задачу уточнити пошту.

Клік у листі сигналить менеджерові

Статус CLICKED несе clickEventLink, тобто посилання, за яким перейшов клієнт. Krokul пише рядок у стрічку контакту й відкритої угоди. Якщо сценарій має блок Webhook, eSputnik сам викликає Krokul і створює задачу на дзвінок, коли клієнт відкрив сторінку цін.

Що передається між системами

eSputnikНапрямKrokulКоли
Контакт (/api/v1/contact, externalCustomerId)Krokul → eSputnikКонтакт із поштою чи телефономКонтакт створено чи змінено
Сегмент (groups)Krokul → eSputnikВоронка контактуКонтакт створено
Generate event (eventTypeKey, params)Krokul → eSputnikЕтап угодиУгода переходить на привʼязаний етап
Замовлення (Orders, externalOrderId)Krokul → eSputnikВиграна чи скасована угода з позиціямиУгоду виграно або скасовано
UNSUBSCRIBED, SPAMeSputnik → KrokulПозначка відмови від розсилокЛюдина відписалась чи скаржилась
UNDELIVERED із hardBounceeSputnik → KrokulЗадача уточнити поштуАдреса не приймає листи
CLICKED (clickEventLink)eSputnik → KrokulРядок у стрічці контакту й угодиКлієнт перейшов за посиланням
Блок Webhook у сценаріїeSputnik → KrokulЗадача менеджеровіСценарій дійшов до блоку

Як підключити сьогодні

Застосунок Krokul у Zapier чи Albato

  1. Підключіть застосунок Krokul ключем API Krokul, а eSputnik ключем API з розділу «Налаштування → API» профілю.
  2. Тригер Krokul New Contact поєднайте з дією eSputnik Add/Update Contact у Zapier чи New contact в Albato.
  3. Тригер Krokul Deal Stage Changed поєднайте з дією Send Event у Zapier, щоб етап угоди запускав сценарій eSputnik.

Власний потік через API і вебхуки Krokul

  1. Випустіть у Krokul ключ API зі scope на контакти, угоди, активності й задачі.
  2. Підпишіть вебхук Krokul на contact.created і card.statusChanged, перевіряйте x-crm-signature і викликайте /api/v1/contact чи Generate event з Basic-автентифікацією ключем eSputnik.
  3. В eSputnik відкрийте «Експорт даних», створіть Webhook з адресою свого обробника й позначте статуси UNSUBSCRIBED, SPAM, UNDELIVERED і CLICKED.
  4. Обробник розбирає масив подій, знаходить контакт через externalRef/api-resolve чи contact/api-find, оновлює його й пише рядок через activity/api-create.

Тригери

  • New Contact
  • New Contact in Segment

Дії

  • Add/Update Contact
  • Subscribe Contact
  • Send Event
  • Send Email
  • Send SMS
  • New contact
  • Subscribe contact

Питання й відповіді

Чи працює Krokul з eSputnik?

Так. Krokul інтегрується з eSputnik через застосунок Krokul у Zapier і Albato, а також через свій API і вебхуки. Контакти, етапи угод і замовлення йдуть в eSputnik, а відписки, недоставлення й кліки повертаються в Krokul.

Як етап угоди запускає сценарій eSputnik?

Krokul надсилає Generate event з eventTypeKey, привʼязаним до етапу. Сценарій eSputnik, що стартує на цю подію, бере параметри угоди з params і надсилає повідомлення.

Як Krokul дізнається про відписку в eSputnik?

Із вебхука активності зі статусом UNSUBSCRIBED. Він несе адресу й externalCustomerId, тож Krokul знаходить саме той контакт.

Чи бачить Krokul старі відкриття й кліки?

Ні. Вебхук eSputnik передає події з моменту налаштування. Історію за 90 днів eSputnik віддає окремим методом активності контактів, який вмикає підтримка.

Обмеження

Шаблони повідомлень, сценарії (workflows), сегменти й статистика розсилок живуть в eSputnik. Вебхуки eSputnik передають лише події після налаштування, тож старіша активність у Krokul не потрапляє.

Чогось бракує?

Напишіть, яким сервісом ви користуєтесь і що має ходити між ним і Krokul. Ми відповімо способом і строком.

Запит отримано. Відповімо на вашу пошту.

eSputnik є торговою маркою її власника. Krokul не афілійований з eSputnik.

Подивитися демо