Оффтоп Stepan Cheltsov
1 958

Мы поняли, что концепция дышит на ладан. Вторая часть истории про агрегатор «Кудалибо»

В предыдущей части я рассказал, как мы осознали ситуацию с трансферами в Крыму, обосновались в Севастополе и начали строить систему. Далее расскажу, как бизнес-план столкнулся с реальностью.

В закладки

Мы начали задавать вопросы себе, и поняли, что первоначальная концепция нежизнеспособна

Степан Чельцов
основатель агрегатора трансферов по Крыму Кудалибо.ру

Поиск проблем. Диспетчеры

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

  • Водители часто обманывают и не переводят комиссию;
  • Водители передоговариваются с пассажирами, чтобы везти потом без диспетчера;
  • Диспетчера тратят много времени и сил на раскидывание заказов по группам Телеграмма, переписку с водителями, а потом удаляют свои сообщения по тем же группам;
  • В пиковые моменты, по всем группам пачками мигрируют заказы, создавая хаос;
  • Ситуация, когда водитель взял заказ и не встретил клиента была не редкой;
  • Ситуация, когда пассажир заказывал такси везде, и уезжал на первом приехавшем водителе - тараканьи бега - происходит регулярно;
  • Никто не успевает проверять черные списки водителей (а они есть);

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

Цена - это сколько денег предлагается водителю за поездку. В Алушту ехать коло 60 км.

Решение для Диспетчеров

Мы создали личный кабинет для Диспетчеров, который позволяет создавать заказы из подгрузки .XLSX или просто копипаста по шаблону, назначать свои цены и отправлять их в общий котел заказов.

При этом, если в заказах других Диспетчеров появляются совпадения по номерам телефонов и датам, мы сообщаем всем участникам, что по такому-то заказу необходимо переговорить с Пассажиром, так как может быть ситуация с "тараканьими бегами".

Так же создали специальный чат-бот для Телеграмма, которого можно добавлять в нужные группы, и он будет размещать заказы с гиперссылкой в заказ в приложении для водителя по технологии deep-link.

Нажатие на ссылку перекидывает водителя на конкретный заказ в приложении

А для экономической выгоды диспетчеров, мы предложили им пользоваться сервисом за 10% от причитающейся им суммы перечислений. Комиссия с комиссии. Звучало все прекрасно, и экономика работы сходилась неплохо. Но кое-что упустили, о чем поговорим в третьей части.

Поиск проблем. Водители

Так как на рынке сейчас взаимодействуют серые водители и Диспетчеры, то позаботиться надо было и о водителях. Разговоры и переговоры выявили следующие проблемы:

  • Водитель часто не успевает оплатить комиссию в срок диспетчера;
  • Водителя не считают достойным переговоров, и просто заносят в черный список. Только упертые из него выходят;
  • На рынке много "кидал", которые продолжают работать и кидают других таксистов;
  • У водителей есть "свои" заказы, когда клиенту понравилась поездка, но выполнить эти поездки водитель не всегда может сам - надо перепродавать;
  • Перепродажа - головняк для водителя как и для диспетчера, их чаще кидают;
  • Водители часто едут пустыми назад, так как заказы разлетаются хаотично;
  • В лучшем случае, подбирают на вокзале пассажиров и везут по цене автобуса;
  • Качество машины никто не контролирует, поломки на дороге часты, связь в горах может отсутствовать;
  • Водители на межгороде недолюбливают водителей в городе;
  • Все ненавидят диспетчеров за низкие цены.

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

Решение для водителей

Мы сделали приложение для водителя на Андроиде, в котором водитель мог быстро принимать решения о заказу, фильтровать удобные ему и всегда быть защищенным от обмана - система все держит под контролем.

{ "items": [{"title":"","image":{"type":"image","data":{"uuid":"65a6aa26-eb00-7a78-060a-9a671de00ddd","width":617,"height":1096,"size":11330,"type":"png","color":"","external_service":[]}}},{"title":"","image":{"type":"image","data":{"uuid":"f27e9134-52f3-c681-7b5e-b7ac4d1e3b82","width":617,"height":1096,"size":31425,"type":"png","color":"","external_service":[]}}},{"title":"","image":{"type":"image","data":{"uuid":"c16282dd-f940-8f43-8222-49c7693c36ed","width":617,"height":1096,"size":137522,"type":"png","color":"","external_service":[]}}},{"title":"","image":{"type":"image","data":{"uuid":"9978ebe3-29d4-510a-075c-f82e93ea9a18","width":617,"height":1096,"size":15382,"type":"png","color":"","external_service":[]}}},{"title":"","image":{"type":"image","data":{"uuid":"8815e4f0-ab0b-54ec-90ef-99634a299a7e","width":617,"height":1096,"size":24217,"type":"png","color":"","external_service":[]}}},{"title":"","image":{"type":"image","data":{"uuid":"b512dd8a-e5a2-8512-9b18-99d7014d07fb","width":617,"height":1096,"size":23111,"type":"png","color":"","external_service":[]}}},{"title":"","image":{"type":"image","data":{"uuid":"efbe8579-7686-4f47-f68b-1a9c7b016087","width":617,"height":1096,"size":20659,"type":"png","color":"","external_service":[]}}},{"title":"","image":{"type":"image","data":{"uuid":"52f9ccb7-2dac-3b40-8ab9-2c9f085a4729","width":617,"height":1096,"size":24249,"type":"png","color":"","external_service":[]}}}] }

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

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

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

  • Одному водителю надо вернуться в Севастополь из Симферополя;
  • А другой покупает заказ из Севастополя в Симферополь, и потом будет искать обратку;
  • Система понимает даты и длительность поездок, и принимает решение с различными допущениями, что водителю №2 надо отдать оба заказа.

В этой ситуации мы с одной стороны оставили водителя без работы, но при этом второй водитель получил 100% загрузку и не будет простаивать. Если он будет доволен работой, ему скоро не понадобятся никакие чаты - работа идет с нашей помощью без лишних заморочек.

Чтобы справедливость на рынке сохранялась, мы вывели этот функционал под название "Комбо-режим", и только водители с включенным "Комбо" начинали участвовать в этой системе. Потому Водитель №1, который остался без заказа, может просто выключить данный режим, и приступить к обычным одиночным заказам, которые остаются после распределениях заказов по "Комбо-наборам".

Первые сомнения

Когда происходит проектирование базы данных, создание интерфейсов и личных кабинетов, опытные разработчики задают простые и очевидные вопросы, но которые ставят инициаторов идей в тупик. Точнее, инициатор никогда не заходит в тупик, но его метания начинают вселять подозрения в незаконченность мысли.

Я начал разбирать текущую логику работы по экономическим и юридическим аспектам. Логика строилась следующим образом:

  • Таксисты Аэропорта держат цену до Севастополя около 3000 рублей;
  • Диспетчера из Телеграмма привлекают клиентов на 1500-1700 рублей;
  • Водители в межсезонье едут за 1000-1200 рублей;
  • Комиссия Диспетчера составляет 300-500 рублей;
  • Водители самостоятельно оплачивают комиссию за переводы комиссии через терминалы - от 3 до 5%;
  • 300 рублей - это 20% от стоимости поездки в 1500 рублей;
  • 6% - налог при УСН "Доходы";
  • 15% - средняя цена получения наличных в Москве;
  • 5% - комиссии на переводы средств;
  • 10% - хотелось бы вообще зарабатывать с оборота;
  • 36% - итоговая комиссия, которую мы должны взимать.

Стало очевидно, что мы не можем просто взять и повторить серую схему трансферных перевозок Крыма, и при этом заработать. Не говоря уже о том, что переговоры с Диспетчерами и водителями не задались.

Диалог с рынком

Я попросил своих связных среди водителей накидать мне контакты диспетчеров Крыма, которым начал писать предложения. Помимо простого молчания, встречались позитивные и отрицательные моменты:

{ "items": [{"title":"","image":{"type":"image","data":{"uuid":"5b1c995b-ea42-f704-f54f-c987750e19b5","width":872,"height":662,"size":541165,"type":"png","color":"","external_service":[]}}},{"title":"","image":{"type":"image","data":{"uuid":"2fe94b2f-7f07-893d-6186-16f0b475c221","width":870,"height":705,"size":575396,"type":"png","color":"","external_service":[]}}},{"title":"","image":{"type":"image","data":{"uuid":"f30fdad1-bc12-e7fe-b32b-3d803e1aa3c3","width":875,"height":707,"size":609902,"type":"png","color":"","external_service":[]}}},{"title":"","image":{"type":"image","data":{"uuid":"68ee6a46-270d-d396-5cee-02466fffeb98","width":874,"height":704,"size":622835,"type":"png","color":"","external_service":[]}}},{"title":"","image":{"type":"image","data":{"uuid":"5f5fb35a-669d-6031-c8a8-0669c8219a81","width":874,"height":706,"size":560061,"type":"png","color":"","external_service":[]}}},{"title":"","image":{"type":"image","data":{"uuid":"ebb8b70a-26ca-885f-6850-d334cf402f3e","width":871,"height":707,"size":583832,"type":"png","color":"","external_service":[]}}},{"title":"","image":{"type":"image","data":{"uuid":"d9a427c3-bbc2-2e97-852a-a9e7fe580209","width":876,"height":706,"size":590878,"type":"png","color":"","external_service":[]}}},{"title":"","image":{"type":"image","data":{"uuid":"1d14f0ab-b851-3dbf-5b49-c4943e25ada5","width":863,"height":706,"size":557021,"type":"png","color":"","external_service":[]}}},{"title":"","image":{"type":"image","data":{"uuid":"7d19d8a9-5fe3-b3f8-29b1-b8f6d7890d0e","width":873,"height":713,"size":630781,"type":"png","color":"","external_service":[]}}},{"title":"","image":{"type":"image","data":{"uuid":"94cff641-6842-a4a6-8277-d7b7bacea6c8","width":873,"height":710,"size":583643,"type":"png","color":"","external_service":[]}}},{"title":"","image":{"type":"image","data":{"uuid":"02185cda-2d55-0171-e752-873128d95c7d","width":875,"height":711,"size":647045,"type":"png","color":"","external_service":[]}}},{"title":"","image":{"type":"image","data":{"uuid":"42e5d30d-f981-71a1-119c-7b83a2195d43","width":875,"height":711,"size":572157,"type":"png","color":"","external_service":[]}}}] }

Диалог с теми, кто прочитал и не ответил я продолжать не стал, значит людям ничего не интересно, и у них все хорошо.

Все те, кто откликнулись, разделяли все проблемы и общение с ними прошло хорошо. А те, кто встретили в штыки, как потом выяснилось, подняли больше всех шума в отдельных чатиков Диспетчеров.

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

Диалог с рынком показал, что рынка нет, и меняться никто не будет.

Степан Чельцов

Водители и Аэропорт

Все водители в Крыму делятся между собой на "курортных", "городских", "аэропортовские" и "межгород". Все друг друга не любят, готовы портить друг другу жизнь или не пересекаться вовсе.

В нашу систему они входили все охотно, потому что даже гордые "аэропортовские" и "курортные" так или иначе нуждаются в "обратках", хоть это и не принято признавать вслух. И что-то новое, если там есть заказы, все встречали с интересом.

При этом никто из водителей, с кем шел диалог, не видит смысла в открытии своего ИП и как-либо оформляться - это для них прямое сокращение доходов.

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

Итог второй части

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

Материал опубликован пользователем. Нажмите кнопку «Написать», чтобы поделиться мнением или рассказать о своём проекте.

Написать
{ "author_name": "Stepan Cheltsov", "author_type": "self", "tags": [], "comments": 19, "likes": 16, "favorites": 1, "is_advertisement": false, "subsite_label": "flood", "id": 29277, "is_wide": false }
00
дни
00
часы
00
мин
00
сек
(function(){ var banner = document.querySelector('.teaserSberbank'); var isAdsDisabled = document.querySelector('noad'); if (!isAdsDisabled){ var countdownTimer = null; var timerItem = document.querySelectorAll('[data-sber-timer]'); var seconds = parseInt('15388' + '59599') - now(); function now(){ return Math.round(new Date().getTime()/1000.0); } function timer() { var days = Math.floor(seconds / 24 / 60 / 60); var hoursLeft = Math.floor((seconds) - (days * 86400)); var hours = Math.floor(hoursLeft / 3600); var minutesLeft = Math.floor((hoursLeft) - (hours * 3600)); var minutes = Math.floor(minutesLeft / 60); var remainingSeconds = seconds % 60; if (days < 10) days = '0' + days; if (hours < 10) hours = '0' + hours; if (minutes < 10) minutes = '0' + minutes; if (remainingSeconds < 10) remainingSeconds = '0' + remainingSeconds; if (seconds <= 0) { clearInterval(countdownTimer); } else { timerItem[0].textContent = days; timerItem[1].textContent = hours; timerItem[2].textContent = minutes; timerItem[3].textContent = remainingSeconds; seconds -= 1; } } timer(); countdownTimer = setInterval(timer, 1000); } else { banner.style.display = 'none'; } })();
{ "id": 29277, "author_id": 47172, "diff_limit": 1000, "urls": {"diff":"\/comments\/29277\/get","add":"\/comments\/29277\/add","edit":"\/comments\/edit","remove":"\/admin\/comments\/remove","pin":"\/admin\/comments\/pin","get4edit":"\/comments\/get4edit","complain":"\/comments\/complain","load_more":"\/comments\/loading\/29277"}, "attach_limit": 2, "max_comment_text_length": 5000, "subsite_id": 199791 }

19 комментариев 19 комм.

Популярные

По порядку

Написать комментарий...
2

Я сейчас прохожу такой же путь, в другой сфере. Но противодействие со стороны посредников ошеломляет)

Ответить
3

Дорогу осилит идущий! Удачи нам всем!

Ответить

Комментарий удален

1

Посуточная сдача квартир

Ответить

Комментарий удален

2

В личке на фейсбуке просят не про план Б, а про Яндексы и Санкции написать. Наверное будет важно рассказать сначала эту часть, и уже потом перейти к плану Б.

Постараюсь не сильно задерживать с публикациями.

Ответить

Комментарий удален

2

Название сервиса как-то не очень, слышится как "Кидалово".

Ответить

Комментарий удален

0

Ох, сколько шуток вы сами о себе придумали и хотим использовать в различных направлениях - вы не представляете. А Кидалово.ру лишь меньшее из зол =)

Ответить

Комментарий удален

0

Вы абсолютно правы. В одной из частей повествования хочу об этом отдельно написать.
На тот момент мы действительно неправильно смотрели на рынок, и общались с когортой отщепенцев, а сам рынок совсем иначе выглядит.

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

Ответить

Комментарий удален

0

Не, это мы с вами ожидаем подобный диалог, когда стороны готовы рассматривать какое-то сотрудничество. А в данном конкретном случае мы имели дело с человеком, который просто имеет набор фраз для обезоруживания своих собеседников. Уникальный талант, которому противопоставить можно только жесткую атаку или продолжать показывать, что мы "интеллигенция", и не понимаем его. Этот путь я выбрал.

Ответить
0

каков вопрос, таков и ответ на самом деле, если человек до этого не представлялся

Ответить

Комментарий удален

2

Была мысль про блокчейн контракты, потому что юридическая связка документов для обеспечения всей цепочки законности весьма непростая. Но пока решили не баянить на эту тему.

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

Ответить
0

Так всегда - проетк после запуска ведет не как планировалось и как ожидаешь. Главное не бросать начатое а потихоньку приучать к сервису таксистов и деспетчеров.

Ответить
0

А что такое «15% - средняя цена получения наличных в Москве»?

Ответить
0

Обналичка. Там же сплошной левак.

Ответить
0

Все верно - в Крыму весь рынок перевозок серый, никаких чеков и налогов. Потому изначально логика строилась как адаптация к этому рынку. Но потом мы от этой идеи отказались.

Ответить
0

А в Москве нет? 😂 открою Вам страшную тайну, весь таксомоторный бизнес в РФ сплошной левак. Заставьте людей работать по белому и хана всей системе такси в России. Это касается и Убер и Гетт и Яндекс.

Ответить
0

Я может "наивный чукотский юноша", но как тот же Убер при оплате клиента картой может от налогов уходить? Или Вы про водителей которые не ИП?

Ответить
0

Именно про водителей которые не ИП. Которых 90% Они все работают через фирмы прокладки. Которые легко "обналичивают" ежедневно безнальные поездки и переводят водителю на карту. Хотя по логике вещей они должны выступать налоговым агнёентом в этой схеме. И платить около 40% от денежных начислений во все фонды. Но нет.

Ответить
0

Часть 3:
В предыдущих частях "Идея" и "Концепция" я рассказал о зарождении идеи и о попытках осознать ситуацию на рынке. На сегодня планировал рассказать о "плане Б", но в фейсбуке начал получать сообщения для уточнения базовых причин для начала проекта. Об этом и расскажу в этой части.

https://vc.ru/29402-kak-my-zapuskali-agregator-transferov-v-krymu-chast-3-pochemu-yandeks-taksi-ushel-iz-kryma

Ответить

Комментарий удален

0

Прямой эфир

[ { "id": 1, "label": "100%×150_Branding_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox_method": "createAdaptive", "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfl" } } }, { "id": 2, "label": "1200х400", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfn" } } }, { "id": 3, "label": "240х200 _ТГБ_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fizc" } } }, { "id": 4, "label": "240х200_mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "flbq" } } }, { "id": 5, "label": "300x500_desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "ezfk" } } }, { "id": 6, "label": "1180х250_Interpool_баннер над комментариями_Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "ffyh" } } }, { "id": 7, "label": "Article Footer 100%_desktop_mobile", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjxb" } } }, { "id": 8, "label": "Fullscreen Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjoh" } } }, { "id": 9, "label": "Fullscreen Mobile", "provider": "adfox", "adaptive": [ "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fjog" } } }, { "id": 10, "disable": true, "label": "Native Partner Desktop", "provider": "adfox", "adaptive": [ "desktop", "tablet" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyb" } } }, { "id": 11, "disable": true, "label": "Native Partner Mobile", "provider": "adfox", "adaptive": [ "phone" ], "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "clmf", "p2": "fmyc" } } }, { "id": 12, "label": "Кнопка в шапке", "provider": "adfox", "adaptive": [ "desktop" ], "adfox": { "ownerId": 228129, "params": { "p1": "bscsh", "p2": "fdhx" } } }, { "id": 13, "label": "DM InPage Video PartnerCode", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox_method": "createAdaptive", "adfox": { "ownerId": 228129, "params": { "pp": "h", "ps": "bugf", "p2": "flvn" } } }, { "id": 14, "label": "Yandex context video banner", "provider": "yandex", "yandex": { "block_id": "VI-223676-0", "render_to": "inpage_VI-223676-0-1104503429", "adfox_url": "//ads.adfox.ru/228129/getCode?pp=h&ps=bugf&p2=fpjw&puid1=&puid2=&puid3=&puid4=&puid8=&puid9=&puid10=&puid21=&puid22=&puid31=&puid32=&puid33=&fmt=1&dl={REFERER}&pr=" } }, { "id": 15, "label": "Плашка на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byudx", "p2": "ftjf" } } }, { "id": 16, "label": "Кнопка в шапке мобайл", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "adfox": { "ownerId": 228129, "params": { "p1": "byzqf", "p2": "ftwx" } } }, { "id": 17, "label": "Stratum Desktop", "provider": "adfox", "adaptive": [ "desktop" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvb" } } }, { "id": 18, "label": "Stratum Mobile", "provider": "adfox", "adaptive": [ "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "pp": "g", "ps": "bugf", "p2": "fzvc" } } }, { "id": 19, "label": "Тизер на главной", "provider": "adfox", "adaptive": [ "desktop", "tablet", "phone" ], "auto_reload": true, "adfox": { "ownerId": 228129, "params": { "p1": "cbltd", "p2": "gazs" } } } ]
Приложение-плацебо скачали
больше миллиона раз
Подписаться на push-уведомления