Особливості використання змінних CRM в Automation
Змінні в Automation застосовуються для використання даних в CRM через ланцюжки автоматизації. Вони дозволяють підставляти актуальні значення з угод і контактів у повідомлення, фільтри чи дії, автоматично оновлювати дані в CRM або передавати їх у зовнішні сервіси.
У статті розглянемо можливості використання змінних з CRM в ланцюжках.
Принцип застосування змінних
Дані під час автоматизованих дій передаються за допомогою системних та користувацьких змінних.
Системні змінні створюються під час додавання угоди та контакту або оновлення їхнього статусу.
Користувацькі ви можете створити самі. Для цього перейдіть до CRM > Контакти > Налаштування > Поля та додайте поле.
В Automation змінні угоди мають суфікс _deal, який допомагає відрізнити їх від змінних контакту. Ці змінні синхронізуються з полями угоди в CRM, а змінні без цього суфікса — з полями контакту. Наприклад, змінна budget_deal передає своє значення в поле Бюджет вибраної воронки та угоди.
Маппінг полів у блоках Створити або оновити контакт і Створити угоду необов'язковий. За замовчуванням система створює змінні контакту або угоди з такими самими назвами, як у змінних ланцюжка. Для контактів маппінг полів не потрібен, оскільки змінні без суфікса автоматично записуються в контакт.
Під час створення угод радимо налаштовувати маппінг полів. Якщо змінні ланцюжка не мають суфікса _deal, система створить угоду без них. Якщо змінна в маппінгу не має суфікса, а в контакті вже є змінна з такою самою назвою, система запише значення в контакт, а не в угоду.
Змінні контакту в CRM можна оновлювати й в автоматизації, й у сервісі CRM. Для угод CRM змінні можна змінювати тільки всередині того ланцюжка, де відбувається дія. Якщо значення поля угоди змінено, нове значення буде використовуватися всюди в межах цього ланцюжка в усіх наступних елементах.
Щоб використовувати змінні, ланцюжок повинен запускатись за тригером CRM.
Вибір тригера визначає, які змінні будуть доступні у вашому сценарії — наприклад, змінні угоди _deal, контактів або товарів. Це дозволяє передавати актуальні дані в повідомлення, вебхуки чи інші дії в Automation.
У тригерах
Тригер Зміна поля угоди запускає ланцюжок у момент, коли змінюється значення будь-якого поля угоди в CRM. Наприклад, якщо менеджер оновлює ціну угоди, можна відправити клієнту повідомлення або створити завдання для уточнення деталей.
Ви можете вибрати будь-яке оновлення значення змінної або задати конкретне значення.
Щоб передати значення змінної в наявне поле угоди CRM, вказуйте точну назву поля з урахуванням регістру літер. Якщо ви вкажете іншу назву поля або в поля буде інший тип даних, то значення змінної не передадуться у це поле, а створиться нове.
У текстах повідомлень
Ви можете додавати змінні в листах та повідомленнях за допомогою елементів Email, SMS, Viber, Push чи Messenger.
Використовуйте для персоналізації повідомлень клієнтам або командам продажів. У текстовому блоці натисніть на іконку змінної та виберіть потрібну зі списку.
Наприклад, використовуйте системну змінну {{firstName}}, щоб персоналізувати шаблони листів. Також можна додати користувацьку змінну угоди {{address_deal}}, щоб підтвердити адресу доставки, якщо таке поле існує.
Щоб під час створення контакту чи угоди в ланцюжку значення змінної записувалося в ім'я контакту в CRM (поле firstName), дайте змінній у події або адресній книзі одну з таких назв: firstname, first_name, name, Nom, Nome, Nombre, Ad, ім'я або имя. Щоб додати прізвище, використовуйте lastname або last_name.
Ці змінні синхронізуються без маппінгу полів. Якщо змінні мають інші назви, налаштуйте маппінг полів у блоці Створити або оновити контакт чи Створити угоду.
У допоміжних елементах ланцюжка
За допомогою різних елементів можна перевіряти умови, фільтрувати потрібні дані, передавати або оновлювати значення змінних, створювати нові записи та надсилати повідомлення.
| Фільтр |
Використовуйте цей елемент, щоб додавати значення до нових записів або передавати дані в поля контакту й угоди. Приклади:
|
| Дія |
Використовуйте для заповнення значень у нових записах або передачі даних у поля контактів та угод. Приклади:
|
Використовуйте всі елементи в одному ланцюжку, щоб побудувати сценарій. Наприклад, ви можете відфільтрувати всі контакти, які містять певний тег, відправити їм пропозицію, а після цього створити завдання, щоб менеджер зв'язався з контактом через певний період.
Під час експорту до файлу потрапляють всі змінні ланцюжка з CRM, тому їх можна використовувати у звітах і зовнішніх аналітичних системах.
або