• Meta Ads · Commerce Manager
  • Замер 01.08.2026

Каталог товаров в Meta: фид, держащий рекламу и магазин

Настройка каталога товаров Facebook – это не кнопка в Commerce Manager, а выгрузка из вашей базы плюс правила, по которым она обновляется. Мы берем источник, где цены и остатки живут на самом деле, сводим идентификатор товара с передает пиксель и связываем варианты полем группировки. Каталог, собранный иначе, тоже запустится — просто динамическая реклама будет показывать не те позиции, а отчеты будут при этом выглядеть нормально. Срок работ - 4-14 рабочих дней.

Стоимость
после бесплатного аудита
Гарантия
30 дней после подписания акта
Срок работ
4–14 рабочих дней, пять этапов
после бесплатного аудита
Стоимость
30
Гарантия

дней после подписания акта

4–14
Срок работ

рабочих дней, пять этапов

фид, группировка вариантов, наборы товаров, расписание обновления
Что собираем
115 456
Самый большой измеренный каталог

позиций на уровне размера и цвета, магазин белья (01.08.2026)

50
Дефект того же каталога

из 150 случайных товарных адресов отдают 301 на другой размер или цвет

проверка данных для каталога, 2–4 рабочих дня, бесплатно
Перед сметой
одобрение всех позиций – часть решений остается за площадкой
Чего не обещаем
Этапы работы

Прозрачные этапы с согласованием на каждом шагу

Общий срок:4–14 дней

  1. Проверка данных и источники

    2–4 рабочих дня, бесплатно

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

  2. Сборка или доработка фида

    1–4 рабочих дня

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

  3. Идентификатор, группировка, изображение

    1–3 рабочих дня

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

  4. Наборы товаров и правила исключения

    1–2 рабочих дня

    Формируем наборы правил, а не рук: категория, цена, наличие, маржинальность. Отдельно закрываем то, что рекламировать не надо — архив и позиции с ограничениями.

  5. Подключение, разбор ошибок, передача

    1–2 рабочих дня

    Заводим каталог в кампании и в товарные метки, ждем первое полное обновление, читаем диспетчер. Массовые ошибки правим, единичные отдаем списком с объяснением, что с ними делать.

Технологии и интеграции

На чём строим и с чем это соединяется

Стек

  • Commerce Manager – диспетчер каталога и журнал отклонений. Предел: показывает следствие, причину ищут в фиде и на сайте.
  • Товарный фид XML/CSV – то, что читает площадку. Предел: отдает состояние на момент выгрузки, между прогонами цена отстает от сайта.
  • Правила преобразования полей — спасают, когда бренда или состояния нет в базе. Предел: формат придумать можно, данные нет.
  • Поле группировки опций — объединяет размеры и цвета в одну карточку. Ограничение: без общего кода модели, первый заказ в базе.
  • Наборы товаров правилами обновляются сами. Предел: правило видит только те поля, которые реально есть в фиде.
  • Meta Pixel и Conversions API – дают события, на которых держится динамическая реклама. Предел: данные каталога они не чинят.
  • Фоновые задачи обновления – держат расписание. Предел: на десятках тысяч позиций прогон нагружает сервер.

Интеграции

  • Meta Commerce Manager
  • Instagram Shopping
  • Meta Pixel
  • Conversions API
  • Google Merchant Center
  • учетная система цен и остатков
Что входит

Полный перечень работ и того, что вы получаете на выходе

  • Сборка фида из вашей системы или подключение существующей выгрузки - каталог обновляется сам, без ручного файла
  • Заполнение обязательных полей: идентификатор, название, описание, ссылка, изображение, наличие, состояние, цена, бренд — позиция без одного из них в каталог не попадает
  • Согласование идентификатора товара с тем, что передают события сайта — динамическая реклама показывает именно пересмотренный товар, а не соседний
  • Группировка вариантов по размеру и цвету одним полем – в ленте модель показывается одна, а не десять раз
  • Наборы товаров правилами: категория, ценовой диапазон, наличие, маржинальность – кампании работают с нужной частью каталога, а не со всем
  • Правила исключения позиций, которые рекламировать не надо — архив, сопутствующие мелочи и товары с ограничениями не съедают показы
  • Расписание обновления и проверка, что доходят изменения — в рекламе не остается цена, которой уже нет на сайте
  • Подключение каталога к динамическим кампаниям и к товарным меткам в публикациях
  • Разбор ошибок в диспетчере каталога с разделением на массовые и единичные – видно, что лечится одним правилом, а что правится в карточках
  • Передача: доступы у вас остаются, письменная инструкция на случай новых отклонений
Когда эта услуга не подходит

Что не входит в работу — чтобы не было сюрпризов на сдаче

  • Ведение рекламных кампаний и бюджет на рекламу – это отдельная услуга
  • Пересъемка товарных фото под требования к изображениям
  • Написание названий и описаний для всего каталога
  • Прохождение проверки коммерческой деятельности на площадке
  • Гарантия одобрения всех позиций – часть решений остается за площадкой
Кому подходит

Ситуации, в которых эта услуга даёт результат

Сценарий 1 из 5

Реклама в Meta уже идет, динамической нет

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

Разберём вашу ситуацию на бесплатном аудите
Фид из вашей системы против ручного файла

Чем этот вариант отличается от альтернативы

Цена и наличиетянутся из того же источника, что и на сайте, по расписанию
Варианты размера и цветасвязанные полем группировки — модель показывается одной картой
Идентификатор товарато самое, что в событиях сайта, — динамическая реклама показывает просмотренное
Выбор товаров под кампаниюнаборы по правилам, обновляются сами
Реакция на отклоненияжурнал разобран по массовым и единичным причинам, массовые лечатся правилом

Бесплатная проверка данных для каталога Meta

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

Что мы измеряем

  • Источник данныхГотовый ФИД, выгрузка для другой площадки, подключение платформы или ручной файл. От этого ответа зависит вся смета. Частный случай, который мы уже встречали: в магазине косметики на 5561 товар штатный фид движителя отдает HTTP 200 с телом на ноль байт — источник формально есть, данных в нем нет.
  • Обязательные поляИдентификатор, название, описание, ссылка, изображение, наличие, состояние, цена, бренд. Недостает одного — позиция не проходит, и в диспетчере это выглядит как общая ошибка импорта.
  • Идентификатор и события сайтаСмотрим, что передает пиксель в событиях просмотра и добавления в корзину и найдется ли это значение в каталоге. В магазине белья модуль ремаркетинга отдает product_id сразу в несколько систем — именно такое значение должно стать идентификатором в фиде.
  • Варианты товараРазмеры и цвета должны быть связаны с полем группировки. Проверяем, есть ли в базе общий код модели, придется ли его выводить из артикула.
  • ИзображениеПропорции, размер, текст и водяные знаки. В товарных форматах требования более жесткие, чем в обычных объявлениях, и отклонения здесь приходят целыми группами.
  • Частота обновленияКак скоро в каталог попадают конфигурации цены и наличия — и выдержит ли сервер нужный темп генерации. Каталог, обновляющийся раз в неделю, рекламирует то, чего нет.

Что вы получаете

  • Оценку доли каталога, которая пройдет без поправок.
  • Перечень недостающих полей и где их взять в вашей системе.
  • Схема группировки вариантов под ваш каталог.
  • Разговор на 30 минут по документу.

Срок: 2–4 рабочих дня

Почему это бесплатно

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

Что дальше

Даем смету по этапам: отдельно сборка или перестройка фида, отдельно наборы товаров, отдельное подключение к кампаниям. Видно, за что платите.

Короткая форма: контакт и адрес сайта

Не нашли свой случай?

Опишите, как это устроено у вас, — ответим, подходит ли «Каталог товаров в Meta» и что это значит в вашей ситуации. Без брифа и без звонка: один вопрос, один ответ.

  • Договор, акт и гарантия 30 дней

    На каждый проект письменный договор: объём, сроки, сумма, порядок приёмки. После сдачи — акт и счёт, затем 30 календарных дней гарантии.

  • ФОП и безналичный расчёт

    Исполнитель — зарегистрированный ФОП. Оплата на счёт с закрывающими документами.

  • Права и доступы — ваши

    Код, дизайн и материалы переходят к вам после полной оплаты. Домен, хостинг, репозиторий оформляем на вас.

  • Портал клиента вместо переписки

    Во время работы вы получаете доступ к порталу: договоры, счета, акты и статус проекта в одном месте.

  • Заказчики из Европы

    Среди работ — проекты для Норвегии, Болгарии, Молдовы и Испании.

  • Цифры, которые можно проверить

    Каждый кейс в портфолио — со ссылкой на живой сайт и техническим замером.

  • Сначала аудит, потом сумма

    Прайса на сайте нет намеренно: объём одной и той же работы у двух клиентов отличается кратно.

  • Говорим «нет», когда не уверены

    Если задача не наша или срок нереальный — скажем сразу.

Что влияет на стоимость

Почему две одинаковые на вид задачи считаются по-разному

  • Откуда берется ФИДМагазин, уже отдающий выгрузку для другой площадки, и магазин, где машинного файла нет вообще, — разный объем работы при одинаковом количестве товаров. Именно здесь разница между четырьмя днями и двумя неделями.
  • Сколько полей придется достроитьБренд и состояние товара зачастую просто не ведутся в базе. Одно поле, которое нужно вывести из категории или из артикула, – это правило преобразования; пять таких полей – это уже работа над каталогом на стороне сайта, а не над фидом.
  • Как заведены вариантыЕсли в базе есть общий код модели, группировка включается одним полем. Если размеры и цвета не связаны ничем, общий ключ приходится выводить из артикула и проверять выборочно — на каталоге в сотню тысяч позиций это отдельная строка сметы.
  • Состояние изображенийФотографии на однородном фоне без наложенного текста проходят как есть. Картинки с логотипом, плашкой скидки или коллажем из нескольких товаров отклоняются группами, и ФИД здесь не спасает – нужна замена файлов, а это уже не наша зона.
  • Нужен темп обновленияРаз в сутки – это задача по расписанию. Несколько раз в день на большом каталоге упирается в сервер: генерация десятков тысяч позиций нагружает его ощутимо. Тогда производим частичное обновление только цен и остатков, и это отдельный объем.
Кейсы

Задачи и результат в цифрах — все показатели сняты нашим замером

розничный интернет-магазин нижнего белья с каталогом более 110 тыс. позиций

Задача
Держать каталог, где каждый размер и цвет заведены отдельной позицией в состоянии, пригодном для товарной рекламы.
Решение
OpenCart 3, карта сайта индексом из 42 подкарт, три языковые версии. Модуль ремаркетинга передает product_id в Google Ads и Facebook, включен ecommerce-события GA4.
Результат
Измерение 01.08.2026: 115 456 товарных позиций, цифра подтверждена двумя независимыми методами с расхождением 2,4%; 129 категорий и 334 бренда. В слагах видны 80B, 75E, XL, 36-41 – это уровень размера и цвета, а не моделей, и без поля группировки такой каталог дает дубли в показах. Дефекты, критичные именно для каталога: из 150 случайных товарных адресов карты сайта 50 отдают 301, и все 50 ведут на другую позицию – другой размер или цвет; на главной 118 тэгов img, и ни один не в формате WebP.

официальный интернет-магазин садового инструмента мирового бренда

Задача
Показать случай, когда товарная выгрузка уже есть и вопрос только в том, что подделать под Meta.
Решение
OpenCart 3.x по nginx из HTTP/2 и HSTS, две языковые версии. Meta Pixel и площадка Rozetka подключены вместе, восемь способов оплаты и четыре перевозчика в чекате.
Результат
Измерение 31.07.2026: в карте сайта 33 493 записи на 8 690 уникальных адресов - около 8,6 тыс. карт товара и 81 категорийный узел. Пиксель на сайте стоит, выгрузка на площадку работает: половина пути в каталог уже пройдена. Дефект, который достался бы и фиду: в карту сайта попала только украиноязычная ветвь, российской версии в ней нет, брать адреса товаров оттуда без проверки нельзя.

интернет-магазин профессиональной косметики, каталог более 5 тыс. позиций

Задача
Разобраться, почему каталог не из чего собрать, хотя магазин работает и ассортимент полон.
Решение
OpenCart 3 по nginx, каталог по брендам и типам средств, микроразметка Organization и PostalAddress. Проверяли извне: карта сайта, штатный фид, счетчики, разметка главной.
Результат
Измерение 31.07.2026: 5561 товар в живом каталоге — считали штатным поиском OpenCart, 55 страниц по 100 позиций плюс 61 на последний. TTFB 801,2 мс при 153,8 КБ HTML. Критическое именно для каталога Meta:/sitemap.xml и штатный фид движителя отдают HTTP 200 с телом на ноль байт, а на главной нет ни одного счетчика – ни GTM, ни gtag, ни пикселя. То есть, ни источники данных, ни событий, с которыми можно сверять идентификатор: обе половины работы пришлось бы начинать с нуля.
Что нужно от вас

Без этого не начнём — лучше подготовить заранее

  1. Доступ к бизнес-аккаунту и Commerce Manager.
  2. Доступ к сайту и админки для сборки или правки фида.
  3. Артикулы и идентификаторы, используемые в событиях сайта.
  4. Список категорий, которые в каталог не выводим.
  5. Данные об остатках: откуда они берутся и как часто обновляются.
  6. Подтвержденный домен в настройках бизнес-аккаунта.

Если чего-то из этого нет — скажите, подскажем, как собрать или сделаем сами отдельной задачей.

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

Что спрашивают чаще всего — с конкретными ответами

Можно ли взять тот же фид, что и для Google?

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

Зачем группировать варианты?

Чтобы восемь размеров одной модели не выглядели как восемь разных товаров. Без группировки каталог раздувается, в показах появляются дубли, а человек видит ту же вещь несколько раз подряд и перестает ее замечать. Измеренный нами магазин белья заведен именно на уровне размера и цвета: 115456 позиций, в слагах 80B, 75E, XL, 36-41. Для каталога это означает обязательное поле группировки — и вопрос на проверке звучит так: есть ли в базе общий код модели или его придется выводить из артикула.

Что такое наборы продуктов и для чего они?

Это подмножества каталога, на которые нацеливаются отдельные кампании: новинки, распродажи, категория с высокой маржой, позиции налицо. Без наборов каждая кампания работает со всем каталогом, и бюджет растекается равномерно там, где равномерно вредно. Мы формируем наборы правил, чтобы они обновлялись сами. Честный предел: правило видит только те поля, которые реально есть в Фиде, — маржинальности там обычно нет, и если делить каталог за ней, сначала нужно завести это поле.

Как часто обновляется каталог?

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

Почему динамическая реклама показывает не тот товар, на который человек смотрел?

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

Часть товаров отклонена. Что с этим делать?

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

Нужен ли каталог, если мы не производим динамическую рекламу?

Он нужен и для товарных меток в публикациях, и для раздела товаров в профиле без него обозначить товар невозможно. Но если вы не планируете ни того, ни другого, каталог действительно излишний, и мы так и скажем. Продавать настройки, которые будут лежать без применения, нет смысла; когда появится потребность, объем работ от ожидания не вырастет.

У нас товары появляются и исчезают каждый день. Это реально поддерживать?

Реально, если ФИД генерируется из вашей системы автоматически, а не собирается руками. Ручной файл на быстром ассортименте устаревает на второй день и платит за это рекламный бюджет: человек кликает, попадает на товар, которого нет, клик уже оплачен. Мы строим выгрузку на стороне сайта и ставим правило, скрывающее позиции без остатка. Честный предел: точность каталога равна точности ваших остатков – если в учете пересорт, фид аккуратно и быстро покажет именно его.

Отправьте адрес сайта и скажите, откуда у вас берутся цены и остатки.

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

Из измеренных кейсовИзмерение 31.07.2026: в карте сайта 33 493 записи на 8 690 уникальных адресов - около 8,6 тыс

Смотреть кейсы
  • Ответ в течение 2 часов
  • Без обязательств
  • Работаем по договору

Прайса на сайте нет намеренно: объём той же работы у двух клиентов отличается в разы, и цифра «от» в этом случае ничего не объясняет. Сначала бесплатный аудит — считаем ваши страницы, дубли и скорость, — потом называем сумму и срок и фиксируем их в договоре.