Генератор промокодов

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

Длина случайной части

8

Формат кода

Данные для выгрузки

Попадут в CSV и JSON отдельными колонками — файл можно сразу загружать в магазин.

Что делает генератор сам

Проверяет всю партию на повторы и переделывает совпадения: два одинаковых купона — это спорная ситуация с покупателем.

Убирает неразличимые символы, чтобы код можно было продиктовать и набрать с чека без ошибок.

Отбрасывает коды со случайными грубыми сочетаниями букв — на купоне такое печатать не стоит.

Главное

Почему длина кода — это вопрос денег

Промокод проверяется на странице оформления заказа, и эта форма открыта всему интернету. Если кодов выдано много, а комбинаций мало, бот подберёт действующий за вечер: сначала утечёт скидка, потом ссылка на «рабочие промокоды вашего магазина» появится на форумах халявщиков.

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

Панель показывает обе цифры сразу: сколько всего комбинаций и какой шанс угадать. Ориентир — не хуже одного к миллиону.

ДлинаКомбинацийГодится для партии
4614 тысячдо десятка кодов «для своих»
6481 миллиондо 500 кодов
8377 миллиардовдо 300 тысяч кодов
103·10¹⁴любая массовая рассылка

Практика

Как обычно устроены коды

Личный код для каждого покупателя. Префикс акции плюс случайная часть: NY26-7K4M-92QX. Лимит применений — один. Так видно, кто воспользовался, и код нельзя расшарить.

Общий код для рекламы. Один короткий и запоминающийся код на всю кампанию, зато с ограничением по сроку и сумме. Здесь длина не спасает — спасают условия применения.

Коды под блогеров. Отдельный префикс на каждого партнёра: IVAN-…, OLGA-…. Считать продажи по префиксу проще, чем по ссылкам с метками.

Печать на упаковке. Берите группировку по 4 символа и обязательно набор без похожих знаков: коды с упаковки вводят руками, и каждая пара «ноль или буква О» превращается в обращение в поддержку.

Разделяйте партии префиксом

Уникальность гарантируется внутри одной партии. Если генерируете в несколько заходов, меняйте префикс: BF-, NY-, MAY-. Заодно в отчётах сразу видно, какая акция сработала.

Частые случаи

Вопросы

Частые вопросы

Коды точно не повторятся?

В пределах одной партии — точно: генератор проверяет каждый код по уже созданным и переделывает совпадения. Между разными партиями совпадение теоретически возможно, поэтому либо генерируйте всё нужное количество за один раз, либо разделяйте партии префиксом: NY26-, SALE-, BF-.

Почему из кодов убраны О, I, S и другие символы?

Промокод читают с экрана, диктуют по телефону и набирают с чека. Ноль и буква O, единица и I, пятёрка и S в большинстве шрифтов неразличимы — каждая такая пара превращается в обращение в поддержку. По умолчанию мы оставляем 32 однозначных символа, этого хватает с запасом.

Что означает «шанс угадать код»?

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

Как загрузить коды в магазин?

Выгрузите CSV: он открывается в Excel без мастера импорта и содержит колонки с кодом, скидкой, сроком действия и лимитом использований. Такой файл принимают большинство движков и таблиц; названия колонок при необходимости поправьте под свою систему.

Можно ли сделать коды словами, а не набором букв?

Осмысленные слова легко угадываются и часто уже заняты чужими акциями, поэтому мы их не выдаём. Компромисс — понятный префикс плюс случайная часть: SALE-7K4M-92QX. Человек видит смысл, а бот всё равно не подберёт.

Дальше

Другие инструменты

Скопировано