Главная

Как создать промокод

Промокоды позволяют управлять скидками и специальными предложениями. При этом использовать их возможно и в промоакциях, и в сценариях автоматизации, и в рассылках.

Давайте детально рассмотрим, как создаются и настраиваются промокоды в Altcraft Platform.

Шаг 1. Настройте основные параметры промокода

Перейдите в раздел «Лояльность»«Промокоды» и создайте новый промокод по соответствующей кнопке в верхней панели. Далее укажите имя и, при необходимости, краткое описание.
Задайте имя шаблона: оно будет использоваться для подстановки в переменные при отправке промокода клиенту через email, SMS или push-уведомление. В качестве имени можно задействовать любое слово или словосочетание.
Важно! Не используйте пробел в имени шаблона. Разделить несколько слов можно с помощью нижнего подчеркивания.
В шаблон сообщения переменные добавляются на этапе редактирования кода. Нажмите на иконку </>, выберите «Промокод», а затем укажите нужный из списка. Промокод будет добавлен в формате {loyalty.name.promocode}, где name — это имя шаблона.
В поле слева от имени также можно установить группы доступа.
Ниже в «Периоде действия» укажите временной период, в течение которого промокоды можно будет создавать и использовать в рассылках или сценариях. Выберите необходимый диапазон дат и нажмите «Применить». После окончания периода действия вы не сможете создавать и отправлять новые промокоды в рамках текущего пула.

Шаг 2. Выберите способ создания промокодов

В Altcraft предусмотрено два варианта создания промокодов:

  • Генерация по шаблону непосредственно в контуре платформы.

  • Отправка запроса к внешнему сервису, который создаст промокоды.

Генерация по шаблону

Здесь необходимо указать, как именно будет выглядеть ваш промокод. Настроить генерацию можно по уникальному id либо комбинации букв или чисел.

Нажмите на иконку </> и в выпадающем списке выберите нужную комбинацию символов. Например, {string 4}{number 4} создаст промокод вида «abCd-1234».
Перед комбинацией также можно добавить префикс. К примеру, укажите PROMO, а затем добавьте переменную «4 числа 0-9» ({number 4}). В этом случае промокод будет генерироваться в формате «PROMO1234».

Использование внешнего сервиса

Для запроса к внешнему сервису укажите его URL-адрес и максимальное число промокодов в одном запросе. Тип запроса строго определён: используется POST-запрос с JSON-данными.

Шаг 3. Настройте промокоды

Следующий шаг — сконфигурировать промокоды под вашу бизнес-логику. Для этого перейдите в блок «Настройки промокодов».

Здесь доступны следующие параметры.

ПараметрОписание
Сценарий может создавать промокоды, если их не хватаетСценарии смогут генерировать промокоды по установленному шаблону: для этого используется узел «Назначить промокод».
Рассылка может создавать промокоды, если их не хватаетРассылки смогут генерировать промокоды по установленному шаблону. Промокод будет сгенерирован и отправлен, если в сообщении используется соответствующая переменная.
Один промокод может быть назначен нескольким профилямОдин и тот же промокод можно присваивать группе клиентов. Рассылка или сценарий будут назначать первый активный промокод.
Автоматически привязывать промокоды к профилямПромокоды (как сгенерированные, так и импортированные из файла) будут назначены определённым профилям из выбранной базы.
Максимум промокодовУстанавливает общее возможное число промокодов.
Время жизниОграничивает срок действия промокодов, по истечении которого их больше нельзя будет отправить, назначить или активировать.
Важно! Время жизни может быть дольше, чем период действия. В этом случае даже если период действия подошёл к концу (то есть, выпуск новых промокодов невозможен) уже полученный промокод всё ещё можно использовать, пока не закончилось его время жизни.
Также в соответствующем блоке вы можете указать дополнительные поля: они запрашиваются при генерации и отправляются на внешний сервис (когда он используется). Если внешний сервис возвращает поля с такими же названиями, то они будут обновлены в промокоде.
Задать такие поля можно в формате строки, числа, логического значения (да/нет), текста, файла или даты. Для «Строки» и «Числа» также можно настроить опции, включающие два параметра:
  • Значение. Оно будет отображаться в интерфейсе (например, «Бонус»).

  • Имя опции. Идентификатор, который сохраняется в данных промокода. Он должен быть уникальным, а его длина ограничена 255 символами.

Шаг 4. Сгенерируйте промокоды

Сохраните ваш пул промокодов, чтобы в блоке «Настройки промокодов» появились кнопки генерации, импорта, экспорта и просмотра.
Чтобы создать промокоды по настроенному шаблону, нажмите «Генерировать». В открывшемся окне укажите, сколько промокодов вы хотите создать, и сгенерируйте их по соответствующей кнопке.
Если у вас уже есть готовый список промокодов, то вы можете добавить их по кнопке «Импорт из файла». Загрузите файл в формате .xls, .xlsx, .csv или .txt либо выберите архив (.zip, .tar.gz), где содержится нужный файл.

После этого выберите колонку с промокодами и (если нужно) настройте пропуск строк: например, пропустите первую строку, если она используется как шапка таблицы. Затем запустите импорт по нажатию кнопки в правом верхнем углу страницы.

По кнопке «Просмотр» откроется список созданных промокодов в пуле с краткой информацией по каждому из них. При необходимости любой промокод из списка можно удалить вручную.
Если нужно выгрузить информацию о промокодах, сделать это можно по нажатию кнопки «Экспорт в файл». При этом выгрузить можно не только сами промокоды, но и данные из профилей подписчиков, которым эти промокоды были назначены.
Выберите базу данных и нужные поля из выпадающего меню. Затем нажмите «Окей», перейдите в «Задачи» и скачайте полученный файл (zip-архив, содержащий таблицу формата .csv).

Как выдать промокод пользователю

Итак, вы настроили промокод и связали его с нужной акцией. Далее остаётся выдать его подписчикам. Разберём на простом примере, как это сделать: сначала промокод будет назначен подписчику в системе, а затем будет отправлено письмо с оповещением.

1. Для начала настройте письмо-оповещение: перейдите в «Шаблоны» и создайте новый email-шаблон. Добавьте в него промокод с помощью переменной, как показано на шаге 1 выше. Промокод будет генерироваться согласно выбранному формату.
2. Теперь переходите в раздел «Сценарии» и нажмите «Создать». Выберите базу профилей и режим входа, а затем добавьте нужный триггер в зависимости от того, за что именно вы выдаёте промокод. Например:
  • «Заполнение формы», если пользователь получает промокод за то, что указал нужные сведения в выбранной форме.

  • «Сегмент по расписанию», если пользователь выполнил определённые условия.

  • «API-импорт», если пользователь импортируется в базу через API, получая промокод в качестве приветственного бонуса.

  • «Любой импорт», если профиль попадает в базу любым способом, и так далее.
3. Назначьте промокод пользователю. Для этого выберите узел «Действия»«Промокод» и добавьте его к сценарию. Укажите название элемента и промокод, который вы хотите назначить.
4. Отправьте пользователю письмо-оповещение с промокодом. В «Каналах» выберите узел «Email», настройте его и укажите шаблон, который вы подготовили в самом начале.
Теперь соедините все элементы в сценарии и перед сохранением нажмите «Активировать» (либо просто сохраните сценарий, если активация в текущий момент не требуется).

Заключение

Как видите, создание промокодов в Altcraft — процесс несложный. Генерируйте промокоды непосредственно в платформе, если требуется создать программу лояльности с нуля, или загружайте готовый список из файла, если у вас уже есть наработанная база.

Может быть интересно

subscription, banner, email

Покажем платформу
и найдём решение под задачи вашего бизнеса

Не забудьте подписаться на рассылку блога

Чтобы быть в курсе всех новостей и читать новые статьи, присоединяйтесь к нам в Telegram или MAX

subscribe blog img