Більшість бізнесів рахують CAC неправильно — беруть тільки рекламний бюджет і ділять на кількість клієнтів. Реальний CAC включає мінімум 7 статей витрат, які збільшують число в 1.5-2.3 рази. LTV рахують ще гірше — множать середній чек на «якусь кількість повторних покупок». У LeadPrice за 250+ проєктами бачили: коли рахуєш чесно, у 60% бізнесів виявляється, що юніт-економіка негативна. Ця стаття — покроковийframework, як порахувати CAC і LTV так, щоб цифри відповідали реальності, а не PowerPoint-презентації.
Чому стандартний підхід до CAC і LTV не працює
Заходиш на будь-який курс з маркетингу — там формула CAC виглядає як «рекламний бюджет / кількість клієнтів». Просто, зрозуміло, абсолютно відірване від реальності.
Приклад з практики: клініка естетичної медицини витрачає 80 000 грн на Google Ads, отримує 100 записів. CAC = 800 грн? Ні. Реальний CAC у цієї клініки — 1847 грн. Різниця в 2.3 рази.
Що не враховано в «шкільній» формулі:
- Зарплата маркетолога або вартість агенції
- Витрати на креативи, фотосесії, відеоконтент
- Вартість CRM, аналітики, інструментів
- Частка зарплати менеджерів з продажу на обробку лідів
- Технічне обслуговування сайту, лендингів
- Невраховані канали (органіка, реферали теж мають свою собівартість)
- Частка адмінресурсів (бухгалтерія, юрист на договори)
У роботі з 80+ публічними кейсами бачили одну і ту ж помилку: власник дивиться на dashboard Meta Ads, бачить «вартість конверсії 650 грн», радіє. Потім через квартал розуміє, що бізнес у мінусі, бо реальний CAC — 1520 грн, а середній чек після знижок — 1800 грн.
З LTV ще цікавіше. Типова формула: «середній чек × кількість покупок × термін життя клієнта». Проблема — ці три множники береться з повітря. «Клієнт у нас купує 3-4 рази на рік» — з якого джерела? З CRM чи з оптимістичних припущень?
Framework розрахунку CAC: 6 кроків до реальних цифр
Крок 1: Зібрати ВСІ маркетингові витрати за період
Бери період мінімум 3 місяці (краще 6), щоб згладити сезонність. Виписуй кожну статтю:
- Прямі рекламні витрати: Meta Ads, Google Ads, TikTok, Telegram Ads, банери, контекст
- Агенція / маркетолог: якщо агенція — повна вартість послуг, якщо штатний маркетолог — зарплата + ЄСВ + премії
- Контент: фотограф, відеограф, копірайтер, дизайнер (якщо на фрілансі — сума за період, якщо штат — пропорція часу на маркетинг)
- Інструменти: CRM (Bitrix24, HubSpot), сервіси email-розсилок, конструктори лендингів, аналітика (Hotjar, Tableau), чат-боти
- Технічна підтримка: хостинг, домени, SSL, підтримка сайту
- Частка продажу: якщо менеджери обробляють ліди — бери % їх зарплати пропорційно часу на вхідні з реклами (не на всі продажі)
- Адмінресурси: 5-10% від суми вище на бухгалтерію, юристів, директора (якщо він витрачає час на маркетинг)
Що це дає: Реальна база витрат. У FZone (клініка естетичної медицини, кейс на 5250 записів за 38 місяців) сума статей 1-7 була на 89% більше, ніж тільки рекламний бюджет.
Крок 2: Порахувати кількість ПЛАТНИХ клієнтів
Не лідів. Не записів. Не «потенційних покупців». Клієнтів, які заплатили гроші.
Якщо у тебе e-commerce — це транзакції з CRM. Якщо послуги — виконані договори. Якщо клініка — пацієнти, які пройшли процедуру (не тільки консультацію).
Пастка №1: Рахувати всі ліди. Конверсія ліда в клієнта може бути 15-40% залежно від ніші. Якщо порахуєш CAC на ліди, а не на клієнтів — помножиш помилку.
Пастка №2: Не відрізняти нових клієнтів від повторних. CAC рахується тільки на нових. Якщо у тебе 100 клієнтів за місяць, але 40 з них — повторні покупки, то для CAC бери 60.
Що це дає: Чисельник формули CAC = Витрати / Нові платні клієнти. Без цього кроку будь-який CAC — фантазія.
Крок 3: Розділити витрати на канали (опціонально, але критично для оптимізації)
Якщо ти ллєш трафік з Meta, Google, SEO, рефералів — середній CAC по всіх каналах мало що дає. Треба CAC по кожному каналу окремо.
Приклад з RISE (освітній проєкт): CAC через Meta Ads — $4.20, через Google Ads — $3.45, через органіку (SEO + блог) — $8.70. Здається, що Google ефективніший? Ні. LTV клієнта з органіки — $320, з Meta — $180. Окупність органіки — 36:1, Meta — 42:1.
Як розділити: Якщо у тебе нормальна аналітика (GA4 + CRM + UTM-мітки), то джерело клієнта відоме. Якщо ні — починай з впровадження трекінгу, інакше оптимізувати нічого.
Що це дає: Розуміння, куди лити бюджет. Може виявитися, що канал з найнижчим CAC дає клієнтів з найнижчим LTV — тоді масштабувати його безглуздо.
Крок 4: Порахувати CAC з коридорами, а не точковим числом
CAC не константа. Він плаває залежно від сезону, конкуренції в аукціоні, якості креативів, зрілості воронки.
У ніші клінік, де ми працюємо 5+ років, бачимо такі коридори CAC:
- Стоматологія (Google Ads, регіон): 180-420 грн
- Естетична медицина (Meta + Google): 800-1400 грн
- Лазерна епіляція (Meta): 350-650 грн
- Пластична хірургія (Meta + Google): 2100-3800 грн
Якщо твій CAC вище верхньої межі — або ти щось робиш не так, або ніша перегріта, або продукт не product-market fit.
Що це дає: Реалістичні очікування. Коли бачиш «CAC має бути 500 грн», а ринковий коридор 1200-1800 — розумієш, що проблема не в агенції.
Крок 5: Порахувати LTV за формулою когортного аналізу
Забудь про «середній чек × 3 покупки». Реальний LTV рахується через когорти — групи клієнтів, які прийшли в один місяць.
Формула LTV:
LTV = (Середній чек × Кількість покупок на клієнта за період) × Retention Rate × Термін життя – CAC
Розберемо на прикладі e-commerce (Adaptis, наш кейс з косметикою):
- Середній чек: 1850 грн
- Клієнти когорти січень 2024 (100 чоловік) за 6 місяців зробили: 1-ша покупка (100), 2-га (34), 3-тя (12), 4-та (3)
- Retention Rate M1 = 34%, M2 = 12%, M3 = 3%
- Середня кількість покупок на клієнта = (100×1 + 34×1 + 12×1 + 3×1) / 100 = 1.49
- Середній дохід з клієнта за 6 міс = 1850 × 1.49 = 2756 грн
- Прогнозний LTV на 24 міс (з урахуванням падіння retention на 40% щокварталу): ~4200 грн
- CAC = 820 грн
- Чистий LTV = 4200 – 820 = 3380 грн
Що це дає: Розуміння, скільки можна витратити на залучення клієнта. Якщо LTV 4200 грн, а ти витрачаєш 3500 грн на CAC — бізнес у мінусі.
Крок 6: Порахувати LTV:CAC ratio і термін окупності
Фінальна метрика — співвідношення LTV до CAC. Галузевий стандарт:
- LTV:CAC < 1 — бізнес у мінусі, кожен клієнт коштує більше, ніж приносить
- LTV:CAC = 1-2 — ледь окупається, немає маржі на зростання
- LTV:CAC = 3-5 — здорова юніт-економіка, можна масштабувати
- LTV:CAC > 6 — або дуже крута ніша, або ти недоливаєш бюджет (можна зростати швидше)
Термін окупності (Payback Period): Скільки часу потрібно, щоб клієнт повернув витрати на його залучення.
Формула: CAC / (Середній чек × Частота покупок на місяць)
Приклад: CAC 1200 грн, середній чек 800 грн, клієнт купує 1 раз на 2 місяці. Payback = 1200 / (800 × 0.5) = 3 місяці.
Якщо Payback > 6 місяців — у тебе проблема з cashflow. Навіть якщо LTV:CAC хороший, бізнес може задихнутися від касових розривів.
Що це дає: Розуміння фінансового здоров’я. У LeadPrice ми не беремо проєкти з Payback > 9 місяців — там треба спочатку фіксити бізнес-модель, а не лити трафік.
Реальний приклад: як порахували CAC і LTV для HoReCa
Клієнт — мережа кав’ярень (3 локації, середній чек 180 грн). До нас прийшли з запитом «хочемо більше клієнтів через Instagram». Перше, що зробили — порахували юніт-економіку.
Крок 1: Витрати за квартал (3 міс)
- Meta Ads: 45 000 грн
- Креативи (фото/відео): 18 000 грн
- SMM-менеджер (частка на рекламу): 12 000 грн
- Промо-акції (знижки для нових): 22 000 грн
- Інструменти (Poster POS + аналітика): 4 500 грн
Разом: 101 500 грн
Крок 2: Нові клієнти
З CRM (Poster): 847 нових клієнтів за квартал (відфільтрували по першій покупці + прив’язка до UTM Meta Ads).
Крок 3: CAC
CAC = 101 500 / 847 = 119.8 грн
Крок 4: LTV (когортний аналіз за 12 міс)
Взяли когорту січня 2023 (120 клієнтів), подивились їх покупки за рік:
- Середня кількість візитів: 8.2
- Середній чек: 180 грн
- Retention M12: 31% (37 клієнтів все ще купують)
- LTV = 180 × 8.2 = 1476 грн
Крок 5: LTV:CAC
1476 / 119.8 = 12.3
Висновок: Юніт-економіка дуже здорова. Можна збільшувати бюджет у 2-3 рази без ризику. Payback Period = 0.8 місяця (клієнт окупається після 4-5 візитів, що в HoReCa відбувається за 3-4 тижні).
Рішення: підняли бюджет Meta Ads до 80K/міс, додали Google Ads (локальні кампанії), запустили loyalty-програму через Poster. За наступний квартал — +420 нових клієнтів при CAC 127 грн (злегка виріс через масштабування, це нормально).
Таблиця: чому ваш CAC вищий, ніж ви думаєте
| Стаття витрат | Що зазвичай рахують | Що треба рахувати | Різниця у % |
|---|---|---|---|
| Реклама | Бюджет Meta/Google | + TikTok, Telegram, банери, ретаргет | +15-30% |
| Агенція/маркетолог | Нічого або тільки % від бюджету | Повна вартість послуг або ЗП + ЄСВ | +40-80% |
| Креативи | Нічого | Фото, відео, копірайтинг, дизайн | +10-25% |
| Інструменти | Нічого | CRM, email, конструктори, аналітика | +5-12% |
| Продажі | Нічого | Частка ЗП менеджерів на обробку лідів | +8-20% |
| Техпідтримка | Нічого | Хостинг, підтримка сайту, домени | +2-5% |
| Адмінресурси | Нічого | 5-10% на бухгалтерію, юристів | +5-10% |
| Разом | 100% | 185-282% | +85-182% |
Ця таблиця — чому у 60% клієнтів, які до нас приходять, виявляється, що їх «CAC 600 грн» насправді 1200-1400 грн.
Коли методологія не підходить (чесно)
Цей framework працює для бізнесів з повторними покупками або передбачуваним LTV. Є ніші, де він ламається:
- Продаж нерухомості: LTV рахується некоректно, бо клієнт купує квартиру раз на 5-10 років. Там треба рахувати не LTV, а Customer Lifetime Value через рефералів + upsell супутніх послуг (іпотека, ремонт, меблі).
- B2B з довгим циклом угоди: Якщо цикл угоди 6-12 місяців, когортний аналіз за квартал не дасть картини. Треба рахувати Pipeline Value і конверсію по етапах воронки.
- Стартапи без історії: Якщо у тебе < 100 клієнтів, когортний аналіз нерепрезентативний. Там треба йти від industry benchmarks + гіпотез.
- Сезонний бізнес: Якщо 70% продажів у 2 місяці року (новорічні подарунки, літній одяг), річний LTV не можна ділити на 12 місяців — треба окремо рахувати сезон vs off-season.
У LeadPrice на етапі першої консультації ми чесно кажемо, якщо ніша клієнта потребує модифікованої методології. Ліпше відмовити, ніж дати неправильні цифри.
Як діяти вам: чек-ліст на наступний тиждень
- День 1-2: Вивантажте з CRM або бухгалтерії всі маркетингові витрати за останні 6 місяців. Кожну статтю окремо (шаблон Excel можна попросити у нас).
- День 3: Вивантажте кількість нових платних клієнтів за той же період. Відфільтруйте повторні покупки.
- День 4: Порахуйте базовий CAC = Витрати / Клієнти. Порівняйте з таблицею вище — чи врахували ви всі статті?
- День 5: Якщо у вас є CRM з історією покупок — зробіть когортний аналіз за останні 12 міс. Візьміть когорту одного місяця, подивіться їх поведінку.
- День 6: Порахуйте LTV за формулою вище. Порахуйте LTV:CAC ratio.
- День 7: Якщо LTV:CAC < 3 — у вас проблема. Якщо Payback > 6 міс — проблема з cashflow. Запишіться на аудит юніт-економіки, розберемо, що фіксити першим.
Цей чек-ліст дасть вам реальну картину за тиждень. Без консультантів, без PowerPoint, тільки цифри з вашої CRM.
FAQ: CAC і LTV
Який CAC вважається нормальним для e-commerce?
Залежить від сегменту. Для FMCG (косметика, одяг до 2000 грн чек) — CAC 150-450 грн. Для преміум-товарів (техніка, меблі, чек 5000+) — 800-2200 грн. Для ніш типу ювелірка або годинники (чек 15K+) — CAC може бути 3000-5500 грн і це нормально, якщо LTV:CAC > 4. У нашому кейсі Adaptis (косметика) CAC вийшов 380 грн при LTV 4200 грн — ratio 11:1, що дозволило масштабувати до ROAS 12.75.
Як рахувати LTV, якщо клієнт купує раз на кілька років?
Класичний LTV не працює. Треба рахувати Extended LTV: основна покупка + upsell/cross-sell + рефералі. Приклад: продаж авто. Клієнт купує машину за 800K раз на 5 років. Але він може купити страховку (40K), сервіс (60K за 5 років), привести 2 рефералів (комісія 20K). Extended LTV = 800K + 40K + 60K + 40K = 940K. Якщо CAC 85K — ratio 11:1, окупається. Або рахуйте через Customer Acquisition Cost to Customer Lifetime Revenue ratio для B2B.
Що робити, якщо LTV:CAC менше 2?
Три варіанти: (1) Зменшити CAC — оптимізувати воронку, креативи, таргет, можливо змінити канали. (2) Збільшити LTV — ввести допродажі, підвищити retention через loyalty, підняти середній чек. (3) Якщо перші два не працюють — переглянути бізнес-модель, можливо ніша не під ваш продукт або ціноутворення неправильне. У 40% проєктів, де ми бачили LTV:CAC < 2, реальна проблема була не в маркетингу, а в продукті або позиціонуванні. Там треба спочатку фіксити оффер, потім лити трафік.
Чи можна використовувати CAC з рекламного кабінету Meta/Google?
Ні. Те, що Meta показує як «вартість конверсії» — це вартість ліда або вартість покупки тільки з врахуванням рекламного бюджету. Реальний CAC включає агенцію, креативи, менеджерів, CRM — це мінімум +60-120% зверху. Плюс Meta рахує всі конверсії, включно з повторними покупками, а CAC має бути тільки на нових клієнтів. Використовуйте цифри з кабінету для operational-метрик (CPM, CTR, CR), але для стратегічних рішень рахуйте повний CAC як описано вище.
Як часто треба перераховувати CAC і LTV?
CAC — щомісяця, бо він реагує на зміни в аукціоні, креативах, конкуренції. LTV — щокварталу, бо це довша метрика, яка залежить від retention. Виняток — якщо ви запустили велику зміну (новий продукт, нове позиціонування, інший цільовий сегмент) — тоді перераховуйте через 4-6 тижнів після запуску, щоб зловити ефект. У LeadPrice ми в рамках ведення проєктів оновлюємо дашборд юніт-економіки кожні 2 тижні, але deep dive в LTV робимо раз на квартал.
Що робити, якщо у мене немає CRM і я не знаю повторних покупок?
Тоді ви не можете порахувати реальний LTV — тільки оцінку. Перший крок — впровадити мінімальну CRM (Bitrix24 безкоштовний тариф, Google Sheets з макросами, Poster для offline). Без історії клієнтів ви керуєте бізнесом всліпу. Поки немає даних, можна використовувати industry benchmarks: для e-commerce середній repeat rate 25-35%, для послуг 40-60%, для SaaS 70-85%. Але це прогноз, не факт. Якщо оборот > $20K/міс, а CRM немає — це критична дірка, фіксіть першою.
Висновок: чому це не просто цифри в Excel
CAC і LTV — це не KPI для звітів інвесторам. Це decision-making framework: скільки ти можеш витратити на залучення, в які канали лити, коли масштабувати, коли зупинитись.
У практиці LeadPrice за 250+ проєктами найбільші прориви відбувались не тоді, коли ми знизили CPM на 20%, а коли порахували чесний CAC і LTV і виявили, що клієнт ллє бюджет у канал з негативною юніт-економікою. Або навпаки — недоливає у канал, який окупається 8:1, бо «здається дорогим».
Якщо ви дочитали до цього місця і усвідомили, що ваш CAC порахований неправильно — це вже 50% роботи. Наступні 50% — взяти шаблон, зібрати цифри, порахувати чесно.
Якщо після розрахунків виявиться LTV:CAC < 2 або Payback > 6 міс — не панікуйте. Це не вирок, це діагноз. Є конкретні кроки, як фіксити (оптимізація воронки, робота з retention, зміна позиціонування, перегляд продуктової лінійки). У більшості кейсів можна вивести на здорову економіку за 3-4 місяці.
Потрібна допомога з аудитом юніт-економіки або побудовою воронки під ваш LTV? Запишіться на консультацію — розберемо ваші цифри, покажемо, де ховаються приховані витрати і як виправити math вашого бізнесу.