Як виглядає глибокий аудит Meta Ads (Facebook/Instagram) інтернет-магазину від UPLIFY?

Реальний (обезличений) senior-аудит рекламного акаунта Meta (Facebook/Instagram) від UPLIFY: статус INTERIM, measurement-гейт, 16 знахідок, план дій. Підготовлено AI-оператором Nestor AI, підтверджує менеджер.

Meta AdsFacebook AdsInstagram AdsAdvantage+CAPIROASUPLIFYNestor AI

UPLIFY · Зразок глибокого аудиту

Senior-аудит рекламного
акаунта Meta (Facebook / Instagram)

Реальний аудит реального клієнта UPLIFY — повністю обезличений. Нішу, бренди, домен і всі ID акаунтів приховано; уся аналітика, методологія, структура й фактичні показники збережені без змін.

Платформа: Meta · Advantage+ Catalog Період: 90 днів Статус: INTERIM Знахідок: 16 Валідація: незалежна (gpt-5.2)

🔒 Обезличено. Назва, домен, ніша, бренди, засновник і ID (акаунт / Pixel / каталог) видалені. Це справжній звіт — цифри, гео, структура акаунта й висновки реальні; категорія товару замаскована.

🔴 Статус звіту: INTERIM — measurement-гейт НЕ закрито

Перформанс-висновки подані як directional (не observed) — ми НЕ видаємо modeled-дані за факт, поки не закриті гейти. Це і є senior-чесність аудиту:

  • BLOCKER 1 — Вимірювання: CAPI/server-події фактично не працюють (лише BROWSER-події) → можливе недозвітування iOS, занижений матчинг, завищений modeled-ROAS.
  • BLOCKER 2 — Business truth: немає доступу до бекенду (CRM / маржа / повернення / new-vs-returning) → неможливо підтвердити, що Meta створює інкрементальний прибуток, а не атрибутує попит, що сконвертив би й так.
  • BLOCKER 3 — Catalog API: інвентар каталогу не читається (права) → перевірка фіду/match-rate лише вручну в Commerce Manager.
  • Вікно атрибуції: дефолт 7d-click / 1d-view (modeled) — усі конверсії modeled.

1 Executive summary

Акаунт веде єдину каталогову стратегію (Advantage+ Feed): 3 активні кампанії (Prospecting / Lookalike / Remarketing), усі CBO по $5/день, ціль OUTCOME_SALES, оптимізація на VALUE. За 90 днів: $924.65 витрат, 148 покупок, $3 382.74 цінність, ROAS 3.66, CPA $6.25, AOV $22.86, frequency 4.22.

Головний висновок (directional): акаунт виглядає прибутково в кабінеті, але страждає від системного самосаботажу структури й вимірювання — недоотримує і обсягу, і стабільності.

1. Learning reset через зайвий перезапуск

Замість масштабувати робочі кампанії, створили НОВІ й поставили дозрілі на паузу. Старі: ROAS 5.90 / 4.71; нові ще «вчаться»: 3.86 / 1.75. Перезапуск фактично зрізав ROAS удвічі.

2. VALUE-оптимізація на $5/день — інфізибельно

HIGHEST_VALUE потребує великого обсягу подій; при ~3–4 покупках/тиждень (поріг навчання ≈50/тиж) система ніколи не стабілізується. Мінімум для виходу з навчання ≈ CPA×50 ≈ $45/день.

3. CAPI off + порожні RM-аудиторії

Ретаргетинг сайту порожній (~20 осіб). RM реально показується теплій IG-базі (~30k) → найнижчий ROAS 2.16 і найнижча інкрементальність (збір наявного попиту).

4. Креатив = один авто-ролик каталогу

Усі 8 відео — фактично один шаблон Advantage+ Feed; хук провалюється на 1-й секунді (−43…−50%), 3s-retention ~20%. Креатив-скор 32/100.

5. Голодування + фрагментація + білінг

$5/день розмазано по 3 кампаніях; в одній — 4 групи на ту саму аудиторію (внутрішня конкуренція). Статус акаунта «миготів» 10×, 2× скидання spend-limit → троттлінг доставки.

Вердикт business-truth: інкрементальність не підтверджена (directional). Перш ніж масштабувати бюджет — закрити CAPI + звірку з бекендом.

2 Measurement Integrity (GATE)

ПеревіркаСтанДеталі
Pixel живий✅ observedСпрацьовує, automatic matching ON (11 полів)
Ключові події шлються✅ observedPageView / ViewContent / AddToCart / InitiateCheckout / Purchase присутні
CAPI / server-події🔴 НЕ працюєЛише BROWSER; openbridge не сконфігуровано — сервер-сайд відсутній
Дедуплікація / EMQ / AEM / domain🟡 вручнуAPI не віддає — перевірити в Events Manager
Звірка з бекендом🔴 BLOCKERДаних немає — incrementality неможливо підтвердити

Пріоритет №1 ремедіації: увімкнути CAPI + дедуплікацію event_id, перевірити EMQ і domain verification. Без серверних подій Meta оптимізує на неповний сигнал, а звітний ROAS завищений modeled-частиною.

3–4 Архітектура + повна таблиця знахідок (16)

КампаніяOpt goalSpendПокуп.ROASСтан
Prospecting 01.05VALUE$202.75203.86ACTIVE
Remarketing 10.04OFFSITE_CONV$213.03282.16ACTIVE
Lookalike 01.05VALUE$132.5281.75ACTIVE
Prospecting 16.03VALUE$225.96605.90⏸ PAUSED
Lookalike 10.04CONV$102.64284.71⏸ PAUSED

🔴 Дозрілі (кращі) версії стоять на паузі, слабші (нові) активні — головний learning-reset.

ОбластьЗнахідкаСер.
ВимірюванняCAPI off — лише browser-події; modeled-конверсії, завищений ROASP0
СтруктураLearning-reset: дозрілі кампанії на паузі, нові «вчаться» → ROAS навпілP1
СтруктураVALUE-оптимізація при ~5 покупках/тиж недосяжна (поріг ≈50/тиж)P1
СтруктураФрагментація: 4 групи на ту саму аудиторію на $5/день → внутрішня конкуренціяP2
ТаргетингRM фіктивний: website-пули ~20 осіб; реально йде на теплу IG (~30k)P1
ТаргетингProspecting не виключає покупців (база клієнтів придатна вже зараз)P2
Гео / комплаєнсПоказ у непідконтрольні райони 2 областей (~1.2% бюджету) — додати виключенняP2
ПлейсментиIG Stories — 25.6% бюджету при ROAS 2.71 (нижче blended); ролик не під вертикальP2
ДемографіяСегмент 45-64 конвертить найкраще (ROAS 4.93 / 5.83), але 13.6% бюджетуP2
Креатив1 авто-шаблон, хук провал на 1с, 0 різноманіття форматів — скор 32/100P1
ВоронкаГоловний обрив ATC → InitiateCheckout (24.8%) — кошик/чекаут, не креативP2
БілінгСтатус акаунта миготів 10×, 2× reset spend-limit → троттлінг доставкиP2
ЗміниНадмірне ручне втручання (перезапуски, зміни opt-goal/біду, дублі) — головна причина нестабільного CPAP2
ІнкрементальністьЖодного holdout/lift-тесту; ROAS атрибуційний, не інкрементальнийP2
Гігієна6 «ACTIVE» трафік-кампаній 2024 зі stop_time у минулому — сміття → PAUSEDP3
Каталог (ASC)smart_pse вимкнено; перевірити покриття product_set хітами (Catalog API заблокований)P3

5 Плейсменти + демографія

Плейсмент% spendROASВердикт
Facebook Feed43.8%4.15несе акаунт — захищати
Instagram Stories25.6%2.71найбільша неефективність
Instagram Feed20.7%3.78ок
Facebook Reels3.1%6.89недоотримує показів
Threads2.9%4.71недоотримує показів
Вік (ж)% spendROASCPA
25-3444.1%3.30$7.55
35-4431.5%3.49$6.33
45-548.3%4.93$4.25
55-645.3%5.83$4.89

Патерн: старший сегмент 45-64 конвертить найкраще (найнижчий CPA), але отримує лише 13.6% бюджету — недооцінений резерв.

6 Креативна система

32/100
Усі 8 відео — один авто-шаблон каталогу. Хук провалюється на 1-й секунді (−43…−50%), 3s-retention ~20% (нижче орієнтиру 25%). Нуль різноманіття: немає статики, UGC, каруселі, founder-контенту, social-proof.

Framework тестування (route → вкладка «Креативи»): біль клієнта (UGC), social-proof (карусель відгуків), офер/ціна (promo-креатив), founder talking-head, demo-фактура — з сильним хуком 0-1 сек.

7 Воронка

ПерехідКонверсіяОцінка
Impr → link click2.72%норм для каталогу
Link click → LPV82%✅ сильно (швидкість сайту ок)
LPV → ATC12.8%прийнятно
ATC → InitiateCheckout24.8%🔴 головний обрив воронки
IC → Purchase~92%✅ сильно

CTR і LPV здорові → проблема не в креативі, а в кошику/офері/чекауті (фрикція, ціна/доставка на кроці, телефонна модель замовлення). Перевірити UX кошика + чи коректно шлеться подія InitiateCheckout.

8 Креатив — промпт-карти на нові концепти

Готові до вставки у генератор для виходу за межі авто-каталогу. Чорнові концепти, потребують бренд/legal перевірки. Продукт замасковано.

1) UGC-хук «біль клієнта»

9:16 вертикаль · Stories/Reels · сильний 0-1с хук, обличчя в кадрі

"Authentic UGC-style vertical video, a real customer holding the product at home, natural phone-camera look, strong emotional hook in first 1s (close-up + face), warm domestic light, Ukrainian middle-class home. NO studio polish, NO logos, NO on-screen text in first second. Aspect 9:16."

2) Social-proof карусель

1:1 · Warm/RM · відгуки + хіти

"Clean carousel slide template combining a hero product shot with a stylized customer-review quote card, cohesive brand palette, premium e-commerce look, trustworthy mood. NO real names, NO competitor branding, NO fake ratings. Aspect 1:1."

3) Founder talking-head (brand-trust)

9:16 · Cold · представник бренду

"Vertical talking-head video of a brand representative speaking warmly to camera in a tidy workspace, soft natural light, authentic and trustworthy, strong first-second eye contact hook. NO teleprompter stiffness, NO logos overlay, NO on-image text. Aspect 9:16."

9 План дій (з Winner-Protection)

Фікси 1–2 тиж
(do-no-harm)
Увімкнути CAPI + дедуплікацію (пріоритет №1); заморозити каскад ручних правок на 7–10 днів; виключити непідконтрольні райони; прибрати 6 stale-кампаній; виключити базу клієнтів з prospecting.
Реструктуризація
30 днів
Консолідувати 4 групи → 1–2 (більше подій на групу); VALUE → CONVERSIONS на малих бюджетах; підняти 1 виграшну кампанію +20–30% (не гуртова заміна). ⛔ Блоковано до маржі/target-ROAS.
Креатив
3–5 нових концептів поза авто-каталогом (UGC-біль, founder, social-proof, demo) з сильним хуком 0-1с; окремі вертикальні версії під Stories/Reels.
Winner-protection
НЕ чіпати FB Feed-доставку й сегмент 45-64 (ROAS 4.93–5.83). Не вмикати паузовані версії поряд з активними (overlap) — спершу обрати одну й дати дозріти без правок.

10 Appendix — покриття

  • Покриття: усі 7 кампаній зі spend (топ-5 = 98%); 16 груп (топ-10 = 95%); усі 13 плейсментів; усі вікові зрізи; усі 23 області зі spend; усі 8 відео з retention-кривими.
  • Класифікація знахідок: measurement (3) · structural (5) · creative (2) · scaling/targeting (6).
  • Незалежна валідація (gpt-5.2): PASS із зауваженнями — coverage 90 · depth 80 · rigor 78 · client-safety 88. Усі ключові «червоні прапори» Meta перевірені; performance-висновки лишаються directional до закриття гейтів (CAPI + бекенд).