Audience extension через programmatic ломается не на таргетинге, а на качестве seed-а и логике матчинга
Слабый чек-лист выглядит так:
— seed-сегмент собран из всех подряд;
— нет разделения by recency / value / intent;
— не описан lookback window;
— частота не ограничена;
— exclusion-листы не синхронизированы с CRM и existing buyers.
Дальше проверь матчи между источником и SSP/DSP: достаточно ли stable ID, не режется ли match rate из-за CMP/consent, не конфликтуют ли onboarding-сегменты с first-party аудиториями. Если extension делается через impression-based seed, отдельно смотрите на IVT-фильтры и доменные аномалии: плохой seed быстро размазывает reach и приносит мусорный инвентарь.
В медиаплане extension должен жить рядом с контрольной группой. Без holdout вы не увидите, это реально incremental reach или просто переупаковка текущих пользователей. Для performance это критично: audience extension без инкрементальности часто съедает бюджет у ремаркетинга и не даёт нового объёма.
Финальная проверка простая: seed = чистый, матчи = прозрачные, frequency = ограничена, exclusion = единый, holdout = есть. Если хотя бы один слой пустой, вы строите не extension, а дорогой ретаргетинг под другим названием.
Слабый чек-лист выглядит так:
— seed-сегмент собран из всех подряд;
— нет разделения by recency / value / intent;
— не описан lookback window;
— частота не ограничена;
— exclusion-листы не синхронизированы с CRM и existing buyers.
Дальше проверь матчи между источником и SSP/DSP: достаточно ли stable ID, не режется ли match rate из-за CMP/consent, не конфликтуют ли onboarding-сегменты с first-party аудиториями. Если extension делается через impression-based seed, отдельно смотрите на IVT-фильтры и доменные аномалии: плохой seed быстро размазывает reach и приносит мусорный инвентарь.
В медиаплане extension должен жить рядом с контрольной группой. Без holdout вы не увидите, это реально incremental reach или просто переупаковка текущих пользователей. Для performance это критично: audience extension без инкрементальности часто съедает бюджет у ремаркетинга и не даёт нового объёма.
Финальная проверка простая: seed = чистый, матчи = прозрачные, frequency = ограничена, exclusion = единый, holdout = есть. Если хотя бы один слой пустой, вы строите не extension, а дорогой ретаргетинг под другим названием.