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

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

Ответьте на них честно, и решение обычно становится очевидным.
1. Что вы теряете каждый месяц из-за отсутствия системы? Пропущенные заявки, лишние поездки на слив, пустой пробег. Если не считали - посчитайте, это отрезвляет.
2. Есть ли у вас процесс, которого нет в готовых решениях? Пройдите чек-лист из двенадцати пунктов в статье про crm для ассенизаторов и выпишите то, чего не хватает. Пустой список закрывает вопрос.
3. Вам нужна функция или бренд? Если хочется, чтобы клиент видел ваш логотип и домен, это решается брендированием готового сервиса, а не разработкой.
4. Кто будет чинить, когда сломается? Не «если», а «когда».
5. Сколько времени вы готовы ждать до первого рабочего дня?
6. Что происходит с вашей клиентской базой в каждом из вариантов? Задавайте этот вопрос поставщику прямо и до подключения.
7. Есть ли у вас разработчик в штате? Если да, арифметика меняется: поддержка перестает быть внешней зависимостью.
Их немного, и они конкретные.
Вы строите платформу, а не автопарк. Собираетесь подключать чужие машины и зарабатывать на организации потока - и это ваша основная бизнес-модель, а не побочная.
У вас процесс, который принципиально другой. Не «мы работаем по-своему», а действительно иная механика.
У вас требования к данным, которые готовый сервис выполнить не может. Например, все должно храниться в вашем контуре по требованию заказчика.
Вы уже переросли отраслевые продукты по масштабу. Десятки машин, филиалы, интеграции с корпоративными системами клиентов.
Если ничего из этого нет, разработка с нуля - это способ купить дорого то, что уже существует.
Раз уж сравниваем, назовем условия прямо.
Что бесплатно: прием заявок и доска дня, машины, водители, смены, районы, окна, тарифы, приложение для водителей, приложение для заказчиков, работа диспетчера.
За что платится: на выбор, и переключиться можно в любой момент. Либо комиссия - 1 процент с каждой оформленной заявки, независимо от того, кто ее завел. При несостоявшемся заказе она не возвращается - иначе появляется способ не платить, отменяя заявки. Либо подписка вместо комиссии - 1 990 рублей в месяц за активную машину при одной-четырех машинах, 1 490 при пяти-девяти, 990 при десяти и больше, и тогда с заявок не берется ничего.
Что подключается сверх базового набора: привлеченная техника, Android-приложение диспетчера, работа с юрлицами - по запросу, без прайса, после согласования деталей внедрения. Разработка сайта и логотипа - 39 000 рублей. Брендирование приложения под свой логотип и домен - 119 000 рублей, Android-приложение диспетчера в него входит.
Что про базу: мы не продаем заявки и не поставляем клиентов. Комиссия - плата за систему, клиенты остаются вашими.
Что про поддержку: обновления и совместимость с платформами на нас.
Чего в продукте нет: точного времени приезда, автоматического переноса сорванной заявки, показа заказчику места в очереди, GPS-слежки как отдельной функции, Telegram-бота. Это не пробелы, а решения, и каждое объяснено в соответствующих статьях.

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