Ремонт сайта "Ранчо Радченко"
Тут мы "кратко" описали, чем занимаемся, в каком формате и как сайт должен нам в этом помогать.Добрый день, коллеги!
Ниже изложено довольно обширное описание проблемы, я надеюсь, у вас хватит сил и терпения вникнуть в это, чтобы помочь мне найти решение. Заранее спасибо!
Суть проекта.
Мы представляем фермерское хозяйство "Ранчо Радченко", которое производит молочную и мясную продукцию. Товары нашей фермы мы каждую неделю по субботам реализуем по всей Москве.
Где проблема?
У нас есть сайт (написанный на Битриксе), через который мы пытаемся реализовывать свои товары. В свое время мы вложили в его разработку огромные деньги, но он не решил многих наших проблем и даже создал новые. Именно поэтому мы заинтересовались поиском специалистов, умеющих "ремонтировать" действующие сайта на Битриксе или способных предложить альтернативную платформу, которая бы закрывала наиболее важные для нас вопросы.
Что у нас не так с действующим сайтом?

1.Единицы измерения и цены.
Мы продаем товары широкого потребления - молочную, мясную и другую фермерскую продукцию. Часть этих товаров успешно реализуются в фиксированном количестве (например, банка тушенки - это всегда одна и та же банка по объему, а упаковка сырников - это всегда одинаковое количество сырников), но часть - реализуется живым весом в килограммах.
Например, когда мы на ферме забиваем бычка, то продаем полученную говяжью мякоть в килограммах. Но мы не можем заранее предугадать, какое точно количество мякоти будет в этом бычке. А значит, нам сложно выставить точные резервы на позицию. Мы можем выставить лишь примерные.
Как мы видим решение этого нюанса? Мы выставим примерные резервы на каждую мясную позицию, объем которой нам заранее неизвестен. Например, у нас будет в резерве 5 кг мякоти, 4 кг бульонки, 12 кг говяжьей вырезки и т.п.
Что происходит при оформлении заказа?
Допустим, человек хочет 3 кг мякоти. До него другой человек уже заказал еще 3 кг мякоти. В резерве у нас всего 5, а заказать хотят, в общей сложности, 6. Мы не хотим отказывать клиенту в заказе, тем более потому что еще не знаем, сколько мякоти у нас реально будет после забоя. Может, у нас будет все 6, может 10, а может 5. В любом случае, на этом этапе должна быть предусмотрена возможности объяснить клиенту сложность (с помощью всплывающего уведомления, например), типа "Внимание, мы производим только свежее мясо, его точный объем будет известен накануне даты доставки. Добавляя данную позицию в заказ, вы соглашаетесь, что реальный объем товара может отличаться от желаемого. Наш менеджер обязательно свяжется с вами, чтобы уточнить этот момент".
То есть, к ряду мясных позиций мы должны разработать всплывающие уведомления, которые помогут клиенту понять, что точное количество мяса будет известно чуть позже. Что-то такое. Но, возможно, вы придумаете вариант получше.
____________________________________________________________________________
2. Мы не можем поставить продукты в любой день.
Схема работает так: мы выдаем заказы самовывозом или отправляем курьером строго по субботам. То есть, в месяц у нас бывает всего 4 дня (все субботы), на которые можно оформить заказ. Каждую пятницу (за день до выдачи заказов) мы едем на ферму, откуда привозим свежую продукцию в соответствии с заранее собранными на эту дату заказами. И на следующий день - отправляем курьером или выдаем клиентам по нашему адресу.
Соответственно в корень сайта должно быть вшито понимание, что заказ можно оформить только на субботы.
3. Некоторые товары невозможно заказать за день до доставки.
Например, если человек делает заказ в пятницу на банку варенья - это без проблем, банка варенья почти всегда есть в наличии (или по крайней мере, в резерве может находиться реальное количество банок.) Но если человек оформляет заказ на сметану - мы не можем гарантировать, что она ему достанется, (если только мы не произведем сметаны с запасом). Чтобы произвести свежую сметану - требуется 3 дня, если заказ оформлен в пятницу - у нас всего 1 день, мы не успеем.
Соответственно, сайт должен это понимать.
Тогда при добавлении сметаны в заказ, клиент также получит уведомление "Внимание, к сожалению, данную позицию уже нельзя заказать на ближайшую субботу, так как мы не успеем произвести свежий продукт до завтра." и тут две копки: добавить в заказ на другую дату (и тогда можно оформить заказ на субботу следующей недели, а не текущей) или "убрать из заказа".
На текущей версии сайта такой возможности нет :(
4. Еще одна сложность, о которой я уже сказала вскользь - это даты поставок мяса.
Смотрите. У нас мясо забивается по заранее определенным дням. Вот в конце августа мы решаем, что в сентябре свинина будет в субботу 13-го, а говядина в субботы 6-го и 27-го числа (условно). Соответственно, позиции на сайте, которые имеют отношения к говядине и свинине - могут быть заказаны не на любую дату, а только на заранее определенные. Свинину нельзя будет заказать на субботу 4 числа, а на субботу 16-го - можно.
Сайт должен об этом знать.
И при оформлении клиентом заказа с мясной позицией, предложить ему в качестве даты только реально доступную для этой позиции субботу, а не любую.
5. Последняя вещь, о которой я скажу тут: статистика.
Понятное дело, что нам нужна будет адекватная связь с CRM-системой. Но хочется также иметь возможность зайти в админку, открыть конкретную дату поставки (скажем, 16 сентября) и посмотреть, какие позиции и в каком количестве заказаны на эту конкретную дату. Чтобы там был прямо список: молоко - заказано 16 литров, сметана - заказано 6 литров, масло - заказано 14 пачек и т.п. В Битриксе это есть, но обладают ли этим другие платформы?
_________________________________________________________________________
В общем,
все, что мы хотим - чтобы наши покупатели были предупреждены о нюансах и сайт позволял сделать систему заказов простой для оформления и понятной для менеджмента. Если задуматься, нюансы не такие сложные для понимания, но техническая реализация кажется сложнее. Возможно, здесь проще использовать самописный сайт, а не возможности готового конструктора. Но если вдруг вы понимаете, что возможностей Тильды или другого сервиса хватит, чтобы учесть вышеизложенные тонкости - пожалуйста, дайте знать.
Мы будем искренне признательны за любую обратную связь!
С уважением,
Дарья (Ранчо Радченко)