Кейси/Інтеграція для точного розхрахунку окупності реклами
Автоматизація · Аналітика ROAS

Інтеграція для точного розхрахунку окупності реклами

Матчинг замовлень Хорошопу з кампаніями Meta Ads для реальної окупності реклами: витрати, податки, CPA, середній чек і ROAS по кожній кампанії — з точністю до 98%.

Завдання

Стандартної аналітики було недостатньо для прийняття рішень по рекламі. Потрібно було зіставити замовлення з рекламними кампаніями, підтягнути UTM мітки, звірити їх із фактичною структурою Meta Ads, порахувати ROAS з урахуванням витрат і податків та зрозуміти, які кампанії дають реальні продажі, а не просто кліки або красиві показники в рекламному кабінеті.

Про проєкт
Формат
ROAS-аналітика
Джерело даних
Хорошоп + Meta Ads
Обробка
Google Sheets + Apps Script
Точність
близько 98%
Що зробили

Як побудували інтеграцію

01

Налаштували авторизацію в API Хорошопу.

02

Створили workflow для історичного вивантаження замовлень з 01.01.2026.

03

Створили щоденний workflow, який автоматично забирає нові замовлення за попередній день.

04

Налаштували мапінг полів замовлення, UTM міток і рекламних параметрів.

05

Передаємо дані в Google Sheets для подальшого аналізу.

06

Підключили Apps Script, який звертається до Meta Ads API та забирає кампанії, групи оголошень, оголошення, витрати, статуси, бюджети та UTM із креативів.

07

Додали кастомний матчинг замовлень із Хорошопу з фактичними кампаніями Meta Ads.

08

Налаштували кілька рівнів матчингу: по Meta ID з UTM, по campaign/adset/ad ID, по назвах кампанії, групи й оголошення, по UTM із креативів та fallback-логіці для неоднозначних випадків.

09

На основі цих даних рахуємо ROAS, CPA, дохід, кількість замовлень, витрати, податки, середню цінність покупки та середній чек.

10

Додали окремий лист для неспівставлених Meta paid замовлень, щоб бачити прогалини в UTM розмітці й покращувати точність аналітики.

Як працює

Як працює інтеграція

Шлях замовлення від Хорошопу до розрахунку реальної окупності реклами.

01

Запуск за розкладом

Щодня n8n запускає сценарій за розкладом.

02

Авторизація

Workflow авторизується в API Хорошопу.

03

Замовлення + UTM

Забирає замовлення за потрібний період разом із UTM мітками.

04

Розбивка записів

Розбиває замовлення на окремі записи.

05

Структурування

Перетворює дані в потрібну структуру.

06

Google Sheets

Записує результат у Google Sheets.

07

Дані з Meta Ads

Apps Script забирає з Meta Ads фактичні дані по кампаніях, групах, оголошеннях, статусах, бюджетах і витратах.

08

Матчинг

Скрипт метчить замовлення з рекламними кампаніями за UTM, Meta ID, назвами кампаній/груп/оголошень і UTM параметрами з креативів.

09

Розрахунок ефективності

У таблиці розраховується ефективність реклами за кампаніями, групами оголошень і креативами.

10

Неспівставлені замовлення

Окремо формується список неспівставлених замовлень, щоб команда бачила, де потрібно поправити UTM або структуру кампаній.

Щоденний workflow вивантаження замовлень із Хорошопу.
N8NЩоденний workflow вивантаження замовлень із Хорошопу.
Матчинг замовлень із кампаніями Meta Ads за UTM і Meta ID.
APPS SCRIPTМатчинг замовлень із кампаніями Meta Ads за UTM і Meta ID.
Докази
Таблиця розрахунку ROAS у Google Sheets
GOOGLE SHEETSРозрахунок ROAS, CPA, витрат, податків і середнього чека по кожній рекламній групі.
Приклад управлінського висновку

За травень найкращим кандидатом на масштабування стала кампанія з ROAS 2.03 і CPA 649 грн. Інші кампанії з ROAS 0.64 та 0.69 не масштабувались напряму, а розглядалися як джерело гіпотез для тесту креативів і аудиторій.

Результат
  • Якість зіставлення Meta paid замовлень за травень: 178 із 181.
  • Покриття по замовленнях: 98,34%. Покриття по доходу: 98,86%.
  • Команда бачить, які кампанії реально приводять покупки.
  • Є розуміння реальних витрат у Meta Ads з конвертацією в гривню.
  • У звіті враховуються податки, тому ROAS і CPA ближчі до реальної економіки бізнесу.
  • Видно кількість замовлень, дохід, витрати, ROAS, CPA, середню цінність покупки та середній чек по кампаніях, групах і оголошеннях.
  • Рекламний бюджет можна масштабувати на основі фактичного доходу, а не припущень.
  • Слабкі кампанії не масштабуються, а залишаються під контролем або йдуть у точкові тести.
Технології
Хорошоп APIn8nGoogle SheetsGoogle Apps ScriptMeta Ads APIUTM-аналітикаФормули ROAS/CPAМатчинг за Meta ID
Коротко про кейс

Інтеграція Хорошопу, Google Sheets, Apps Script і Meta Ads API витягує UTM дані замовлень, метчить їх із фактичними кампаніями Meta Ads і рахує реальну окупність реклами з точністю близько 98% — витрати, податки, замовлення, CPA, середній чек і ROAS.

Відгук клієнта

Ми нарешті бачимо не просто витрати й замовлення, а реальну окупність по кампаніях. Це допомагає масштабувати сильні зв'язки й не тримати слабкі.

Ко
Команда Хорошоп-проєкту
Клієнт

Губляться заявки чи забагато ручної роботи? Хочете автоматизувати процеси — звертайтесь до нас.