Кабінет: WHC · act_900358241425578
Кампанія: Perfectil | cpc | · ID 120203560989810674
Статус: ACTIVE · Аукціон · Об'єктив LINK_CLICKS
Запуск: 2024-01-26 · Заплановано стоп: 2026-05-01 (через 8 днів!)
Дата аудиту: 2026-04-23 · Період аналізу: 01.04 – 23.04.2026 (23 дні)
$1 291 потрачено, 33K кліків, CTR 3.05%, CPC $0.039 — на перший погляд ок.
АЛЕ 77% бюджету ($991) летить у Audience Network (ігрові додатки з низькою якістю трафіку), де реальних конверсій майже немає. За 23 дні з 33К кліків: 5 Add to Cart, 7 Initiate Checkout. Це провал по unit-economics.
Найкраща позиція (Instagram Feed, CTR 4.66%) отримує 0.5% бюджету. Facebook Feed (CTR 5.35%) — 6%. 77% — в Audience Network де реальний інтент відсутній.
Головне до правки: виключити Audience Network + Reels Overlay, поміняти об'єктив з LINK_CLICKS на Conversions (Purchase), архівувати 21 старий PAUSED ad set, рестарт кампанії після 2+ років.
| Метрика | Значення |
|---|---|
| Spend | $1 291.41 |
| Impressions | 1 095 286 |
| Reach | 370 699 |
| Frequency | 2.95 |
| Clicks (all) | 33 372 |
| Link clicks | 37 888 |
| Outbound clicks | 37 877 |
| CTR | 3.05% (unique 4.79%) |
| CPC | $0.039 (unique $0.073) |
| CPM | $1.18 |
| Landing page views | 25 076 ($0.05 кожен) |
| Video views | 307 943 |
| Post engagements | 346 301 |
| Add to Cart | 5 (CPA $258) |
| Initiate Checkout | 7 (CPA $184) |
| Pixel View Content | 201 |
| Плейсмент | Spend | Impr | CTR | CPC |
|---|---|---|---|---|
| 🔴 audience_network / rewarded_video | $538 (42%) | 153K | 5.18% | $0.068 |
| 🔴 audience_network / an_classic | $453 (35%) | 460K | 1.99% | $0.049 |
| 🟡 facebook / reels | $171 (13%) | 278K | 2.86% | $0.021 |
| 🟢 facebook / feed | $74 (6%) | 112K | 5.35% | $0.012 |
| 🟢 facebook / marketplace | $23 (2%) | 27K | 4.09% | $0.021 |
| 🟢 instagram / reels | $13 (1%) | 11K | 4.39% | $0.027 |
| 🔴 facebook / reels_overlay | $7 | 45K | 0.61% | $0.026 |
| 🟢 instagram / feed | $7 | 4K | 4.66% | $0.034 |
Rewarded video в Audience Network — це реклама у мобільних іграх, де юзер отримує нагороду в грі за перегляд. Кліки там масово випадкові (тап щоб закрити оверлей). Саме це пояснює провал у реальних конверсіях: 5 Add to Cart на 33K "кліків".
an_classic — рекламна мережа Meta у сторонніх додатках і мобільних сайтах низької якості. CTR 1.99% — ботоподібна поведінка.
facebook / reels_overlay (CTR 0.61%) — банер поверх чужих Reels. Ще один accidental click generator.
Що робити: Ad Set → Placements → Manual placements → виключити Audience Network, Reels Overlay, Facebook Search. Залишити Facebook Feed, Marketplace, Reels (selective), Instagram Feed + Reels + Stories.
Очікуваний ефект: спочатку CPC виросте до $0.08-0.12, але конверсії стануть реальними, і unit-economics стане позитивним.
Campaign objective = LINK_CLICKS. Але 37 888 link clicks vs 25 076 landing page views = 34% кліків не довантажили сторінку. Meta рахує "клік у UI" навіть коли користувач не добрався до сайту.
Що робити: перейти на OUTCOME_TRAFFIC з оптимізацією LANDING_PAGE_VIEWS. А краще — на OUTCOME_SALES з оптимізацією Purchase (якщо Pixel пише Purchase events — це треба перевірити).
На ad set рівні бачу:
LINK_CLICKSLANDING_PAGE_VIEWSВ одній кампанії такий мікс заплутує алгоритм. Перевести всі на однакову.
Meta вже у 2023 році рекомендує 3-5 ad sets на кампанію. Тут 26 (21 PAUSED, 5 ACTIVE).
Що робити: архівувати PAUSED старші за 60 днів. Це очистить UI, прискорить завантаження і нічого не зламає (статистика зберігається на campaign/ad account рівні).
Start 2024-01-26, зараз 2026-04-23. Meta AI "застоюється" на старих кампаніях — learning повторюється, але база ML-моделей та сама. Best practice: перезапускати кампанію (нова структура з нуля) раз на 6-12 місяців.
CTR тренд підтверджує втому: Jan 2026 5.59% → Mar 2026 2.29% → після додавання нових креативів знову 3.69%. Це creative fatigue.
Якщо stop_time не оновлено — кампанія просто стане 01.05. Або свідомо плануєте?
budget_remaining: "0" на campaign-рівні при ABO (Advantage+ Campaign Budget вимкнений). Значить CBO не використовується — кожен ad set має свій бюджет (500 у трьох Catalog, 0 у восьми). Алгоритм не може перерозподілити між ad sets.
Adsets подолог гель лак / взуття / основні хвороби — DISAPPROVED. Зараз PAUSED (через adset_paused), тому не витрачають. Але факт: Meta їх забракувала. Треба подивитись причину (violation type) і або виправити, або видалити.
25 076 LPV → 201 ViewContent → 5 ATC → 7 IC.
Чому об'єктив LINK_CLICKS, а не OUTCOME_TRAFFIC (LPV) або OUTCOME_SALES (Purchase)? LINK_CLICKS — deprecated-рівня об'єктив, Meta рекомендує виключно Outcome-based з 2023.
Чому в ad sets змішані optimization goals (LINK_CLICKS + LANDING_PAGE_VIEWS)? Це історичний артефакт чи свідомий вибір?
Чому Audience Network не виключений? Для e-commerce офіційна Meta best practice — виключати AN. Це свідоме рішення чи не дивилися breakdown?
Чому CBO не використовується? Зараз кожен ad set з окремим бюджетом. З CBO алгоритм сам перерозподіляв би на переможців.
Чому 26 ad sets? Тестували по 2-3 одночасно чи акумулювали все в одну кампанію?
Чому кампанія активна з січня 2024 без повного рестарту? Була думка перестворити чи є аргументи проти?
Stop date 2026-05-01 — це планова зупинка? Якщо ні, коли оновлювали?
Що не так із 3 DISAPPROVED оголошеннями? Яка причина дисаппрува, чи намагались фіксити?
Low ATC (5 за місяць) — це проблема таргетингу, креативів, LP чи Pixel? Що є baseline для цього продукту в інших кампаніях?
Який attribution window? Default зараз 7d click + 1d view. Для CPC з низьким intent це може давати шумні дані.
Hairfollic vs Perfectil cross-sell у оголошеннях — свідомо чи випадково? Один ad set volosya men веде на Hairfollic, інший на Perfectil.
Яка LTV/CAC цільова для цієї кампанії? Без цього не можна сказати чи CPA $184 за IC — погано чи прийнятно.
[ТЕРМІНОВО] Ad Sets → Placements → Manual → виключити Audience Network, Facebook Reels Overlay, Facebook Search. Очікуваний ефект: економія ~$40/день зараз втрачається на фейкові кліки. Бюджет перерозподілиться на Feed/Reels/IG.
[ТЕРМІНОВО] Перевірити 3 DISAPPROVED оголошення — або фіксити копії, або видалити, щоб не засмічували структуру.
[ТЕРМІНОВО] Уточнити stop date 2026-05-01 — оновити або планувати рестарт.
Архівувати PAUSED ad sets старші за 60 днів — з 21 штук залишиться 2-3 свіжих.
Створити нову кампанію Perfectil | sales | 2026Q2 з об'єктивом OUTCOME_SALES, оптимізація на Purchase (якщо pixel налаштований). Поступово переводити бюджет.
Ввімкнути Advantage Campaign Budget (CBO) на рівні кампанії — один бюджет на 3-5 ad sets.
Перевірити Pixel на medizine.ua:
Масштабувати переможця colagen_shkira RM+target (CTR 5.96%, $684 spend) — зробити варіації креативу, розширити на нові аудиторії.
Рестарт кампанії раз на 6 місяців — це має стати правилом, а не реакцією.
A/B test нових креативних кутів — поточний найкращий colagen_shkira виснажиться за 4-6 тижнів.
Додати UTM-розмітку з параметром utm_content що ідентифікує ad_id — для повної attribution у GA4 / Looker.
Attribution window: перевірити, чи стоїть 7d click / 1d view, чи 1d click (без view). Для СРС кампанії з низьким intent 7d view може штучно збільшувати конверсії.
delta-graph, user token Vova, scopes ads_read)meta-ads-audit.md у /srv/wiki/skills/ щоб команда могла проганяти регулярноАудит: Claude (VPS), 2026-04-23 Дані API: Meta Graph v19.0