Автоматизация управления каталогом товаров в интернет-магазине

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

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


1. Что такое автоматизация
Подавляющее большинство интернет-магазинов не имеют своего склада, работая по заказам. У них есть сайт, на котором товары, с ценами и наличием. Как только приходит заказ, они выкупают товар у поставщика, доставляют его покупателю и получают за товар деньги.
Есть множество иттераций данной схемы:
— кому-то не нужно сразу выкупать товар у поставщика, так как у него есть отсрочка и получил деньги от клиента, этими деньгами расплачивается с поставщиком, оставив себе маржу;
— кто-то получает от покупателя деньги авансом, будь то эквайринг на сайте, либо на карту.
Все это лишь вариации алгоритмов фуллфилмента, но суть остается в том, что у интернет-магазина нет собственного склада, все товары на складах поставщиков.

Так вот, идея автоматизации в том, чтобы на сайте была всегда актуальная информация о ассортименте, наличии, ценах. Я как-то расписывал в одной из статей на своем блоге статистику: если актуальность информации о наличии составляет 98%, то порядка 30% заказов будут на эти 2% товаров, которых нет в наличии. Логика проста: человеку нужен товар Х. Его ни у кого нет, но человек продолжает его искать, заказывая порой в десятках магазинов. И если у вас этот отсутствующий товар заявлен как в наличии, то вы будете в числе тех десятков магазинов, в которых он числится и его нет в наличии. И эту проблему необходимо решать, так как:
— если ваш магазин выгружается в Яндекс.Маркет, это приведет к негативным отзывам на площадке, что в свою очередь негативно повлияет на рейтинг вашего магазина, а это уже в свою очередь снизит количество продаж;
— излишняя нагрузка на менеджеров, ведь обработка каждого «пустого» заказа отнимает время.


2. Методы оптимизации
Методы зависят от ряда факторов:
— вы работаете с одним поставщиком или несколькими
— есть ли у поставщиков api/php для работы с интернет-магазинами;
— есть ли у поставщиков качественные прайсы;
— какую используете CRM систему (это может быть и 1С и какая-то другая система).


3. Один поставщик. Есть api/php
В этом случае вам повезло. Достаточно заказать программисту модуль интеграции с постащиком, через который на ваш сайт по крону (планировщику) будут загружаться новые товары, фотографии, описания. В модуле могут вам добавить функцию, которая позволит выставлять наценки на категории товаров и все, радуйтесь жизни.
Поставщик может через api/php выгружать так же и структуру каталога товаров. По факту, вам в принципе не нужно работать с каталогом.
Более того, некоторые поставщики, предоставляющие такие инструменты, предоставляют так же услуги дропшиппинга.

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


4. Один поставщик. Есть прайсы, сайт, но нет api/php
Довольно распространенная ситуация. Так работает основная масса мелких поставщиков.
Вы получаете прайс-лист, который может быть совершенно разной формы. В ней может быть ценовая колонка, а может и не быть: ее могут предоставлять отдельным файлом. Либо будет цена, но наличие отдельным файлом. В общем, бред.

В этой ситуации прежде всего нужен сайт, на котором есть фотографии и описания товаров. У многих поставщиков есть такие сайты.

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

Правда, есть некоторые поставщики, без мозга, которые присылают прайсы, как на картинке ниже. Обратите внимание: столбцы 1, 2, 4 — они совмещенные и обработка подобного типа прайсов является довольно сложной задачей


5. Один поставщик. Есть прайсы, но нет сайта, api/php

Схема работы примерно такая же, как и в п. 4, но за счет того, что нет у поставщика сайта, либо нет идентификаторов для привязки товаров из прайсов с сайтом, в этом случае найти сайты конкурентов, у которых уже есть эти товары и у которых есть идентификаторы для парсинга.
Но если и такого нет, надо будет хорошо подумать, нужен ли этот поставщик или нет, ведь вам придется вручную загрузить на сайт фотографии и описания. Благо, обычно это поставщики с небольшим ассортиментом товаров, менее 100 наименований и сможете за один день загрузить фотографии и описания, либо лучше наймите для этой работы удаленного сотрудника (фрилансера).


6. Работа с несколькими поставщиками

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

Все остальные принципы работы я расписал в предыдущих пунктах.


7. Работа с несколькими поставщиками и автоматизация

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

Существует большое количество разных программ, но из всего, что я в свое время ознакомился, есть лишь 2 оптимальных решения:
— Quad CRM
— Etrade
В связи с тем, что Etrade скатилось в кривое облако, адекватным мне видится лишь использование Quad CRM.

В общем, схема работы выглядит так

Если вы пользуетесь CRM системой, либо программой торгового учета 1С или иной, то в нее тоже необходимо загружать данные. Сделать это можно либо из программы обработки прайсов, либо через синхронизацию с вашим сайтом. В более простой интеграции — выгрузка данных из программы обработки прайсов. В более правильной — получение данных из сайта. В этом случае вы можете получить не только каталог товаров с ценами, но и фотографии, описания, заказы из сайта


8. Какое использовать решение

Все зависит от того, какой у вас бюджет и какие планы на будущее. Если вы собираетесь работать с одним поставщиком, у которого есть api/php, то фрилансер-программист сделает вам автоматизацию буквально за $100. Но если вы планируете работать с несколькими поставщиками, как описывалось в п. 7, то стоимость решения перевалит за $1.000 (и это при условии, если вы сами все понимаете и сами будете выполнять львиную часть рутинной работы, включая поиск самого дешевого программиста, способного выполнить поставленные вами задачи).


9. Дополнительные статьи:

Классическая ошибка при создании интернет-магазина
Пара слов об ошибках в стартапах
Создание интернет-магазина
Одна из ключевых ошибок неопытных владельцев интернет-магазинов
Структура крупного интернет-магазина


Вопросы?

Подписаться
Уведомление о
guest

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