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

Нарезка районов выглядит как формальность в настройках. На деле это единственное решение, которое одновременно управляет и маршрутом, и ценой, и тем, какие заказы вы вообще увидите.
Разберем, по какому признаку нарезать, как привязать к районам цену и почему детальная нарезка работает хуже грубой.
Районы нарезаются по времени в пути, а не по административным границам. Соседние по карте поселки могут быть в разных зонах, если между ними нет прямой дороги.
Точка отсчета - приемная станция, а не ваш офис. Потому что после каждой цистерны вы едете именно туда.
Больше десяти районов не работает. Их невозможно держать в голове и невозможно назначать на окна.
Тарифных зон достаточно трех. Больше - и клиент перестает понимать цену.
Район - это не только цена, но и расписание. В дальнее направление вы едете по определенным дням, и это нормально.
Главная ошибка - взять административную карту и назвать районы районами.
Административные границы отражают историю и управление, а не дорожную сеть. Два поселка в одном районе могут быть разделены рекой без моста, а два поселка в разных районах - стоять на одной трассе в пяти минутах друг от друга.
Резать надо по времени в пути, и вот с какими поправками.
Точка отсчета - приемная станция. Это неочевидно, но правильно: после каждой полной цистерны машина едет на слив, и именно расстояние от станции определяет, во что вам обходится направление.
Считать по времени, а не по километрам. Двадцать километров по трассе и двадцать по грунтовке через поселок - разные величины.
Учитывать сезон. Направление, куда весной не проехать, - это отдельный район, даже если летом оно рядом.
Проверять по факту, а не по карте. Навигатор показывает время без учета того, что вы едете на груженом грузовике по узким проездам.

1. Не больше десяти районов. Это не техническое ограничение, а человеческое: вы должны уметь назвать их все, а диспетчер - помнить, какой куда относится. Обычно достаточно пяти-восьми.
2. Район должен быть достаточно большим, чтобы в нем набирались заказы. Если в районе один заказ в неделю, это не район, а адрес. Объединяйте с соседним.
3. Границы должны совпадать с тем, что говорят клиенты. Люди называют свои места по-своему, и если ваша нарезка не совпадает с местной географией, диспетчер будет каждый раз переспрашивать.
4. Один район - одно направление выезда. Если из района можно ехать двумя разными дорогами и это меняет маршрут, район стоит разделить.
5. Дальние направления - отдельные районы, даже если заказов мало. Именно из них потом собирается график направлений.
Тарифные зоны - это не то же самое, что районы. Районов может быть восемь, а зон три.
Базовая зона. Ваш основной рабочий радиус. Цена без доплаты за расстояние.
Средняя зона. Дальше базовой, доплата фиксированная или за километр сверх включенных.
Дальняя зона. Куда вы едете только при наличии нескольких заказов или за отдельную цену.
Три зоны - разумный предел. Больше - и клиент перестает понимать, сколько с него возьмут, а понятность цены в этой нише продает лучше самой цены.
Как формулировать доплату. Два рабочих варианта: фиксированная сумма за зону либо цена за километр сверх включенных в базовый выезд. Первый понятнее клиенту, второй честнее к вам. Плохо работает третий вариант - «уточняйте у менеджера»: он читается как «назовут, сколько захотят».
И отдельно про то, что доплата за расстояние - не единственная. Длина рукава двигает цену не меньше: больше тридцати метров обычная машина не тянет, и это уже другая работа. Доплату за метры сверх стандарта тоже стоит прописать явно.
Самое полезное применение районов, о котором думают в последнюю очередь.
Как только направления размечены, появляется возможность привязать их к дням или к частям дня. Во вторник и четверг едем в дальнее направление, остальные дни работаем в базовой зоне.
Что это дает:
Кучность сама собой. Заказы из одного направления накапливаются к своему дню, а не разбрасываются по неделе.
Понятный ответ клиенту. «В вашу сторону мы ездим по вторникам и четвергам, ближайшее окно - четверг с 8 до 12». Это звучит как организованность, а не как отказ.
Меньше пустого пробега. Главная экономия в этом бизнесе.
Обратная сторона честная: часть клиентов из дальнего направления уйдет к тому, кто приедет сегодня. Считайте, что вы обмениваете эти заказы на плотность остальных, и решайте, стоит ли обмен.
Слишком детально. Двадцать районов означает, что ни один не наполняется и график направлений невозможен.
Слишком грубо. Один район «область» не дает ничего: внутри него разница в плече может быть в час.
Резать по карте, не выезжая. Реальное время в пути на груженой машине выясняется только опытом.
Не пересматривать. Открылась дорога, закрылся мост, построился поселок - нарезка устарела. Раз в год стоит перечитывать.
Не менять зимой. Зимой география спроса другая: дачи исчезают, остается постоянный сектор. Зимняя нарезка может отличаться от летней.
Районы у нас - не справочник для галочки, а часть механики распределения.
Районы закрепляются за окнами, до двух на окно. Например, две соседние деревни, где по отдельности заявок не набирается. Окна одной машины в течение дня могут быть закреплены за разными районами: до обеда одно направление, после обеда другое.
Заказчику показываются только те окна, где по его району осталась вместимость. Вместимость исчерпана - окно не показывается вовсе. То есть нарезка районов управляет тем, что клиент вообще видит при заказе.
Привязка заявки к машине происходит сама - по району, по остатку вместимости окна и по остатку в бочке. Администратор в норме не делает ничего.
Отчет с разбивкой по районам показывает, какое направление приносит деньги, а какое только пробег. Это тот отчет, из которого обычно и рождается решение пересмотреть нарезку.
Тарифы настраиваются отдельно, вместе со стандартной длиной рукава и доплатой за метр сверх нее. В форме заказа есть поле, сколько метров от места стоянки машины до ямы: оно влияет на цену и сопоставляется с возможностями машины.
Все это входит в бесплатный базовый набор: районы, слоты, тарифы, смены - без абонентской платы.
Сколько районов оптимально? Пять-восемь. Десять - верхняя граница управляемости.
Можно ли брать административные границы? Только если они совпадают с дорожной логикой. Обычно не совпадают.
Как назвать районы? Так, как их называют клиенты. Это экономит время на каждом звонке.
Сколько тарифных зон делать? Три. Больше клиент не удержит в голове.
Что делать с заказом из района, куда вы не ездите? Честно сказать сроки или отказаться. Хуже всего - взять и не приехать.
Надо ли показывать зоны на сайте? Да, вместе с ценой. Понятность цены - конкурентное преимущество в нише, где у всех «уточняйте».
Возьмите карту и отметьте на ней одну точку - вашу приемную станцию. Все остальное меряется от нее.
Выпишите места, откуда приходят заказы, и напротив каждого - время в пути на груженой машине. Не по навигатору, а по вашему опыту.
Сгруппируйте в пять-восемь районов так, чтобы в каждом набирались заказы, и назовите их словами, которые говорят клиенты.
Дальше по теме: как собирать заказы кустом - что делать с нарезкой дальше, и приложение для водителя - как районы выглядят на том конце.
Ассенизатор онлайн - прием заявок и управление ассенизаторскими машинами. Районы закрепляются за окнами, заявка привязывается к машине сама, отчет показывает деньги в разрезе направлений. Базовый набор бесплатный.