performance-маркетолог
Кейс E-commerce · автоматизация

Каталог, который наполняет себя сам

«СОТОВИК» — салон цифровой техники в Ярославле: Apple, Samsung, аксессуары, ремонт и trade-in. Оптовый прайс приходил в Telegram раз в день, а всю онлайн-витрину представляли три формальные карточки. Мы собрали пайплайн, который сам превращает этот прайс в каталог на сайте, синхронизирует Avito и VK Market и отвечает клиентам ботом.

НишаЦифровая техника · Apple/Samsung
ГородЯрославль
ФорматКаталог + бот + маркетплейсы
Запуск~2 месяца
3 → 421
товара в каталоге sotovik76.ru (было 3 карточки)
59→1%
карточек на сайте без фото — стало
601
фото товаров в VK Market
24/7
бот-консультант в VK
Данные: WooCommerce sotovik76.ru (счётчик каталога живой — на странице «Каталог» видно «из 421»), VK Market и логи проекта.

Цены, остатки и фото подтягиваются из ежедневного прайса поставщика — без ручного переноса.

Задача

До нас ассортимент «СОТОВИКа» онлайн представляли три формальные карточки — в VK Market и на Авито. Полноценного каталога на сайте не существовало, хотя товар был.

Оптовый поставщик присылал прайс в Telegram раз в день — 130+ позиций техники Apple и Samsung. Часть строк приходила не обычным текстом, а через custom-emoji-стикеры, где каждый символ — отдельная картинка-буква. Этот прайс нигде не публиковался автоматически: цены разбирали и переносили руками, и актуальность быстро терялась.

Что построили

Сквозной пайплайн: прайс из Telegram-канала поставщика читается автоматически, раскладывается на модель / память / SIM или eSIM / страну / цену / остаток и импортируется в WooCommerce на сайте.

Первый же автоимпорт залил 192 товара за день в 10 категорий — с изображением и подробным описанием у каждого. Сейчас на сайте 421 товар в 11 категориях против трёх карточек на старте. Параллельно навели порядок в двух других витринах: синхронизировали VK Market с Авито (144 из 145 SKU против 55) и подтянули туда качественные фото — 601 снимок, до пяти на товар.

Каталог sotovik76.ru: 421 товар в 11 категориях с фото и ценами
Каталог sotovik76.ru сегодня: «Отображение 1–12 из 421», категории с реальными остатками (iPhone — 121, Samsung — 197, MacBook — 23…), у каждой карточки фото и цена.

Как это работает — и почему не ломается

Импорт идемпотентный: у каждого товара стабильный SKU, поэтому повторный прогон не плодит дубли, а обновляет цены и остатки. Отдельная логика следит за «фантомами» — товарами, которые выпали из прайса: если позиция не встречалась в наличии больше 14 дней, она уходит в черновик (обратимо). Первая же чистка сняла с публикации накопленный за месяц балласт: 518 → 325 актуальных позиций.

Фото подтягиваются сами. Бэкфилл матчит товар к семейству по токенам и подбирает изображение по цвету; он встроен в основной прогон, так что новые товары получают картинку без ручной работы — так карточек без фото стало 1% вместо 59%. Все пайплайны крутятся по расписанию на нашем сервере под блокировкой, чтобы прогоны не наезжали друг на друга.

Что сделали

Не разовая заливка, а конвейер из шести звеньев, которые работают каждый день.

Парсинг

Читаем прайс из Telegram

парсер + распознавание стикеров

Забираем прайс из канала поставщика. Отдельный модуль распознаёт даже строки, спрятанные в custom-emoji-стикерах: каждый символ-картинка превращается обратно в текст.

Разбор

Строка прайса → карточка товара

структурный разбор

Из свободного текста достаём модель, объём памяти, SIM или eSIM, страну по флагу, цену и остаток — и раскладываем в готовую структуру для сайта.

Импорт

Автоимпорт в WooCommerce без дублей

стабильный SKU

У каждого товара свой постоянный артикул: повторный прогон обновляет цены и остатки, а не плодит копии. Первый импорт — 192 товара за день.

Гигиена

Каталог чистит себя сам

реконсиляция фантомов

Позиции, выпавшие из прайса больше чем на 14 дней, автоматически уходят в черновик — обратимо. Первая чистка: 518 → 325 актуальных вместо месячного балласта.

Медиа

Фото подставляются автоматически

бэкфилл по семействам

Модуль подбирает изображение по семейству и цвету товара. Новые позиции получают картинку без ручной работы — карточек без фото стало 1% вместо 59%.

Витрины

Avito → VK Market и бот в VK

синхронизация + консультант

Синхронизировали маркетплейсы: 144 из 145 SKU (было 55), 601 фото до 5 на карточку, с защитой от затирания. В VK — бот: точный поиск, выбор объёма памяти с остатками, передача менеджеру.

Результат

Вместо ежедневного ручного переноса цен — три синхронные площадки, которые обновляются сами.

  • Каталогsotovik76.ru
    3→421
    товара
    11
    категорий
    Полноценная витрина вместо трёх карточек. Прайс поставщика из Telegram сам становится товарами на сайте — с фото, ценами и наличием.
  • МаркетплейсыAvito → VK Market
    144/145
    SKU (было 55)
    601
    фото до 5 на товар
    VK Market синхронизирован с Авито и наполнен качественными фото. Защита от затирания следит, чтобы синк не обнулил витрину при сбое.
  • ПоддержкаБот в VK
    662
    диалога разобрано
    24/7
    ответы по каталогу
    Бот ищет по живому наличию, показывает объёмы памяти с остатками и зовёт менеджера. Настройку сверяли по 662 реальным перепискам.
Главная sotovik76.ru — интернет-магазин техники в Ярославле
Главная sotovik76.ru: каталог, ремонт, рассрочка и trade-in — единая витрина, которую питает автоматический импорт прайса.

Частые вопросы

Откуда берутся товары и цены на сайте?
Из ежедневного прайса поставщика в Telegram. Парсер читает канал, раскладывает каждую строку на модель, память, страну и цену и заливает в каталог на сайте. Повторный прогон обновляет цены и остатки, а не создаёт дубли.
Что происходит с товаром, который пропал из прайса?
Если позиция не появляется в наличии больше 14 дней, она автоматически уходит в черновик — покупатель не видит того, чего нет. Всё обратимо: вернётся в прайс — вернётся и на сайт. Так каталог не зарастает «фантомами».
А для моего магазина такое сработает?
Да, если есть регулярный источник данных — прайс в Telegram, Excel, выгрузка 1С или от поставщика. Под него собираем такой же конвейер: импорт в вашу CMS, автоподбор фото, синхронизацию маркетплейсов и, при желании, бота-консультанта.
Контакты

Хотите так же — магазин, который ведёт себя сам?

Расскажете, откуда приходит ваш прайс и на чём стоит сайт, — я посмотрю и пришлю план: что автоматизировать в первую очередь и какого результата ждать. Без счёта и обязательств.

ГеоЯрославль · по всей России
Автоматизирую каталоги, маркетплейсы и поддержку под ключ
✓ Получил заявку — свяжусь в течение рабочего дня