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

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

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

Стоимость
после бесплатного аудита
Гарантия
30 дней после подписания акта
Срок работ
6–15 рабочих дней, пять этапов
Стоимость
после бесплатного аудита
Гарантия
30
дней после подписания акта
Срок работ
6–15
рабочих дней, пять этапов
Что собираем
фид, группировка вариантов, наборы товаров, расписание обновления
Самый большой измеренный каталог
115 456
позиций на уровне размера и цвета, магазин белья (01.08.2026)
Дефект того же каталога
50
из 150 случайных товарных адресов отдают 301 на другой размер или цвет
Перед сметой
проверка данных для каталога, 2–4 рабочих дня, бесплатно
Чего не обещаем
одобрение всех позиций – часть решений остается за площадкой
Как это работает

Как реклама в Facebook и Instagram находит людей под ваш товар или услугу

  1. Даём рекламе, что показывать

    Каталог товаров, форма заявки или адрес с радиусом: в зависимости от того, что вы продаёте.

  2. Meta подбирает, кому показать

    Система ищет людей, похожих на тех, кто уже покупал или оставлял заявку, и показывает им объявление.

  3. Действие фиксируем и возвращаем в кампанию

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

Meta учится на ваших событиях, поэтому без правильно настроенных пикселя и Conversions API кампания работает вслепую. Состояние отслеживания показывает аудит.

Этапы работы

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

Общий срок: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

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

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

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

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

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

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

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

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

Что дальше

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

Короткая форма: контакт и адрес сайта
Договор и документы

Работаем официально

Договор, акт и счёт — на каждый проект, а не только на большой.

Нам доверяют6 брендов

Нам доверяют: Kvant Energy, GYPSUN, Naturel Cosmetics, Pancer Protection, LUGI, BeeTech

Условия, зафиксированные письменно8 пунктов
  • Договор, акт и гарантия 30 дней

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

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

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

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

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

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

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

  • Сайты в девяти странах

    Наши сайты работают в девяти странах: кроме Украины — Польша, Германия, Австрия, Англия, Норвегия, Болгария, Молдова, Испания.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  • Сайты в девяти странах

    Наши сайты работают в девяти странах: кроме Украины — Польша, Германия, Австрия, Англия, Норвегия, Болгария, Молдова, Испания.

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

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

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

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

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

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

NDA подписываем по запросу. После завершения свои доступы удаляем сами.

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

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

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

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

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

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

розничный интернет-магазин нижнего белья с каталогом более 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?

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

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

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

Что такое наборы товаров и зачем они нужны?

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

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

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

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

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

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

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

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

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

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

Реально, если фид формируется из вашей системы автоматически, а не собирается вручную. Ручной файл при быстром ассортименте устаревает на второй день, и каждый лишний клик оплачивает рекламный бюджет: человек попадает на товар, которого уже нет. Мы строим выгрузку на стороне сайта и ставим правило, которое скрывает позиции без остатка. Ограничение здесь одно: каталог точен ровно настолько, насколько точны ваши остатки. Если в учёте пересорт, фид быстро и аккуратно покажет именно его.

Каталог подключён, но в рекламе устаревшие цены и товары, которых уже нет. Почему так?

Чаще всего фид обновляется реже, чем меняются цены и остатки, или собирается вручную. Ручной файл при быстром ассортименте устаревает уже на второй день. Мы строим выгрузку на стороне сайта и ставим правило, которое скрывает позиции без остатка. Если полная генерация фида долгая, делим её: полная пересборка ночью, а днём обновляются только цена и наличие.

На сайте нет готовой выгрузки товаров. Каталог всё равно можно настроить?

Да. Выгрузку мы строим на стороне сайта из вашей системы, чтобы фид формировался автоматически, а не собирался вручную. Если у вас уже есть фид для Google, он подойдёт как источник, но не как готовый файл: наборы обязательных полей у площадок разные.

Можно ли сначала проверить наши данные, а потом решать, нужна ли настройка?

Да, проверка данных бесплатна, и начинать стоит именно с неё. По ней видно, совпадают ли идентификаторы в событиях сайта и в каталоге и есть ли в базе общий код модели для группировки вариантов. После проверки понятен объём работы, а если каталог вам не нужен, мы так и скажем.

Инструменты

Бесплатные инструменты по этой теме

Проверьте сайт сами. Это бесплатные инструменты LIONEX из отдельного раздела сайта, подобранные к этой услуге.

Интерфейс инструментов пока только на украинском языке.

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

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

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

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

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