projects/pirotehnika/campaigns/ny2026/CAMPAIGN.md

Кампания: Новый Год 2026

Статус: В разработке
Период: 23-31 декабря 2025


1. ЦЕЛЬ

Активировать VIP и Средних клиентов перед Новым Годом через персональные сообщения в мессенджерах.


2. АУДИТОРИЯ

Телефон Источник VIP Средний Всего
📱 1 Пиротехника СПб 0 4 4
📱 2 Тимофей 77 69 146
📱 3 Фейерверк СПб 106 183 289
ИТОГО 183 256 439

3. ДВА АССИСТЕНТА

3.1 Бот-Отправитель (Sender)

Задача: Отправка первичных сообщений, эмуляция живого человека

Поведение:
- Отправляет сообщения в окно 16:00-20:00
- Случайная задержка между сообщениями (3-15 минут)
- Все сообщения разные (генерация на основе шаблонов)
- Имитирует "печатает..." перед отправкой
- Не спамит — максимум 40 сообщений/день на телефон

Шаблоны (рандомизируются):

VIP (от Тимофея):
- "Привет! Это Тимофей из Пиротехники 🎄 Как дела? Готовишься к НГ?"
- "Привет! Тимофей на связи. Помнишь прошлый заказ? Есть кое-что покруче 😉"
- "Здорово! Это Тимофей. Новый год скоро — есть интересные позиции, показать?"

VIP (от проекта):
- "Добрый день! Пиротехника СПб поздравляет вас с наступающим! 🎆"
- "Здравствуйте! Напоминаем — у вас статус VIP-клиента со скидкой 20%"

Средний (акции):
- "🎁 На ваш бонусный счёт зачислено 30% от прошлой покупки!"
- "Вам присвоен статус ПРЕМИУМ! Теперь у вас оптовые цены + подарки"
- "Только для вас: скидка 26% до 31 декабря"

3.2 Бот-Консультант (Consultant)

Задача: Отвечать на вопросы клиентов, помогать с выбором

Знания:
- ТОП-30 самых крутых салютов (характеристики, цены, видео)
- Весь ассортимент магазина
- Условия доставки, оплаты
- Акции и скидки

Поведение:
- Отвечает в любое время (когда клиент пишет)
- Дружелюбный, но профессиональный тон
- Задаёт уточняющие вопросы (бюджет, повод, площадка)
- Рекомендует конкретные товары
- Может отправлять фото/видео товаров

Примеры диалогов:

Клиент: Что посоветуешь на 10 тысяч?
Бот: Отличный бюджет! 👍 Подскажи:
     - На какую площадку? (двор, поле, дача)
     - Сколько человек будет смотреть?
     - Нужен один большой или несколько средних?

Клиент: Двор, человек 20, лучше один мощный
Бот: Тогда рекомендую "Русский Размах"  100 залпов,
     высота 40м, шикарный финал! 8500
     Вот видео: [ссылка]
     Оформляем?

4. РАСПИСАНИЕ

Окно отправки: 16:00 — 20:00

День Дата Телефон Аудитория Кол-во
1 23.12 Тимофей VIP топ 40
2 24.12 Фейерверк VIP топ 40
3 25.12 Фейерверк VIP остаток 40
4 26.12 Тимофей Средний топ 40
5 27.12 Фейерверк Средний топ 40
6 28.12 Все Повторные 40

Логика fallback

День 1: Telegram → нет ответа
День 2: WhatsApp → нет ответа
День 3: Задача "Позвонить"

5. ОТСЛЕЖИВАНИЕ

Поля в базе клиентов:

Поле Тип Описание
campaign_status text new/contacted/responded/converted/no_response
campaign_channel text telegram/whatsapp/call
campaign_date datetime Когда написали
campaign_response text Краткое содержание ответа

Метрики:


6. ТЕХНИЧЕСКИЕ ТРЕБОВАНИЯ

Интеграции:

  1. WhatsApp Business API или waha.devlike.pro
  2. Telegram Bot API + userbot для личных сообщений
  3. NocoDB — база клиентов и статусов
  4. Claude API — генерация сообщений и ответы консультанта

Архитектура:

┌─────────────────────────────────────────────────────────┐
│                    SCHEDULER                             │
│              (cron 16:00-20:00)                          │
└─────────────────┬───────────────────────────────────────┘
                  │
                  ▼
┌─────────────────────────────────────────────────────────┐
│              БОТ-ОТПРАВИТЕЛЬ (Sender)                    │
│  - Берёт следующего клиента из очереди                  │
│  - Генерирует персональное сообщение (Claude)           │
│  - Отправляет через нужный канал                        │
│  - Записывает статус в NocoDB                           │
└─────────────────┬───────────────────────────────────────┘
                  │
        ┌─────────┴─────────┐
        ▼                   ▼
┌───────────────┐   ┌───────────────┐
│   Telegram    │   │   WhatsApp    │
│   (userbot)   │   │   (WAHA)      │
└───────┬───────┘   └───────┬───────┘
        │                   │
        └─────────┬─────────┘
                  │ webhook
                  ▼
┌─────────────────────────────────────────────────────────┐
│            БОТ-КОНСУЛЬТАНТ (Consultant)                  │
│  - Получает входящее сообщение                          │
│  - Ищет клиента в базе                                  │
│  - Отвечает с помощью Claude + база знаний              │
│  - Обновляет статус                                     │
└─────────────────────────────────────────────────────────┘

7. БАЗА ЗНАНИЙ КОНСУЛЬТАНТА

ТОП-30 салютов (TODO: заполнить)

# Название Залпы Калибр Высота Цена Для кого
1 Русский Размах 100 30мм 40м 8500₽ Двор, 20+ чел
2 ...

FAQ


8. СООБЩЕНИЯ ПО СЕГМЕНТАМ

VIP (от 50,000₽)

Тон: Личный, дружеский, как старому знакомому

Привет, {имя}! 👋

Это Тимофей из Пиротехники. Помню твой крутой заказ в прошлом году!

К Новому году завезли кое-что особенное — есть эксклюзивы,
которых нет на сайте. Показать?

P.S. Для тебя как для постоянного клиента — спеццена 😉

Средний (10,000-50,000₽)

Тон: Дружелюбный, с акцентом на выгоду

Добрый день, {имя}! 🎄

Пиротехника СПб поздравляет с наступающим!

Хорошая новость: вам присвоен статус ПРЕМИУМ-клиента!
Теперь для вас:
✓ Оптовые цены (-15%)
✓ Подарок к каждому заказу
✓ Бесплатная доставка

Действует до 31.12. Что подобрать на этот год?

Холодные (тест акций)

Тон: Официальный, яркий оффер

🎆 НОВОГОДНЯЯ АКЦИЯ!

На ваш бонусный счёт зачислено 3000₽!
Используйте при заказе от 5000₽.

Срок действия: до 31.12.2025
Каталог: pirotehnika-spb.ru

С наступающим! 🎄

9. СЛЕДУЮЩИЕ ШАГИ

  1. [ ] Создать поля campaign_* в NocoDB
  2. [ ] Собрать ТОП-30 салютов с описаниями
  3. [ ] Настроить WAHA для WhatsApp
  4. [ ] Написать бота-отправителя
  5. [ ] Написать бота-консультанта
  6. [ ] Выгрузить список на День 1
  7. [ ] Запустить тест на 5 клиентах