Kliknutí před sezónou zdražují a reklamní systémy vykazují konverze bez rozlišení, zda nakoupil nový, nebo vracející se zákazník; otázka „mohu si dovolit nového zákazníka?“ se tak ztrácí v průměrech. Vysoké MER celého e-shopu dokáže zakrýt, že každá první objednávka na reklamu doplácí. Tento průvodce ukazuje, jak spočítat náklady na získání zákazníka v e-commerce z objednávek e-shopu a výdajů ze všech kanálů, porovnat je s marží první objednávky a posoudit, zda akvizice vydělává hned, nebo až díky opakovaným nákupům. Hodnotě zákazníka v čase a kohortám se věnuje samostatný článek o LTV; zde počítáte aktuální měsíc.
Celým článkem se prolíná jeden příklad: e-shop s dětským zbožím, září, částky bez DPH. Každý vzorec dostane čísla z tohoto e-shopu, takže výpočet můžete zopakovat na vlastních datech v tabulce nebo jedním dotazem v chatu.
Na první pohled lze rozpočet směle navyšovat. Kolik z těchto 400 000 Kč se vrátí v marži prvních objednávek 960 nových zákazníků, ukážou až další části.
Situace ze září
Vysoké MER dokáže zakrýt ztrátu na nových zákaznících
E-shop s dětským zbožím uzavírá září s potěšujícím výsledkem: 2 561 280 Kč tržeb bez DPH při 400 000 Kč výdajů na reklamu ve všech kanálech. Majitel před dárkovou sezónou plánuje přidat rozpočet, protože „reklama se vrací víc než šestkrát“. Než padne rozhodnutí, stojí za to ověřit, co přesně toto číslo měří.
Definice · MER
MER (marketing efficiency ratio) jsou tržby e-shopu vydělené celkovými výdaji na reklamu ze všech platforem. Tržby se berou z objednávek v e-shopu; tržby vykazované reklamními systémy se nesčítají, protože stejný nákup bývá připsán několika platformám současně.
Rozdělení objednávek mění obraz. Z 2 400 zářijových objednávek je 960 (40 %) prvních objednávek nových zákazníků a 1 440 (60 %) zadávají vracející se zákazníci. Noví přinášejí 960 000 Kč při košíku 1 000 Kč, vracející se 1 601 280 Kč při košíku 1 112 Kč; dohromady 2 561 280 Kč.
Vracející se zákazníci MER zvedají, protože náklady na jejich získání e-shop vynaložil dříve. Zákazník, který e-shop už zná, nepotřebuje další akviziční kampaň a jeho objednávky (62,5 % tržeb) navyšují čitatel MER bez úměrných výdajů ve jmenovateli. Kdyby se všechny výdaje vztáhly pouze k tržbám nových zákazníků, poměr klesne na 960 000 / 400 000 = 2,4.
Na úrovni jednoho nového zákazníka vypadá výpočet takto: získání stojí 400 000 / 960 = 417 Kč (to jsou CAC; vzorec a varianty v další části) a první objednávka nechá 267 Kč marže po odečtení nákladů na zboží a variabilních nákladů (rozepsáno na účtence dále v průvodci). Váhy se přiklánějí na stranu nákladů.
Průměr obchodu míchá dva odlišné výpočty. Vracející se zákazníci vydělávají na lidech získaných před mnoha měsíci, kdežto akvizice dnes doplácí 150 Kč na každého nového zákazníka, což v září dává ztrátu 144 000 Kč. Navýšení rozpočtu „podle MER“ škáluje hlavně tuto druhou část, protože peníze navíc kupují nové zákazníky, zatímco vracející se zákazníci přijdou i bez nich.
Cílové MER celého rozpočtu je samostatný výpočet z marže a cílového zisku, popsaný v průvodci o tom, kolik utrácet za marketing v e-shopu. Rozhodnutí o rozpočtu na nové zákazníky je třeba spočítat nezávisle na něm: z nákladů na získání a marže prvního košíku.
Než před sezónou navýšíte rozpočet, spočítejte náklady na získání nového zákazníka a porovnejte je s marží z jeho první objednávky, protože MER celého obchodu tuto odpověď nedá.
Výpočet
Jak vypočítat náklady na získání zákazníka (CAC)
CAC se skládá ze dvou čísel a každé pochází z jiného zdroje. Čitatel tvoří peníze vydané na reklamu ve všech kanálech. Jmenovatel je počet lidí, kteří ve sledovaném období nakoupili v obchodě poprvé. Většina chyb v tomto výpočtu vzniká ve jmenovateli, proto definice nového zákazníka předchází vzorci.
Pracovní definice
Nový zákazník je zákazník, jehož první objednávka v celé historii obchodu spadá do sledovaného období. Rozpoznává se podle order_customer_id, a u nákupů bez účtu podle email_hash (zahashované e-mailové adresy), aby se jedna osoba nezapočítala dvakrát.
CAC (customer acquisition cost, náklady na získání zákazníka) jsou výdaje na akvizici vydělené počtem nových zákazníků za stejné období.
Nejčastější zkratka dává výsledek 2,5krát nižší. Vydělení výdajů všemi objednávkami (400 000 Kč / 2 400 = 167 Kč) rozpočítá náklady na reklamu i na 1 440 objednávek vracejících se zákazníků, kteří se z velké části vracejí sami. Vzniknou náklady na objednávku, které nelze poctivě porovnat s marží nového zákazníka.
400 000 Kč / 2 400 objednávek. Míchá nové zákazníky s vracejícími se a podhodnocuje náklady na získání 2,5krát.
400 000 Kč / 960 nových. Horní hranice: celé výdaje zatěžují akvizici.
320 000 Kč / 960 nových. Dolní hranice: bez brandových kampaní a remarketingu.
Dvě varianty čitatele vymezují rozpětí, ve kterém leží skutečné náklady. Brandové kampaně a remarketing (vyčleněné podle názvů kampaní, v září 80 000 Kč, tedy 20 % výdajů) pracují hlavně s lidmi, které obchod už zná, takže jejich plné započtení CAC nadhodnocuje. Jejich úplné vynechání ho naopak podhodnocuje, protože část prvních nákupů také prochází vyhledáním názvu obchodu. Proto se počítají obě varianty a rozhodnutí se ověřují na obou.
Seznam vyloučení ze jmenovatele, tedy co nepočítat jako nového zákazníka:
- Zrušené a nezaplacené objednávky. Zákazník, který nezaplatil, nebyl získán. Jeho objednávka zvyšuje počet nových zákazníků a uměle snižuje CAC.
- Zákazníci z doby před začátkem historie dat. Pokud data obsahují jen několik měsíců objednávek, stálý zákazník z loňského roku vypadá jako nový. Pro spolehlivé rozlišení je potřeba alespoň 12–24 měsíců historie objednávek.
- Duplicity hostů bez účtu. Stejná osoba, která nakoupí jednou z účtu a jednou jako host, má dva identifikátory. Sloučení podle
email_hashponechá jednoho zákazníka a jednu první objednávku. - Noví uživatelé v GA4. Událost first_visit počítá zařízení a prohlížeče, které na web přišly poprvé, kdežto CAC potřebuje nové kupující z objednávek. Rozdíl mezi těmito pojmy podrobně rozebírá průvodce o first_visit a nových zákaznících v GA4.
- Konverze „nových zákazníků“ z reklamních panelů. Každý panel posuzuje novost podle vlastních seznamů a vlastního atribučního okna, takže stejný kupující bývá „nový“ ve dvou panelech zároveň. Součet z panelů jmenovatel nadhodnocuje.
Marketplace vyžaduje samostatný výpočet. Výdaje na kampaně v Google Ads, Meta nebo TikToku vedou návštěvnost do vlastního obchodu, kdežto kupující na marketplace přicházejí přes tuto platformu a náklady na jejich získání se skrývají v provizích a poplatcích za propagaci nabídek. Jejich přidání do jmenovatele by CAC obchodu podhodnotilo.
Čitatel pochází z tabulek nákladů všech platforem, jmenovatel výhradně z objednávek obchodu. Teprve takto sestavené CAC (417 Kč v plné variantě, 333 Kč v akviziční) lze porovnat s marží, kterou zanechá první objednávka nového zákazníka.
První košík
Marže první objednávky jako míra pokrytí CAC
Tržba z první objednávky je zavádějící měřítko návratnosti. Košík nového zákazníka v obchodě s dětským zbožím činí v průměru 1 000 Kč bez DPH a CAC je 417 Kč, takže na první pohled se každá koruna vydaná na získání vrátí 2,4krát. Obchodu ale nezůstává tržba. Zůstává mu marže, která zbude po zaplacení zboží a obsluhy objednávky.
Z košíku za 1 000 Kč většina hned odchází z obchodu. Zboží nakoupené od dodavatele stojí 650 Kč, k tomu se přidávají variabilní náklady na obsluhu samotné objednávky. S náklady na získání zákazníka se porovnává teprve to, co zůstane na konci účtenky:
Účtenka končí částkou 267 Kč, tedy o 150 Kč méně, než stálo získání zákazníka. Návratnost 2,4 počítaná z tržeb se mění na návratnost 0,64 počítanou z marže. Tohle druhé číslo má vlastní název a vyplatí se ho počítat každý měsíc.
Definice
Příspěvková marže první objednávky je hodnota košíku bez DPH minus nákupní cena zboží minus variabilní náklady na vyřízení objednávky (doplatek za dopravu, poplatek za platbu, balení). Je to částka, která v e-shopu skutečně zůstane na pokrytí nákladů na získání zákazníka.
Ukazatel pokrytí CAC je příspěvková marže první objednávky vydělená CAC. Výsledek 1,0 znamená, že první košík plně vrátí náklady na získání; výsledek pod 1,0 znamená mezeru, kterou musí uzavřít další objednávky.
Obě varianty zůstávají pod 1,0. Při plném čitateli vrátí první košík 64 % nákladů na získání a 36 % (150 Kč na zákazníka) čeká na opakované nákupy. Při akvizičním čitateli, bez brandových kampaní a remarketingu, vrátí první košík 80 % nákladů a mezera se zmenší na 66 Kč.
Průměrná marže e-shopu přenesená na nové zákazníky pokrytí nadhodnocuje. První košíky bývají menší a složené z levnějších vstupních produktů: v příkladu je AOV nových zákazníků 1 000 Kč oproti 1 110 Kč u vracejících se, a v mnoha dětských e-shopech je prvním nákupem doplněk s nižší přirážkou než kočárek nebo autosedačka koupená později. Proto se marže počítá jen z řádků prvních objednávek: každá položka z order_product se vynásobí product_cost daného SKU, sečte se a vydělí počtem nových zákazníků.
Bez nákupní ceny v e-shopu vyžaduje výpočet odhad. Pokud je pole product_cost prázdné, odhaduje se marže prvního košíku průměrnou marží kategorií, ze kterých pocházejí produkty prvních objednávek; výsledek je pak orientační a je dobré ho v reportu označit jako odhad. Doplnění nákupní ceny alespoň u vstupních produktů přinese největší zpřesnění s nejmenší prací.
Jediné číslo, ukazatel pokrytí, říká, jaká část nákladů na získání se vrátí už při prvním košíku; zbytek je dluh, který splatí až opakované nákupy zákazníka.
Vstupní produkty
Pokrytí CAC podle kategorie první objednávky
Průměrné hodnoty 417 Kč a 0,64 popisují všechny první košíky najednou. Noví zákazníci přicházejí do e-shopu přes různé produkty a marže první objednávky se mezi kategoriemi liší i několikanásobně. Rozpad podle kategorie první objednávky ukazuje, které vstupní produkty vracejí náklady na získání a které mezeru prohlubují.
CAC zůstává společné, mění se marže. Výdaje na reklamu se počítají souhrnně za celý e-shop, takže každá kategorie se porovnává se stejným celkovým CAC (417 Kč); kategorie první objednávky, její košík a marže pocházejí z řádků order_product a product_cost. Rozdělení výdajů podle kanálů je samostatný, odhadový pohled z reklamních účtů a GA4, popsaný pod lištou.
Pracovní definice
Pokrytí kategorie je příspěvková marže prvních objednávek, ve kterých převažuje daná kategorie, vydělená celkovým CAC. Kategorii první objednávky určuje položka s nejvyšší hodnotou v košíku, takže každý nový zákazník spadá právě do jedné skupiny.
Rozpad e-shopu s dětským zbožím (září, částky bez DPH, ilustrativní data):
| Kategorie 1. objednávky | Tržby od nových | Noví zákazníci | Produktová marže | AOV 1. objednávky | Marže 1. objednávky | Pokrytí CAC (417 Kč) |
|---|---|---|---|---|---|---|
| Kojenecké oblečení | 400 320 Kč | 480 | 45 % | 834 Kč | 292,3 Kč | 0,70 |
| Hračky a kousátka | 115 680 Kč | 160 | 40 % | 723 Kč | 206,2 Kč | 0,49 |
| Kosmetika a péče | 128 960 Kč | 160 | 30 % | 806 Kč | 158,8 Kč | 0,38 |
| Potřeby pro krmení | 48 960 Kč | 80 | 30 % | 612 Kč | 100,6 Kč | 0,24 |
| Dětský nábytek (bez product_cost) | 266 080 Kč | 80 | – | 3 326 Kč | odhad 619,6 Kč | – |
| Celkem | 960 000 Kč | 960 | 35 % | 1 000 Kč | 267,0 Kč | 0,64 |
Kontrola součtů před interpretací: 480 + 160 + 160 + 80 + 80 = 960 nových zákazníků a tržby z jejich prvních objednávek (400 320 + 115 680 + 128 960 + 48 960 + 266 080 Kč) dávají 960 000 Kč, tedy 960 × 1 000 Kč. Marže prvních objednávek (140 304 + 32 992 + 25 408 + 8 048 + 49 568 Kč) dává 256 320 Kč, tedy přesně 960 × 267 Kč. Dětský nábytek nemá v e-shopu vyplněné product_cost, proto byla jeho marže odhadnuta průměrem kategorie a pokrytí (odhadem kolem 1,5) se do tabulky nezapsalo, dokud se nákupní cena do e-shopu nedoplní.
Lišta pokrytí ukazuje totéž na jedné škále. Tmavá čárka označuje plné pokrytí (1,0), přerušovaná broskvová hranici 0,6 a štítek u výsledku uvádí, kolik dalších objednávek musí udělat průměrný nový zákazník, který začal danou kategorií, aby se mezera uzavřela.
Potřeby pro krmení jsou levným vstupem pro zákazníka a drahým pro obchod. Košík 612 Kč s produktovou marží 30 % nechá 100 Kč, takže první nákup vrátí 24 % nákladů na získání a mezera 317 Kč vyžaduje více než jeden návrat (1,04). Takový produkt obstojí jako vstup do obchodu jen tehdy, když se zákazníci, kteří kupují potřeby pro krmení, vracejí častěji než průměr.
Kojenecké oblečení nese v tomto obchodě akvizici. Polovina nových zákazníků (480 z 960) začíná právě jím a marže 292 Kč pokrývá 70 % nákladů na získání; mezera 125 Kč se uzavře po 0,41 návratu, tedy rychleji než průměr obchodu. Akviziční kampaně propagující oblečení tak pracují s nejlépe pokrytými prvními košíky.
Rozdělení výdajů podle kanálů dává samostatný, odhadový pohled z GA4 a reklamních systémů. Výdaje podle platformy pocházejí z tabulek cost_*, transakce a tržby podle kanálu z GA4 nebo z konverzí vykazovaných v reklamních systémech; náklad na transakci podle GA4 ukazuje, které platformy nakupují prodeje dráž, ale míchá nové zákazníky s vracejícími se a závisí na atribučním modelu GA4. Tento pohled pomáhá seřadit kanály, výpočet pokrytí ale dál vychází z objednávek obchodu a celkového CAC.
Pořadí kategorií podle samotného pokrytí ke škrtům nestačí. Produkt s nízkým pokrytím může být nejčastějším vstupem do obchodu a zákazníci, kteří jím začínají, se mohou vracet pro dražší nákupy. Rozhodnutí vyžaduje tři informace vedle sebe: pokrytí marží první objednávky, potřebné návraty a to, jak často se noví zákazníci z dané kategorie skutečně vracejí.
Rozhodovací prahy
Tři rozhodovací prahy pro náklady na získání zákazníka
Ukazatel pokrytí má rozhodovací hodnotu až ve srovnání s prahy. Tři pásma (od 1,0 výše, 0,6–1,0 a pod 0,6) dělí první košíky na ty, které vydělávají hned, ty, které vydělávají po návratech, a ty, které na každého nového zákazníka doplácejí. Stejné CAC 417 Kč tak může znamenat škálování i škrty: záleží na marži první objednávky.
| Pásmo pokrytí | Co znamená | Postup | Vstupní kategorie v září |
|---|---|---|---|
| ≥ 1,0 · vydělává od 1. objednávky | Marže prvního košíku pokrývá celé náklady na získání; každý návrat je zisk navíc. | Škálovat a hlídat CAC dalších zákazníků: publikum ze širších skupin je dražší a pokrytí snižuje. | žádná kategorie s vypočteným pokrytím; dětský nábytek odhadem kolem 1,5 |
| 0,6–1,0 · vydělává po návratech | Část nákladů se vrátí u prvního košíku, zbytek čeká na další objednávky. | Spočítat potřebné návraty a porovnat je s historií obchodu; škálovat, když je historie pokrývá. | celkem 0,64; kojenecké oblečení 0,70 |
| < 0,6 · na zákazníka doplácí | První objednávka vrátí méně než 60 % nákladů na získání; mezera závisí zcela na budoucích nákupech. | Požadovat důkaz z kohort návratů, nebo změnit vstupní nabídku; do té doby omezit akviziční rozpočet. | hračky a kousátka 0,49; kosmetika a péče 0,38; potřeby pro krmení 0,24 |
Prostřední pásmo vyžaduje druhý výpočet: kolik návratů je potřeba k uzavření mezery. Mezera je rozdíl mezi CAC a marží první objednávky; pokrývá ji marže dalších nákupů téhož zákazníka. Objednávka vracejícího se zákazníka má vyšší košík (1 112 Kč místo 1 000 Kč), takže každý návrat uzavře víc než první nákup.
Definice a vzorec
Potřebné návraty jsou počet dalších objednávek, které musí průměrný nový zákazník udělat, aby jejich marže uzavřela mezeru po prvním košíku. Vzorec: mezera (CAC minus marže první objednávky) vydělená příspěvkovou marží vracející se objednávky.
Hračky a kousátka: 211 Kč / 306 Kč = 0,69
Kosmetika a péče: 259 Kč / 306 Kč = 0,85
Potřebné návraty se porovnávají s tím, co noví zákazníci skutečně dělali v minulosti. Historie obchodu dává 0,49 další objednávky na nového zákazníka během půl roku, tedy přesně tolik, kolik vyžaduje celek: zářijová akvizice se vrátí přibližně za šest měsíců. Zákazníci, kteří přicházejí přes kojenecké oblečení (0,41), se vracejí rychleji, hračky (0,69) a kosmetika (0,85) vyžadují návraty asi o 40 % a 70 % častější než průměr a potřeby pro krmení (1,04) více než dvakrát častější.
Průměr obchodu skrývá rozdíly v návratech mezi vstupními produkty. Před omezením kampaní propagujících potřeby pro krmení nebo kosmetiku se vyplatí ověřit návraty nových zákazníků v kohortách podle vstupního produktu: pokud se zákazníci kupující potřeby pro krmení vracejí pro další nákupy častěji než průměr, nízké pokrytí prvního košíku může obstát. Dětský nábytek zůstává mimo tento výpočet, dokud se nedoplní nákupní náklady.
Nejdražší chyba
Navyšování rozpočtu před sezónou podle MER 6,4. Při pokrytí 0,64 zanechává každý nový zákazník mezeru 150 Kč, takže dalších 960 nových zákazníků znamená zhruba 144 000 Kč (960 × 150 Kč = 144 000 Kč) zmrazených v čekání na návraty, a to při optimistickém předpokladu, že CAC dalších zákazníků neporoste. Sezónní kupující dárků se vracejí méně často než rodiče nakupující pro vlastní děti, takže historických 0,49 návratu se v této skupině nemusí zopakovat.
Při pokrytí pod prahem má e-shop tři páky, které lze ověřit na vlastních datech:
- Vstupní produkty s vyšší marží. Každých 56 Kč marže navíc na prvním košíku zkrátí mezeru o 56 Kč: při marži 323 Kč klesne mezera ze 150 Kč na 94 Kč a potřebné návraty z 0,49 na 0,31. Akviziční kampaně se pak zaměří na produkty, které noví zákazníci kupují nejčastěji a které nesou vyšší marži z product_cost.
- Hranice dopravy zdarma. Doplatek za dopravu je součástí 83 Kč variabilních nákladů. Hranice nastavená mírně nad typický první košík zvyšuje AOV nových zákazníků a snižuje doplatek na objednávku.
- Omezení kampaní, které se odchylují od své normy. Kampaň, ve které rostou výdaje, ale konverze v rozhraní platformy i transakce podle GA4 stojí na místě, zvyšuje čitatel CAC bez viditelného efektu i podle hodnocení samotné platformy. Její omezení sníží celkové výdaje. Pokud se celkový počet nových zákazníků e-shopu v následujících týdnech nesníží, pokrytí se zlepší rychleji než po jakékoli změně nabídky.
Práh pokrytí říká, zda první košík vrátí náklady na získání zákazníka. Potřebné návraty porovnané s historií e-shopu říkají, kdy se vrátí zbytek. Rozpočet před sezónou má růst tam, kde oba výpočty vycházejí.
DataOrganizer
CAC nových zákazníků z dat e-shopu v DataOrganizer
Výpočet z předchozích sekcí potřebuje tři zdroje najednou: objednávky e-shopu s identifikátorem zákazníka, nákupní cenu zboží a výdaje ze všech reklamních platforem. DataOrganizer je spojuje v jednom datovém modelu: tabulku order (s order_customer_id a email_hash), řádky order_product, náklady product_cost a tabulky cost_* z každé připojené platformy. Není tak potřeba exportovat data z rozhraní ani slepovat tabulky (podrobněji o tom, proč zdroje propojovat, v průvodci automatickou analytikou e-commerce).
Data jsou denní a obnovují se ráno s kompletními údaji za předchozí den. CAC a pokrytí je nejlepší sledovat v měsíčním nebo týdenním okně, protože jeden den má příliš málo nových zákazníků na to, aby byl ukazatel stabilní. První objednávka se určuje z celé historie objednávek v datech, takže čím delší historie, tím méně stávajících zákazníků se tváří jako noví.
Měsíční přehled nákladů na získání zákazníka vypadá v chatu takto:
Září: 960 nových zákazníků, výdaje 400 000 Kč ze čtyř platforem, CAC 417 Kč. Kategorie první objednávky podle položky s nejvyšší hodnotou v košíku; marže z řádků prvních košíků (order_product × product_cost) minus 83 Kč odhadovaných variabilních nákladů. Návraty k návratnosti = mezera na zákazníka / 306 Kč marže z opakované objednávky.
| Kategorie 1. obj. | Noví | Marže prod., % | Marže 1. obj., Kč | Pokrytí | Návraty k návratnosti |
|---|---|---|---|---|---|
| Kojenecké oblečení | 480 | 45 | 292 | 0,70 | 0,41 |
| Hračky a kousátka | 160 | 40 | 206 | 0,49 | 0,69 |
| Kosmetika a péče | 160 | 30 | 158 | 0,38 | 0,85 |
| Potřeby pro krmení | 80 | 30 | 100 | 0,24 | 1,04 |
| Dětský nábytek (bez product_cost) | 80 | – | odh. 623 | – | – |
| Celkem | 960 | 35 | 267 | 0,64 | 0,49 |
Celkem: pokrytí 0,64 a mezera 150 Kč na zákazníka, tedy 0,49 dodatečné objednávky na každého nového zákazníka. Vaše historie: 38 % nových se vrátí do 6 měsíců, v průměru 1,3 objednávky na vracejícího se zákazníka, což dává 0,49. Akvizice se tedy vrátí zhruba po půl roce.
Kategorie: kojenecké oblečení (0,70) spadá do pásma „vydělává po návratech“ a obsluhuje polovinu nových zákazníků. Hračky (0,49), kosmetika (0,38) a potřeby pro krmení (0,24) jsou pod prahem 0,6 a potřebují 0,69, 0,85 a 1,04 návratu. Dětský nábytek nemá v e-shopu nákupní cenu; odhadovaná marže 623 Kč naznačuje pokrytí kolem 1,5, které je vhodné potvrdit po doplnění product_cost.
Další otázka: jak se během 6 měsíců vraceli noví zákazníci z posledních měsíců v rozdělení podle kategorie první objednávky?Výpočet porovnává agregáty ze dvou stran. Kategorie, košíky a marže prvních objednávek pocházejí z dat e-shopu, zatímco výdaje z tabulek cost_* vstupují do CAC jako součet všech platforem. Asistent nerozpočítává náklady na reklamu na produkty, protože náklady na produkt existují pouze pro Google Shopping. Surová data zůstávají v backendu, asistent pracuje s agregáty a stejnou otázku lze položit v Claude nebo ChatGPT přes DataOrganizer MCP.
Metodická poznámka: čísla v příkladech jsou ilustrativní (e-shop s dětským zbožím, září, částky bez DPH). Noví zákazníci byli rozděleni podle kategorie položky s nejvyšší hodnotou v prvním košíku a CAC je společný pro všechny kategorie, protože výdaje na reklamu se počítají souhrnně; rozdělení výdajů na kanály podle GA4 nebo rozhraní platforem je samostatný odhad. Variabilní náklady 83 Kč na objednávku jsou odhad a výpočet nezahrnuje vrácené zboží, protože DataOrganizer nemá data o vratkách. Při vysokém podílu vratek je vhodné marži první objednávky snížit vlastním odhadem.
Shrnutí
CAC se počítá z objednávek e-shopu a nákladů všech kanálů a hodnotí se podle marže první objednávky. Rozdíl mezi nimi ukazuje, kolik návratů musí e-shop koupit: v zářijovém příkladu 150 Kč mezery na zákazníka, tedy 0,49 dodatečné objednávky, kterou historie e-shopu vrátí zhruba po půl roce.
Metodická poznámka: čísla v příkladech jsou ilustrativní (obchod s dětským zbožím, září, částky bez DPH), variabilní náklady první objednávky jsou odhadnuté a noví zákazníci jsou rozděleni podle kategorie první objednávky při společném CAC za celek. Výpočet nezahrnuje vratky a správné určení nového zákazníka vyžaduje alespoň 12–24 měsíců historie objednávek. Při kratší historii vypadá část stálých zákazníků jako noví a CAC vychází nižší.
Shrnutí
Náklady na získání zákazníka se počítají z objednávek obchodu a výdajů všech kanálů a hodnotí se podle marže první objednávky. Rozdíl mezi těmito dvěma čísly ukazuje, kolik opakovaných nákupů musí obchod získat, než začne akvizice vydělávat.
FAQ
Nejčastější otázky k nákladům na získání zákazníka
Jak spočítat náklady na získání zákazníka v e-commerce?
CAC jsou celkové reklamní výdaje ze všech kanálů vydělené počtem nových zákazníků, tedy lidí, jejichž první objednávka v historii obchodu spadá do sledovaného období. Příklad: 400 000 Kč / 960 nových zákazníků = 417 Kč. Vyplatí se spočítat i akviziční variantu bez brandových kampaní a remarketingu (zde 320 000 Kč / 960 = 333 Kč), protože skutečné náklady leží mezi těmito hodnotami.
Čím se liší CAC od nákladů na konverzi (CPA)?
CPA dělí výdaje všemi objednávkami nebo konverzemi, včetně těch od vracejících se zákazníků, takže podhodnocuje náklady na získání nového kupujícího: v příkladu dává 400 000 Kč / 2 400 objednávek 167 Kč místo 417 Kč CAC. CPA z reklamních systémů navíc vychází z konverzí přiřazených platformou, které se mezi kanály mohou duplikovat. CAC se počítá výhradně z objednávek obchodu.
Jaké CAC je pro e-shop dobré?
Univerzální částka neexistuje, protože CAC se posuzuje vůči marži první objednávky, tedy podle ukazatele krytí (marže prvního košíku / CAC). Krytí 1,0 a více znamená zisk už od první objednávky, rozmezí 0,6–1,0 zisk za podmínky opakovaných nákupů a výsledek pod 0,6 doplácení na každého nového zákazníka, které vyžaduje doklad z historie opakovaných nákupů nebo změnu vstupní nabídky.
Mohou být CAC vyšší než marže první objednávky?
Ano, a v mnoha obchodech je to běžné, pokud se mezera vrátí z dalších objednávek. Počet potřebných opakovaných nákupů je mezera vydělená marží opakované objednávky: při mezeře 150 Kč a marži 306 Kč vychází 0,49 dodatečné objednávky na nového zákazníka. Zda toho obchod skutečně dosahuje, ukazují kohorty opakovaných nákupů popsané v průvodci o hodnotě zákazníka (LTV).
Jak v datech e-shopu odlišit nového zákazníka od vracejícího se?
Nový zákazník je ten, jehož první objednávka v celé historii obchodu spadá do sledovaného období. Identifikuje se podle ID zákazníka, nákupy bez účtu podle zahashované e-mailové adresy, přičemž se vynechávají zrušené a nezaplacené objednávky. Noví uživatelé v GA4 (first_visit) počítají zařízení a návštěvníky, takže tuto definici nenahradí. DataOrganizer uchovává objednávky s order_customer_id a email_hash spolu s výdaji kanálů, takže asistent určí první objednávky a CAC bez exportů do tabulky.
Tahák z celého průvodce
Náklady na získání zákazníka ve třech krocích
1. 1. CAC z objednávek obchodu a všech nákladů. V čitateli jsou výdaje ze všech kanálů, ve jmenovateli zákazníci s první objednávkou v historii obchodu. Náklady na objednávku a konverze z reklamních systémů výsledek podhodnocují, protože míchají nové zákazníky s vracejícími se.
2. 2. Krytí marží prvního košíku. Příspěvková marže první objednávky vydělená CAC ukazuje, jaká část nákladů se vrátí hned. Mezera vydělená marží opakované objednávky říká, kolik opakovaných nákupů musí proběhnout, než zákazník začne vydělávat.
3. 3. Výpočet na propojených datech v DataOrganizer. Objednávky s ID zákazníků, nákupní cena produktů a výdaje ze všech připojených platforem jsou na jednom místě a aktualizují se každé ráno. CAC, krytí podle kategorie první objednávky a potřebné opakované nákupy zjistíte jedním dotazem v chatu místo slepování exportů.
DataOrganizer · náklady na získání zákazníka
Připojte obchod a reklamní platformy: noví zákazníci z prvních objednávek, CAC, marže prvního košíku podle vstupních kategorií a potřebné opakované nákupy se spočítají z vašich dat. Připojení zvládnete sami, bez programátora. Platíte za připojené zdroje.




