Сезонные цены в CRM: Авто-повышение стоимости на лето и праздники
В этом видео я покажу, как настроить применение сезонных коэффициентов в зависимости от даты заказа. Мы разберем:
- Как привязать итоговую стоимость сделки к календарным периодам (лето, праздники);
- Написание формулы с функцией MATCH для выбора нужного множителя;
- Использование функции MD (Месяц-День), чтобы не переписывать формулы каждый год;
- Как оставить возможность ручной корректировки цены для индивидуальных скидок.
Сезонные наценки в CRM: цена в лето и праздники должна быть выше, но вручную — лишняя работа
Привет, я Илья, основатель daocrm.
Часто бывает так, что цена в праздники или летом должна быть выше, чем в обычные дни. Но постоянно сверяться с календарем и пересчитывать стоимость вручную — это лишняя работа.
В этом видео я покажу, как автоматизировать сезонные наценки. daocrm будет сама проверять дату сделки и применять нужный коэффициент.
Формула сезонного коэффициента через MATCH: лето ×1.5, декабрь ×1.2, остальное ×1
Давайте посмотрим на карточку сделки. У нас есть три поля:
- "Общая стоимость", которую вводит менеджер.
- "Сезонный коэффициент".
- И "Итоговая стоимость", которая просто умножает первое поле на второе.
Вся магия будет происходить в поле "Сезонный коэффициент". Заходим в его настройки и соберем формулу с помощью помощника справа.
Открываем вкладку "Функции", находим функцию MATCH и нажимаем по ее названию, чтобы вставить в формулу. Внутри скобок нам нужно указать дату, по которой мы будем проверять сезон.
Переходим на вкладку "Поля" и выбираем поле "Дата начала договора". Я использую его для примера, но вы можете выбрать любую другую дату из карточки сделки или предварительно создать для этого отдельное новое поле. Ставим запятую.
Теперь задаем правила. Они пишутся парами: "диапазон дат" и "значение". Таких пар можно написать сколько угодно.
Добавляем первую пару: MD(6,1)..MD(9,1), 1.5,. Обратите внимание на функцию MD. Это сокращение от Month-Day (Месяц-День). Этой строчкой мы говорим: "если дата попадает в диапазон с 1 июня по 1 сентября — множитель будет 1.5" (то есть плюс 50% к стоимости).
Добавляем вторую пару — для новогодних праздников: MD(12,1)..MD(1,1), 1.2,. То есть весь декабрь мы применяем коэффициент 1.2.
И в самом конце обязательно указываем значение по умолчанию. Пишем просто 1. Если дата не попала ни в один из наших сезонов, стоимость умножится на единицу и останется прежней.
В итоге формула выглядит так:
MATCH( {{data_nachala_dogovora}},
MD(6,1)..MD(9,1), 1.5,
MD(12,1)..MD(1,1), 1.2,
1
)И еще один важный штрих: под формулой ставим галочку "Разрешить менять результат формулы вручную". Это позволит вам при необходимости скорректировать коэффициент для конкретного клиента, сделав ему индивидуальную скидку.
Сохраняем.
Проверяем формулу на сделке: меняем дату договора и смотрим, как пересчитывается стоимость
Давайте проверим, как это работает. Возвращаемся в сделку.
- В поле "Общая стоимость" указано 100000.
- Ставлю дату начала договора: 15 мая. Это обычный день. Коэффициент равен 1. Итоговая стоимость — 100000.
- Меняю дату на 15 июля. Коэффициент автоматически стал 1.5. Итоговая сумма мгновенно пересчиталась в 150000.
- Ставлю 25 декабря. Коэффициент 1.2. Сумма стала 120000.
Всё работает правильно.
Одна дата — один коэффициент: подходит для свадеб, банкетов и продажи готовых туров
Этот способ подходит для бизнеса, где стоимость привязана к одной конкретной дате события: например, организация свадеб и банкетов, аренда помещений под мероприятия или продажа готовых туров.
Но что, если у вас отель или автопрокат? Представьте: клиент берет машину 26 мая (по дешевому тарифу), а возвращает 5 июня (по дорогому). Как посчитать честную цену, если аренда переходит из одного сезона в другой? Эту задачу мы решим в следующем видео.