Функція панелі Omni

Унікальний промокод у кожному повідомленні

Один пул значень — свій код для кожного отримувача

Завантажте список промокодів, сертифікатів чи персональних посилань один раз, вставте змінну в текст повідомлення — і SMSBAT видасть кожному отримувачу окреме значення та позначить його як використане.

1 пул

Працює в усіх каналах каскаду

CSV

Масове завантаження або вручну

Використано / Не використано

Статус і час видачі кожного значення

0

Повторів коду в отримувачів

Коли потрібен пул, а не один код

Будь-яка кампанія, де код має спрацювати лише в однієї людини, а спільний код опиниться в публічному чаті протягом години.

Роздріб і e-commerce

Персональні знижкові коди на акцію, де кожен клієнт отримує код, який може використати тільки він.

Програми лояльності

Сертифікати, бонуси й подарункові коди роздаються по базі без ручної роботи.

Події та послуги

Унікальні запрошення, квитки й посилання на бронювання в межах однієї розсилки.

Маркетингові агенції

Промо-кампанії для клієнтів, де кожен код одноразовий, а його використання можна перевірити.

Продукти з персональними посиланнями

Реферальні чи активаційні посилання, які мають відрізнятися для кожного користувача.

Кампанії, які не мають витекти

Один спільний код, опублікований у відкритому чаті, перестає бути знижкою й перетворюється на збиток. Пул знімає цей ризик.

Чим допомагають пули змінних

Пул живе в панелі, а розсилка лише посилається на нього — нічого не треба готувати окремо під кожного отримувача.

Один пул на всі канали

Та сама змінна працює в основному повідомленні й у кожному резервному каналі каскаду, тож клієнт бачить один код — чи прийде він у Viber, SMS чи push.

Без повторів

Значення виходить із пулу один раз, привʼязується до отримувача й позначається як використане. Наступна людина отримує наступне вільне значення.

Масове завантаження

Завантажте коди файлом або додайте вручну. Пул залишається придатним для наступних кампаній, доки не вичерпається.

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

Кожне значення має статус і час видачі, тож кампанію можна звірити з власною системою.

Працює через API

Вставте змінну в текст запиту API так само, як робите це в панелі — окремий ендпоінт інтегрувати не треба.

Прогнозоване вичерпання

Ви бачите, скільки значень лишилося, перш ніж кампанія спорожнить пул.

Як це працює

Від завантаженого списку кодів до розсилки, де кожен отримує свій.

1

Створити пул

У панелі Omni відкрийте Broadcasts, перейдіть у Variable pools і створіть новий пул.

2

Завантажити значення

Завантажте CSV-файл із кодами або додайте їх вручну.

3

Вставити змінну в текст

Додайте змінну пулу в повідомлення та в резервні канали каскаду.

4

Запустити розсилку

Кожен отримувач отримує власне значення, а пул позначає його як використане.

REST API

Каскадний запит зі змінною

Та сама змінна стоїть у повідомленні Viber і в резервному SMS, тож отримувач бачить один код незалежно від того, який канал спрацював.

curl --request POST \
  --url https://restapi.smsbat.com/bat/messagelist \
  --header 'Content-Type: application/json' \
  --header 'X-Authorization-Key: YOUR_API_KEY' \
  --data '{
  "messages": [
    {
      "from": "YourBrand",
      "to": "380XXXXXXXXX",
      "type": "viber_trans",
      "text": "Your promo code: {{promo_code}}",
      "ttl": "30",
      "fallbacks": [
        {
          "from": "YourBrand",
          "to": "380XXXXXXXXX",
          "type": "sms",
          "text": "Your promo code: {{promo_code}}"
        }
      ]
    }
  ]
}'
Часті питання про пули змінних

Спробувати пули змінних

Створіть пул у панелі Omni або напишіть нам — допоможемо спланувати кампанію з унікальними кодами.