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

Программа лояльности в Altcraft Platform реализована через систему промокодов. В этой статье мы расскажем, как из создать.

В главном меню выберите раздел “Лояльность”, а затем нажмите кнопку “Создать” в верхней панели.

Шаг 1. Основные настройки

  1. Введите имя программы и кратко опишите ее. Установите группы доступа.

  1. Укажите имя шаблона

Передать промокод клиенту вы можете, отправив ему email письмо, SMS сообщение или push уведомление. В большинстве случаев у каждого подписчика свой промокод и было бы затруднительно прописывать его отдельно в каждом письме. Чтобы избежать этого, просто воспользуйтесь переменной в редакторе шаблона.

Название переменной вы должны задать на стадии создания промокода, т.е. сейчас — введите любое слово в поле “Имя шаблона”. Не пользуйтесь пробелом, если нужно разделить слова, введите знак нижнего подчеркивания.

Для добавления переменной в шаблон письма, зайдите в редактор сообщения и нажмите на иконку </>. Выберите раздел “Промокод”, а затем найдите нужную переменную.

Другой способ добавить промокод в письмо — вручную ввести следующую запись: {loyalty.name.promocode}, где name - это имя шаблона:

  1. Ограничьте период действия

Укажите период, в течение которого вы разрешаете создавать и отправлять промокоды в рассылках или с помощью сценариев. Установите необходимый диапазон дат и нажмите “Применить”:

Обратите внимание, если период действия закончился, клиент всё равно сможет воспользоваться уже отправленным промокодом. Вы просто не можете создавать и отправлять новые промокоды, используя эту программу лояльности.

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

Если у вас нет готового файла с промокодам, то вы можете создать их в платформе. У вас есть два варианта:

  • Сгенерировать промокоды в платформе по шаблону
  • Сделать запрос к внешнему сервису, который создаст промокоды на вашей стороне

1. Генерировать по шаблону

Нажмите на иконку </> и в выпадающем списке выберите свою уникальную комбинацию символов. Вы можете добавлять собственные символы в шаблон.

Например, комбинация {string 4}-{number 4}-{upstring 4} создаст такой промокод: smFg-2497-DMPB.

2. Использовать внешний сервис

Для запроса к внешнему сервису укажите URL сервиса и максимальное количество промокодов в одном запросе.

Используется POST запрос с JSON данными, формат строго определен.

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

Сконфигурируйте программу лояльности под вашу бизнес-логику в блоке "Настройки промокодов":

НастройкиОписание
Сценарий может создавать промокоды, если их не хватаетРазрешить сценариям автоматизации генерировать промокоды по шаблону. В сценарии нужно добавить шаг Назначить промокод.
Кампания может создавать промокоды, если их не хватаетРазрешить кампаниям генерировать промокоды по шаблону. Если вы отправите клиенту сообщение, в шаблоне которого использована переменная программы лояльности, то будет сгенерирован и отправлен новый промокод.
Один промокод может быть назначен нескольким профилямВы сможете использовать один промокод для группы клиентов. Кампания или сценарий в таком случае будут назначать первый активный промокод программы лояльности.
Максимум промокодовУкажите общее возможное количество промокодов в программе лояльности.
Время жизниОграничьте срок действия промокодов программы лояльности. По его истечении код считается истёкшим и не может быть прикреплён, отправлен или активирован.

Время жизни промокода может быть дольше, чем период действия программы лояльности. Если программа завершена, промокод нельзя будет назначить и отправить клиентам. Однако если вы уже отправили промокод клиенту, тот сможет использовать его до того момента, пока не закончился срок действия промокода (время жизни).

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

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

Нажмите на кнопку “Генерировать", чтобы создать промокоды по шаблону, который вы указали выше. Откроется новое окно, где надо указать, сколько промокодов вы хотите создать. Введите число и кликните "Генерировать":

Созданные промокоды тут же отобразятся в интерфейсе.

Добавление промокодов из файла

Если у вас уже есть готовый список промокодов в файле, то вы можете добавить их в программу лояльности. Нажмите кнопку "Импорт из файла" и загрузите колоночный файл (формат CSV, XLS) с промокодами. Необходимо выбрать колонку с промокодами, а затем запустить импорт кнопкой вверху страницы:

Просмотр созданных промокодов

Нажмите кнопку "Просмотр", чтобы открыть список созданных в программе лояльности промокодов. По каждому будет отображаться краткая информация. Любой промокод из списка можно удалить вручную:

Экспорт в файл

Если вы хотите скачать информацию о промокодах, нажмите на кнопку "Экспорт в файл". Можно выгрузить не только промокоды, но и данные из полей тех подписчиков, которым промокоды назначены. Выберите поля из выпадающего меню и нажмите Окей. Вы получите данные в файле формата CSV:

Дополнительные поля данных

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

Заключение

Теперь вы знаете, как работать с промокодами. Всё оказалось не так сложно. Загружайте готовый список промокодов из файла или генерируйте промокоды непосредственно в платформе, если вы только начинаете строить свою программу лояльности.

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