Разобрать процесс

Парсинг данных и мониторинг цен

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

Цена
от 25 000 ₽
Срок
3–7 дней
Работаем с
Python, PostgreSQL, Google Sheets API
  • 24/7Сбор по расписанию
  • 0Ручных выгрузок
  • в таблицуРезультат сразу в вашем формате

Данные собираются руками

Кто-то в компании раз в неделю открывает сайты конкурентов и переносит цены в таблицу. Это работает, пока позиций десятки.

Сравнение устаревает мгновенно

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

Охват ограничен временем

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

Ошибки при переносе

Не ту цену скопировали, не в ту строку вставили. Ошибка обнаруживается, когда по ней уже приняли решение.

Парсер ломается и молчит

Самописный скрипт перестал работать после смены вёрстки, а таблица просто перестала обновляться, и этого не заметили.

Что мы собираем

Цены и наличие конкурентов

Регулярный съём цен, остатков и акций по вашему списку позиций и конкурентов. История изменений сохраняется.

Каталоги и характеристики

Выгрузка товаров с описаниями, характеристиками и изображениями – для наполнения своего каталога или сравнения ассортимента.

Отзывы и рейтинги

Сбор отзывов о вас и о конкурентах с маркетплейсов и площадок, с разметкой тональности и причин недовольства.

Данные маркетплейсов

Позиции в выдаче, цены конкурентов по вашей категории, динамика карточек.

Доставка результата

Google Sheets, база данных, CRM или дашборд – в том виде, в котором с данными реально работают.

Мониторинг работоспособности

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

Как мы запускаем сбор

  1. Список источников и полей

    1–2 дня

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

  2. Разработка сборщика

    3–7 дней

    Пишем сборщик, настраиваем обход защит в допустимых рамках, нормализуем данные: приводим названия и единицы к единому виду.

  3. Доставка и хранение

    2–3 дня

    Настраиваем выгрузку в нужное место и хранение истории, чтобы можно было смотреть динамику, а не только срез на сегодня.

  4. Мониторинг и поддержка

    постоянно

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

С чем мы работаем

PythonPostgreSQLGoogle Sheets APIREST APIn8nTelegram Bot APIGrafanaamoCRMБитрикс24

Данные и доступы

Только открытые данные

Собираем то, что опубликовано открыто: цены, наличие, характеристики, отзывы. Личные кабинеты конкурентов и закрытые разделы не трогаем.

Результат у вас

Данные попадают в вашу таблицу, базу или дашборд. У себя копий не храним.

Доступы по минимуму

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

Что нужно от вас

Список источников и полей

Какие сайты и маркетплейсы, какие товары и какие поля собирать.

Формат результата

Куда класть данные: Google Sheets, база, дашборд – и как часто обновлять.

Человек с вашей стороны

Один сотрудник, который знает процесс и может ответить, почему он устроен именно так. Без него настройка превращается в угадывание.

Чего мы делать не берёмся

  • Обход защиты и закрытых разделов

    Не собираем данные из-за авторизации и не взламываем защиту сайтов.

  • Персональные данные людей

    Не собираем контакты и личные данные физических лиц.

Сколько стоит парсинг

«Разовый сбор» – от 25 000 ₽, «Регулярный мониторинг» – от 60 000 ₽, «С аналитикой» – от 130 000 ₽. Указана начальная цена. Каждый проект индивидуален, поэтому итоговая сумма может отличаться: изредка она выходит ниже, но обычно окончательную цену формируем после подробного обсуждения и плана задач. Поддержка сборщика оплачивается отдельно – источники меняются, и парсер требует сопровождения.

Разовый сбор

от 25 000 ₽
Срок: 3–7 дней
  • Один источник
  • Выгрузка в таблицу
  • Нормализация данных
  • Однократный прогон

Регулярный мониторинг

от 60 000 ₽
Срок: 7–14 дней
  • До пяти источников
  • Сбор по расписанию
  • История изменений
  • Уведомления об отклонениях
  • Месяц поддержки

С аналитикой

от 130 000 ₽
Срок: от 3 недель
  • Дашборд по ценам и позициям
  • Сравнение с вашим прайсом
  • Рекомендации по ценообразованию
  • Квартал поддержки
Сравнить уровни таблицей
Уровни работы: что входит, срок и начальная цена
УровеньЧто входитСрокЦена
Разовый сборОдин источник, Выгрузка в таблицу, Нормализация данных, Однократный прогон3–7 днейот 25 000 ₽
Регулярный мониторингДо пяти источников, Сбор по расписанию, История изменений, Уведомления об отклонениях, Месяц поддержки7–14 днейот 60 000 ₽
С аналитикойДашборд по ценам и позициям, Сравнение с вашим прайсом, Рекомендации по ценообразованию, Квартал поддержкиот 3 недельот 130 000 ₽

Вопросы

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

Если вашего вопроса здесь нет, спросите – ответим тем же порядком.

Парсинг вообще законен?
Сбор общедоступных данных сам по себе законен, но есть границы: нельзя обходить техническую защиту, создавать нагрузку, нарушающую работу сайта, собирать персональные данные и копировать охраняемый контент. Мы работаем в этих рамках и на этапе оценки честно говорим, если задача в них не укладывается.
Что будет, когда конкурент поменяет сайт?
Сборщик сломается – это нормальная часть работы, а не авария. Поэтому мы настраиваем мониторинг: при сбое приходит уведомление, и мы чиним в рамках поддержки. Парсер без сопровождения перестаёт работать в среднем за пару месяцев.
Можно собирать данные с маркетплейсов?
Да, с оговорками. Часть данных доступна через официальные API площадок – это надёжнее и стабильнее. Что нельзя получить через API, собираем со страниц, но такие сборщики требуют больше сопровождения.
Как часто можно снимать данные?
Технически хоть каждый час, но разумная частота зависит от того, как быстро меняются данные и какую нагрузку допустимо создавать. Для цен обычно раз в сутки, для акций и остатков – чаще.
Сколько стоит парсинг сайтов?
Разовый сбор с одного источника – от 25 000 ₽ и 3–7 дней. Регулярный мониторинг до пяти источников – от 60 000 ₽. С дашбордом и рекомендациями по ценам – от 130 000 ₽. Указана начальная цена. Каждый проект индивидуален, поэтому итоговая сумма может отличаться: изредка она выходит ниже, но обычно окончательную цену формируем после подробного обсуждения и плана задач. Поддержка сборщика считается отдельно.

Материал обновлён

Разберём ваш процесс бесплатно

Расскажите, где теряется время или заявки. На созвоне за 30–45 минут разберём один-два процесса и честно скажем, есть ли смысл их автоматизировать.

Разбор процесса

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

Разобрать процесс