Как создать программу лояльности в Trigly
Пошаговая инструкция: настройка баллов, тиров, welcome-бонуса, birthday-бонуса. Интеграция с триггерными цепочками.
Зачем нужна программа лояльности
Привлечение нового клиента стоит в 5-7 раз дороже удержания существующего. Программа лояльности — один из самых эффективных инструментов retention-маркетинга. Она решает три задачи:
- Удержание: клиент с накопленными баллами не уйдёт к конкуренту — ему есть что терять
- Увеличение среднего чека: бонусные множители на высоких тирах мотивируют покупать больше
- Реферальный рост: бонус за приглашение друга превращает клиентов в амбассадоров
Trigly предлагает готовый модуль лояльности с 4-уровневой тир-системой (Bronze → Silver → Gold → Platinum), автоматическим начислением и списанием баллов, welcome/birthday/referral бонусами и глубокой интеграцией с CDP, триггерными кампаниями и Flow Builder.
Шаг 1: Создайте программу
Перейдите в боковом меню: Лояльность → "Создать программу".
Основные параметры
| Параметр | Описание | Пример | Рекомендация |
|---|---|---|---|
| Название | Отображается клиентам | "Бонусная программа BRAND" | Включите название бренда |
| Баллов за 1 руб. покупки | Коэффициент начисления | 1 | 1-10 в зависимости от маржинальности |
| Стоимость 1 балла при списании | Курс конвертации | 1 руб. | Обычно 1 балл = 0.5-1 руб. |
| Минимум для списания | Порог доступности | 100 баллов | 100-500 баллов |
Как рассчитать коэффициент начисления:
Если ваша маржа 30%, то вы можете отдать до 10% в виде кэшбэка. При покупке на 1000 руб. клиент получит 100 баллов = 100 руб. Это 10% кэшбэк. Формула: баллов_за_рубль = целевой_кэшбэк / стоимость_балла.
При кэшбэке 5% и стоимости балла 1 руб.: 5 / 1 = 5 баллов за рубль. При покупке на 1000 руб. = 5000 баллов = 50 руб. кэшбэк.
Шаг 2: Настройте тир-систему
Trigly использует 4-уровневую тир-систему с автоматическим повышением. Тир определяется по суммарному количеству заработанных баллов за всё время участия.
Уровни по умолчанию
| Тир | Порог (накопленных баллов) | Множитель | Преимущества |
|---|---|---|---|
| Bronze | 0 (все новые участники) | x1.0 | Базовое начисление |
| Silver | 500 | x1.2 | +20% к начислению |
| Gold | 2 000 | x1.5 | +50% к начислению |
| Platinum | 5 000 | x2.0 | Двойное начисление |
Как работают множители: если базовый коэффициент — 1 балл за рубль, то Gold-клиент получает 1.5 балла за рубль. Покупка на 1000 руб. = 1500 баллов (вместо 1000).
Автоматическое повышение: при достижении порога Trigly автоматически повышает тир. Клиент с 2001 накопленным баллом мгновенно переходит в Gold. Понижение тиров не предусмотрено — это повышает лояльность.
Пример пути клиента
- Регистрация → Bronze + welcome-бонус 50 баллов
- Первая покупка на 3000 руб. → +3000 баллов → итого 3050 → Silver → Gold (порог 2000 пройден)
- С Gold множитель x1.5: следующая покупка на 2000 руб. → +3000 баллов
- Итого 6050 → Platinum (порог 5000 пройден), множитель x2.0
Шаг 3: Настройте бонусы
Welcome-бонус
Баллы, которые начисляются при подключении к программе. Мотивируют первую покупку.
- Рекомендуемый размер: 50-200 баллов (зависит от среднего чека)
- Правило: сумма welcome-бонуса должна быть ниже минимума для списания, чтобы стимулировать первую покупку
Пример: welcome-бонус 50 баллов, минимум для списания 100 баллов → клиенту нужна хотя бы одна покупка, чтобы воспользоваться баллами.
Birthday-бонус
Начисляется автоматически в день рождения клиента (поле date_of_birth в CDP-профиле).
- Рекомендуемый размер: 100-500 баллов
- Срок действия: ограничьте 30 днями для создания срочности
- Интеграция: отправьте поздравительное письмо через триггер одновременно с начислением
Referral-бонус
Начисляется за каждого приведённого друга, который совершит первую покупку.
- Рекомендуемый размер: 100-300 баллов приглашающему + 50-100 баллов новому клиенту
- Ограничение: установите максимум рефералов (например, 10 в месяц) для защиты от злоупотреблений
Настройка через API
POST /api/v1/loyalty/programs
{
"name": "Бонусная программа BRAND",
"points_per_purchase": 5,
"currency_per_point": 1.0,
"min_redeem_points": 100,
"rules_json": {
"welcome_bonus": 50,
"birthday_bonus": 200,
"referral_bonus": 100,
"tier_multipliers": {
"bronze": 1.0,
"silver": 1.2,
"gold": 1.5,
"platinum": 2.0
}
}
}
Шаг 4: Интеграция с триггерными кампаниями
Программа лояльности раскрывает полный потенциал в связке с триггерными цепочками и Flow Builder. Вот ключевые сценарии:
Триггер: повышение тира
- Кампании → Триггеры → Создать
- Событие:
loyalty.tier_upgraded - Условие:
new_tier == "gold" - Действие: отправить email из шаблона "Поздравляем! Вы достигли Gold уровня"
- Бонус: начислить 100 дополнительных баллов
Триггер: баллы скоро сгорят
Создайте периодическую кампанию, которая напоминает клиентам о неиспользованных баллах:
- Динамический сегмент: points_balance > 100 AND last_purchase_at < 30 дней назад
- Кампания: ежемесячная email-рассылка "У вас N баллов — используйте до конца месяца"
- Fallback-цепочка: email → Telegram → SMS для максимального охвата
Триггер: welcome-серия
Настройте Flow Builder для новых участников:
- Триггер:
loyalty.member_enrolled - Шаг 1: email "Добро пожаловать! Вам начислено 50 баллов"
- Шаг 2: Wait 3 дня
- Шаг 3: Condition — совершил покупку?
- Если НЕТ → email "Ваши 50 баллов ждут! Вот что можно купить"
- Если ДА → email "Спасибо за покупку! Вот ваш текущий баланс"
Шаг 5: Ежемесячный дайджест баланса
Настройте автоматическую рассылку с информацией о балансе и прогрессе:
Содержание дайджеста:
- Текущий баланс: X баллов (= Y руб.)
- Текущий тир: Silver
- До Gold осталось: Z баллов
- Начислено за месяц: N баллов
- Списано за месяц: M баллов
- Персональные рекомендации товаров (через AI-движок)
Для генерации текста дайджеста используйте AI-копирайтинг Trigly — он автоматически создаст персонализированный текст на русском языке.
Аналитика программы лояльности
Trigly предоставляет ключевые метрики через API (/api/v1/loyalty):
- Enrollment rate: % клиентов, подключённых к программе
- Active rate: % участников, совершивших транзакцию за 90 дней
- Points issued vs redeemed: баланс экономики баллов
- Tier distribution: распределение участников по тирам
- Redemption rate: % начисленных баллов, которые были списаны
- Revenue per member: средняя выручка участника vs не-участника
Советы и лучшие практики
-
Балансируйте экономику — если баллы слишком щедрые, программа убыточна. Если слишком скупые — не мотивирует. Целевой кэшбэк: 3-7% от оборота.
-
Делайте баллы осязаемыми — "У вас 1500 баллов" ничего не значит. "У вас 1500 руб. на счету" — мотивирует. Всегда показывайте эквивалент в рублях.
-
Создайте эксклюзивность — Gold и Platinum должны получать то, чего нет у Bronze: ранний доступ к распродажам, бесплатная доставка, персональный менеджер.
-
Коммуницируйте регулярно — молчаливая программа лояльности бесполезна. Используйте омниканальную доставку для уведомлений о начислениях, списаниях и приближении к новому тиру.
-
Интегрируйте с RFM-анализом — клиенты с высоким RFM-скорингом (Champions, Loyal) заслуживают дополнительных бонусов. Создайте спецпредложения для этих сегментов.
Распространённые ошибки
- Слишком высокий порог списания: минимум 1000 баллов при среднем чеке 500 руб. — клиент никогда не накопит. Порог должен быть достижим за 1-2 покупки.
- Нет коммуникации о балансе: клиенты забывают о баллах. Настройте ежемесячный дайджест и триггеры при начислении.
- Одинаковые выгоды на всех тирах: если Bronze и Platinum получают одно и то же, зачем стремиться к повышению? Создайте ощутимую разницу.
- Отсутствие welcome-бонуса: без начального стимула клиенты не видят ценности в подключении. 50-100 баллов — минимальный welcome-бонус.
- Бесконечный срок действия баллов: баллы без срока годности не создают срочности. Рассмотрите истечение через 12 месяцев неактивности.
Ожидаемые метрики
| Метрика | Без программы | С программой | Изменение |
|---|---|---|---|
| Повторные покупки (90 дней) | 15-25% | 35-50% | +100-130% |
| Средний чек | Базовый | +15-25% | +15-25% |
| LTV (12 месяцев) | X | 1.5-2X | +50-100% |
| Churn rate (90 дней) | 30-40% | 15-25% | -40-50% |
| Реферальный трафик | 2-5% | 8-15% | +150-200% |
Результаты зависят от отрасли, размера базы и щедрости программы. E-commerce с базой 10K+ клиентов обычно видит ROI программы лояльности в течение 3-6 месяцев.
Часто задаваемые вопросы
Можно ли создать несколько программ лояльности?
Да, Trigly поддерживает несколько программ в рамках одной организации. Это полезно для разных брендов или категорий товаров. Каждый клиент может быть участником нескольких программ одновременно (UniqueConstraint по program_id + customer_id).
Как начислять баллы за покупки автоматически?
Используйте SDK-трекинг для отправки события purchase с полем revenue. Затем настройте триггер на это событие с действием "начислить баллы". Формула: revenue x points_per_purchase x tier_multiplier.
Что происходит с баллами при понижении тира?
Тиры в Trigly не понижаются — это принцип "earn and keep". Клиент, достигший Gold, остаётся Gold навсегда (или до истечения баллов при неактивности, если настроен TTL). Это повышает лояльность и снижает негативный опыт.
Запустите программу лояльности за 15 минут — перейдите в раздел лояльности и создайте первую программу. Подключите триггерные кампании для автоматических уведомлений и используйте AI-копирайтинг для персонализированных сообщений участникам.