Cum calculezi costul de achiziție a clientului și dacă prima comandă îl acoperă

Clicurile se scumpesc înainte de sezon, iar panourile de reclamă raportează conversii fără să deosebească dacă a cumpărat un client nou sau unul care revine; astfel, întrebarea „îmi permit un client nou?” se pierde în medii. Un MER ridicat la nivelul întregului magazin poate ascunde faptul că fiecare primă comandă aduce pierdere din reclamă. Acest ghid arată cum calculezi costul de achiziție a clientului în e-commerce din comenzile magazinului și cheltuielile din toate canalele, cum îl compari cu marja primei comenzi și cum evaluezi dacă achiziția aduce profit imediat sau abia după reveniri. Valoarea clientului în timp și cohortele rămân pentru un articol separat despre LTV; aici calculezi luna curentă.

Un singur exemplu străbate tot articolul: un magazin cu articole pentru copii, septembrie, sume nete. Fiecare formulă primește cifre din acest magazin, așa că poți repeta calculul pe datele tale într-o foaie de calcul sau printr-o singură întrebare în chat.

Venitul magazinului · septembrie552.960 lei
Cheltuială de reclamă, toate canalele86.400 lei
MER al întregului magazin6,4

La prima vedere, bugetul poate fi crescut fără grijă. Cât din acești 86.400 lei se recuperează din marja primelor comenzi ale celor 960 de clienți noi arată abia secțiunile următoare.

Situația din septembrie

Un MER ridicat poate ascunde pierderea pe clienții noi

Magazinul cu articole pentru copii încheie septembrie cu un rezultat îmbucurător: 552.960 lei venit net la 86.400 lei cheltuială de reclamă în toate canalele. Proprietarul plănuiește să suplimenteze bugetul înainte de sezonul cadourilor, pentru că „reclama se întoarce de peste șase ori”. Înainte de decizie, merită verificat ce măsoară exact această cifră.

Definiție · MER

MER (marketing efficiency ratio) este venitul magazinului împărțit la cheltuiala totală de reclamă de pe toate platformele. Venitul se ia din comenzile din magazin; veniturile raportate de panourile de reclamă nu se adună, pentru că aceeași achiziție poate fi atribuită simultan mai multor platforme.

MER în septembrie552.960 lei venit / 86.400 lei cheltuială = 6,4

Defalcarea comenzilor schimbă imaginea. Din cele 2.400 de comenzi din septembrie, 960 (40%) sunt primele comenzi ale clienților noi, iar 1.440 (60%) vin de la clienți care revin. Clienții noi aduc 207.360 lei la un coș de 216 lei, cei care revin 345.600 lei la un coș de 240 lei; în total 552.960 lei.

Clienții care revin urcă MER, pentru că magazinul a suportat costul achiziției lor mai devreme. Un client care cunoaște deja magazinul nu necesită o nouă campanie de achiziție, iar comenzile lui (62,5% din venit) alimentează numărătorul MER fără o cheltuială proporțională la numitor. Dacă întreaga cheltuială s-ar raporta doar la venitul clienților noi, raportul scade la 207.360 / 86.400 = 2,4.

La nivelul unui singur client nou, calculul arată așa: achiziția costă 86.400 / 960 = 90 lei (acesta este CAC; formula și variantele în secțiunea următoare), iar prima comandă lasă 57,60 lei marjă după costul mărfii și costurile variabile (detaliate pe bon mai departe în ghid). Balanța înclină spre cost.

Client nou · septembrie · magazin de articole pentru copiidate ilustrative
CAC87,50 lei
Marja primei comenzi56 lei
Acoperirea CAC din marjă (56 / 87,5)0,64
Deficit per client (87,5 − 56)31,50 lei
Deficitul lunii (960 × 31,50 lei)30.240 lei

Media magazinului amestecă două calcule diferite. Clienții care revin aduc profit din clienți atrași cu luni în urmă; achiziția plătește azi în plus 31,50 lei pentru fiecare client nou, ceea ce în septembrie înseamnă un deficit de 30.240 lei. Creșterea bugetului „după MER” scalează mai ales această a doua parte, pentru că banii în plus cumpără clienți noi, iar cei care revin vin oricum.

MER-ul țintă pentru întregul buget este un calcul separat, pornind de la marjă și obiectivul de profit, descris în ghidul despre cât să cheltui pe marketing într-un magazin online. Decizia privind bugetul pentru clienți noi trebuie calculată independent de el: din costul de achiziție și marja primului coș.

Înainte să crești bugetul înaintea sezonului, calculează costul de achiziție al unui client nou și compară-l cu marja primei lui comenzi, pentru că MER-ul întregului magazin nu îți dă acest răspuns.

Calculul

Cum calculezi costul de achiziție a clientului (CAC)

CAC-ul este format din două cifre, fiecare provenind din altă sursă. Numărătorul reprezintă banii cheltuiți pe publicitate în toate canalele. Numitorul este numărul persoanelor care, în perioada analizată, au cumpărat din magazin pentru prima dată. Cele mai multe erori din acest calcul apar la numitor, de aceea definiția clientului nou vine înaintea formulei.

Definiție de lucru

Clientul nou este clientul a cărui primă comandă din întreaga istorie a magazinului cade în perioada analizată. Se identifică după order_customer_id, iar la cumpărăturile fără cont după email_hash (adresa de e-mail hash-uită), ca aceeași persoană să nu fie numărată de două ori.

CAC (customer acquisition cost, costul de achiziție a clientului) este cheltuiala de achiziție împărțită la numărul de clienți noi din aceeași perioadă.

CAC complet · septembrie84.000 lei cheltuieli / 960 clienți noi = 87,50 lei
CAC de achiziție · fără brand și remarketing(84.000 lei − 16.800 lei) / 960 = 67.200 lei / 960 = 70 lei

Cea mai des folosită scurtătură dă un rezultat de 2,5 ori prea mic. Împărțirea cheltuielilor la toate comenzile (84.000 lei / 2.400 = 35 lei) distribuie costul publicității și pe cele 1.440 de comenzi ale clienților care revin, care în mare parte se întorc singuri. Rezultă un cost per comandă care nu poate fi comparat corect cu marja unui client nou.

Cost per comandă35 lei

84.000 lei / 2.400 de comenzi. Amestecă clienții noi cu cei care revin și subestimează costul de achiziție de 2,5 ori.

CAC complet87,50 lei

84.000 lei / 960 clienți noi. Limita superioară: toată cheltuiala este pusă pe seama achiziției.

CAC de achiziție70 lei

67.200 lei / 960 clienți noi. Limita inferioară: fără campaniile de brand și remarketing.

Cele două variante ale numărătorului delimitează intervalul în care se află costul real. Campaniile de brand și remarketingul (separate după numele campaniilor, în septembrie 16.800 lei, adică 20% din cheltuieli) lucrează mai ales pe persoane pe care magazinul le cunoaște deja, așa că includerea lor integrală umflă CAC-ul. Excluderea lor completă îl subestimează, pentru că o parte din primele cumpărături trec și prin căutarea numelui magazinului; de aceea se calculează ambele variante și deciziile se verifică pe amândouă.

Lista excluderilor din numitor, adică ce nu se numără drept client nou:

  • Comenzile anulate și neplătite. Clientul care nu a plătit nu a fost atras; comanda lui umflă numărul clienților noi și scade artificial CAC-ul.
  • Clienții de dinaintea începutului istoricului de date. Dacă datele conțin doar câteva luni de comenzi, un client fidel de anul trecut arată ca unul nou. Pentru o distincție credibilă este nevoie de cel puțin 12–24 de luni de istoric al comenzilor.
  • Duplicatele vizitatorilor fără cont. Aceeași persoană care cumpără o dată din cont și o dată ca vizitator are doi identificatori. Unificarea după email_hash lasă un singur client și o singură primă comandă.
  • Utilizatorii noi din GA4. Evenimentul first_visit numără dispozitivele și browserele care au intrat prima dată pe site, iar CAC-ul are nevoie de cumpărătorii noi din comenzi; diferența dintre aceste noțiuni este explicată pe larg în ghidul despre first_visit și clienții noi în GA4.
  • Conversiile de „clienți noi” din panourile de publicitate. Fiecare panou stabilește noutatea după propriile liste și propria fereastră de atribuire, așa că același cumpărător apare uneori „nou” în două panouri simultan. Suma din panouri umflă numitorul.

Marketplace-urile necesită un calcul separat. Cheltuielile cu campaniile din Google Ads, Meta sau TikTok aduc trafic în magazinul propriu, în timp ce cumpărătorii de pe marketplace-uri vin prin platforma respectivă, unde costul de achiziție se regăsește în comisioane și în taxele de promovare a ofertelor. Adăugarea lor la numitor ar subestima CAC-ul magazinului.

Numărătorul provine din tabelele de costuri ale tuturor platformelor, iar numitorul exclusiv din comenzile magazinului. Abia un CAC construit astfel (87,50 lei în varianta completă, 70 lei în cea de achiziție) poate fi comparat cu marja pe care o lasă prima comandă a unui client nou.

Primul coș

Marja primei comenzi ca măsură a acoperirii CAC

Venitul din prima comandă este o măsură înșelătoare a randamentului. Coșul unui client nou într-un magazin de articole pentru copii are în medie 210 lei net, iar CAC-ul este de 87,50 lei, deci la prima vedere fiecare leu cheltuit pe achiziție se întoarce de 2,4 ori. Magazinul nu păstrează însă venitul; păstrează marja care rămâne după plata mărfii și a procesării comenzii.

Din coșul de 210 lei, cea mai mare parte iese imediat din magazin. Marfa cumpărată de la furnizor costă 137 lei, la care se adaugă costurile variabile de procesare a comenzii. Abia ce rămâne la finalul bonului se compară cu costul de achiziție a clientului:

Prima comandămedia pentru un client nou · septembrie · net · date ilustrative
Coș (AOV client nou)210,00 lei
Costul mărfii din product_cost (65%)−136,50 lei
Marjă pe produs 35%73,50 lei
Costuri variabile: suport livrare, plată, ambalare−17,50 lei
Marjă de contribuție56,00 lei
Cost de achiziție (CAC complet)87,50 lei
acoperă 64% din CAC

Bonul se închide la 56 lei, adică cu 31,50 lei mai puțin decât costul de achiziție. Randamentul de 2,4 calculat din venituri devine un randament de 0,64 calculat din marjă. Această a doua cifră are un nume propriu și merită calculată lunar.

Definiție

Marja de contribuție a primei comenzi este valoarea netă a coșului minus costul de achiziție al mărfii minus costurile variabile de procesare a comenzii (suportul pentru livrare, comisionul de plată, ambalarea). Este suma care rămâne efectiv în magazin pentru acoperirea costului de achiziție a clientului.

Indicele de acoperire a CAC este marja de contribuție a primei comenzi împărțită la CAC. Un rezultat de 1,0 înseamnă că primul coș recuperează integral costul de achiziție; un rezultat sub 1,0 indică un deficit pe care trebuie să-l acopere comenzile următoare.

Marja primei comenzi210 lei × 35% = 73,50 lei; 73,50 lei − 17,50 lei = 56 lei
Acoperire la CAC complet56 lei / 87,50 lei = 0,64
Acoperire la CAC de achiziție56 lei / 70 lei = 0,80

Ambele variante rămân sub 1,0. Cu numărătorul complet, primul coș recuperează 64% din costul de achiziție, iar 36% (31,50 lei per client) așteaptă comenzile repetate. Cu numărătorul de achiziție, fără campaniile de brand și remarketing, primul coș recuperează 80% din cost, iar deficitul scade la 14 lei.

Marja medie a magazinului aplicată clienților noi umflă acoperirea. Primele coșuri sunt adesea mai mici și formate din produse de intrare mai ieftine: în exemplu, AOV-ul clienților noi este de 210 lei, față de 234 lei la cei care revin, iar în multe magazine pentru copii prima achiziție este un accesoriu cu adaos mai mic decât căruciorul sau scaunul auto cumpărat ulterior. De aceea marja se calculează doar din liniile primelor comenzi: fiecare poziție din order_product înmulțită cu product_cost al SKU-ului respectiv, însumată și împărțită la numărul de clienți noi.

Fără costul de achiziție în magazin, calculul necesită o aproximare. Dacă câmpul product_cost este gol, marja primului coș se estimează cu marja medie a categoriilor din care provin produsele primelor comenzi; rezultatul este atunci orientativ și merită marcat ca estimare în raport. Completarea costului de achiziție măcar pentru produsele de intrare aduce cea mai mare creștere a preciziei cu cel mai mic efort.

O singură cifră, indicele de acoperire, arată ce parte din costul de achiziție se recuperează deja la primul coș; restul este o datorie pe care o plătesc doar comenzile repetate ale clientului.

Produse de intrare

Acoperirea CAC pe categoria primei comenzi

Valorile medii de 87,50 lei și 0,64 descriu toate primele coșuri laolaltă. Clienții noi intră în magazin prin produse diferite, iar marja primei comenzi poate diferi de câteva ori între categorii. Defalcarea pe categoria primei comenzi arată ce produse de intrare recuperează costul de achiziție și care adâncesc deficitul.

CAC-ul rămâne comun, se schimbă marja. Cheltuiala publicitară se calculează cumulat pentru întreg magazinul, așa că fiecare categorie se compară cu același CAC total (87,50 lei); categoria primei comenzi, coșul și marja ei provin din liniile order_product și din product_cost. Împărțirea cheltuielii pe canale este o vedere separată, estimativă, din panourile de reclame și din GA4, descrisă sub bară.

Definiție de lucru

Acoperirea categoriei este marja de contribuție a primelor comenzi în care domină categoria respectivă, împărțită la CAC-ul total. Categoria primei comenzi este dată de poziția cu cea mai mare valoare din coș, astfel încât fiecare client nou intră într-un singur grup.

Marja comenzii 1 · jucării și inele de dentiție152 lei × 40% = 60,80 lei − 17,50 lei = 43,30 lei
Acoperirea categoriei · jucării și inele de dentiție43,30 lei marja comenzii 1 / 87,50 lei CAC = 0,49

Defalcare pentru un magazin cu articole pentru copii (septembrie, sume nete, date ilustrative):

Categoria comenzii 1Venituri clienți noiClienți noiMarjă pe produsAOV comanda 1Marja comenzii 1Acoperire CAC (87,50 lei)
Îmbrăcăminte bebeluși84.000 lei48045%175 lei61,25 lei0,70
Jucării și inele de dentiție24.320 lei16040%152 lei43,30 lei0,49
Cosmetice și îngrijire27.040 lei16030%169 lei33,20 lei0,38
Accesorii pentru hrănire10.240 lei8030%128 lei20,90 lei0,24
Mobilier pentru copii (fără product_cost)56.000 lei80–700 leiest. 130,60 lei–
Total201.600 lei96035%210 lei56,00 lei0,64

Verificarea totalurilor înainte de interpretare: 480 + 160 + 160 + 80 + 80 = 960 de clienți noi, iar veniturile din primele lor comenzi (84.000 + 24.320 + 27.040 + 10.240 + 56.000 lei) dau 201.600 lei, adică 960 × 210 lei. Marja primelor comenzi (29.400 + 6.928 + 5.312 + 1.672 + 10.448 lei) dă 53.760 lei, adică exact 960 × 56 lei. Mobilierul pentru copii nu are product_cost completat în magazin, așa că marja lui a fost estimată cu media categoriei, iar acoperirea (estimativ în jur de 1,5) nu a fost trecută în tabel până când costul de achiziție nu ajunge în magazin.

Bara de acoperire arată același lucru pe o singură scală. Linia închisă marchează acoperirea completă (1,0), cea punctată de culoarea piersicii pragul de 0,6, iar eticheta de lângă rezultat indică câte comenzi suplimentare trebuie să plaseze clientul nou mediu care a început cu categoria respectivă pentru ca deficitul să se închidă.

00,61,01,5
Îmbrăcăminte bebeluși480 noi · marjă com. 1 61,25 lei
0,700,41 reveniri
Jucării și inele de dentiție160 noi · marjă com. 1 43,30 lei
0,490,69 reveniri
Cosmetice și îngrijire160 noi · marjă com. 1 33,20 lei
0,380,85 reveniri
Accesorii pentru hrănire80 de clienți noi · marja la prima comandă 21 lei
0,241,04 reveniri
Mobilier pentru copii80 de clienți noi · lipsește product_cost, acoperirea nu e calculată
–
Total960 de clienți noi · CAC 88 lei
0,640,49 reveniri
acoperire de la 1,0acoperire 0,6–1,0acoperire sub 0,6prag 0,6acoperire completă 1,0chip: reveniri necesare = diferență / 64 lei marjă pe comanda unui client recurent

Accesoriile pentru hrănire sunt o intrare ieftină pentru client și scumpă pentru magazin. Un coș de 129 lei cu marjă pe produs de 30% lasă 21 lei, deci prima achiziție recuperează 24% din costul de achiziție, iar diferența de 67 lei cere mai mult de o revenire (1,04). Un astfel de produs se justifică drept intrare în magazin doar dacă cei care cumpără accesorii revin mai des decât media.

Hainele pentru bebeluși susțin achiziția de clienți în acest magazin. Jumătate dintre clienții noi (480 din 960) încep cu ele, iar marja de 61,5 lei acoperă 70% din costul de achiziție; diferența de 26,5 lei se închide după 0,41 reveniri, mai repede decât media magazinului. Campaniile de achiziție care promovează hainele lucrează, așadar, pe primele coșuri cel mai bine acoperite.

Împărțirea cheltuielilor pe canale oferă o vedere separată, estimativă, din GA4 și din panourile platformelor. Cheltuiala pe platformă provine din tabelele cost_*, iar tranzacțiile și veniturile pe canal din GA4 sau din conversiile raportate în panouri; costul pe tranzacție după GA4 arată ce platforme cumpără vânzări mai scump, dar amestecă clienții noi cu cei recurenți și depinde de modelul de atribuire din GA4. Această vedere ordonează clasamentul canalelor, însă calculul acoperirii se bazează în continuare pe comenzile magazinului și pe CAC-ul total.

Clasamentul categoriilor doar după acoperire nu ajunge pentru a decide tăieri. Un produs cu acoperire scăzută poate fi cea mai frecventă intrare în magazin, iar clienții care încep cu el pot reveni pentru achiziții mai scumpe. Decizia cere trei informații puse alături: acoperirea prin marja primei comenzi, reveniri necesare și cât de des revin efectiv clienții noi din categoria respectivă.

Praguri de decizie

Trei praguri de decizie pentru costul de achiziție

Indicatorul de acoperire capătă valoare decizională doar comparat cu pragurile. Trei zone (de la 1,0 în sus, 0,6–1,0 și sub 0,6) împart primele coșuri în cele care aduc profit imediat, cele care aduc profit după reveniri și cele care pierd bani la fiecare client nou. Același CAC de 88 lei poate însemna deci scalare sau tăiere: depinde de marja primei comenzi.

Zona de acoperireCe înseamnăAcțiuneCategorii de intrare în septembrie
≥ 1,0 · profit de la prima comandăMarja primului coș acoperă întregul cost de achiziție; fiecare revenire înseamnă profit suplimentar.Scalare, cu atenție la CAC-ul clienților următori: publicul din grupuri mai largi e mai scump și reduce acoperirea.nicio categorie cu acoperire calculată; mobilierul pentru copii estimativ în jur de 1,5
0,6–1,0 · profit după reveniriO parte din cost se recuperează la primul coș, restul depinde de comenzile următoare.Calcularea reveniri necesare și compararea lor cu istoricul magazinului; scalare când istoricul le acoperă.total 0,64; haine pentru bebeluși 0,70
< 0,6 · pierdere pe clientPrima comandă recuperează mai puțin de 60% din costul de achiziție; diferența depinde în întregime de achizițiile viitoare.Cererea de dovezi din cohortele de reveniri sau schimbarea ofertei de intrare; până atunci, limitarea bugetului de achiziție.jucării și jucării de dentiție 0,49; cosmetice și îngrijire 0,38; accesorii pentru hrănire 0,24

Zona din mijloc cere un al doilea calcul: câte reveniri sunt necesare pentru a închide diferența. Diferența este distanța dintre CAC și marja primei comenzi; o acoperă marja achizițiilor următoare ale aceluiași client. Comanda unui client recurent are un coș mai mare (234 lei în loc de 211 lei), deci fiecare revenire acoperă mai mult decât prima achiziție.

Definiție și formulă

Revenirile necesare reprezintă numărul de comenzi suplimentare pe care un client nou mediu trebuie să le plaseze pentru ca marja lor să închidă diferența rămasă după primul coș. Formula: diferența (CAC minus marja primei comenzi) împărțită la marja de contribuție a comenzii unui client recurent.

Marja comenzii unui client recurent234 lei × 35% = 82 lei − 18 lei costuri variabile = 64 lei
Reveniri necesare: total31,5 lei / 64 lei = 0,49
Reveniri necesare: categoriiHaine pentru bebeluși: 26,5 lei / 64 lei = 0,41
Jucării și jucării de dentiție: 44,5 lei / 64 lei = 0,69
Cosmetice și îngrijire: 54,5 lei / 64 lei = 0,85
Reveniri în istoricul magazinului (6 luni)38% dintre clienții noi revin × 1,3 comenzi per client care revine = 0,49 comenzi per client nou

Revenirile necesare se compară cu ce au făcut efectiv clienții noi în trecut. Istoricul magazinului arată 0,49 comenzi suplimentare per client nou în șase luni, exact cât cere totalul: achiziția din septembrie se recuperează după aproximativ șase luni. Clienții care intră prin hainele pentru bebeluși (0,41) se recuperează mai repede, jucăriile (0,69) și cosmeticele (0,85) cer reveniri mai frecvente decât media cu aproximativ 40%, respectiv 70%, iar accesoriile pentru hrănire (1,04) de peste două ori mai frecvente.

Media magazinului ascunde diferențele de revenire dintre produsele de intrare. Înainte de a limita campaniile care promovează accesorii sau cosmetice, merită verificate revenirile clienților noi în cohorte după produsul de intrare: dacă cei care cumpără accesorii pentru hrănire revin mai des decât media, acoperirea scăzută a primului coș se poate justifica. Mobilierul pentru copii rămâne în afara acestui calcul până la completarea costului de achiziție al produselor.

Cea mai scumpă greșeală

Creșterea bugetului înainte de sezon pe baza unui MER de 6,4. La o acoperire de 0,64, fiecare client nou lasă un gol de 32 lei, așa că alți 960 de clienți noi înseamnă aproximativ 31.000 lei (960 × 32 lei = 30.720 lei) blocați în așteptarea revenirilor. Calculul pornește chiar de la ipoteza optimistă că CAC-ul clienților suplimentari nu va crește. Cumpărătorii sezonieri de cadouri revin mai rar decât părinții care cumpără pentru propriii copii, așa că rata istorică de 0,49 reveniri s-ar putea să nu se repete în acest grup.

Când acoperirea este sub prag, magazinul are trei pârghii pe care le poate verifica pe propriile date:

  • Produse de intrare cu marjă mai mare. Fiecare 12 lei de marjă în plus la primul coș reduc golul cu 12 lei: la o marjă de 68 lei, golul scade de la 32 lei la 20 lei, iar revenirile necesare de la 0,49 la 0,31. Campaniile de achiziție se orientează atunci spre produsele pe care clienții noi le cumpără cel mai des și care au o marjă mai mare conform product_cost.
  • Pragul de livrare gratuită. Subvenția pentru livrare intră în cei 18 lei de costuri variabile. Un prag setat puțin peste valoarea tipică a primului coș crește AOV-ul clienților noi și reduce subvenția pe comandă.
  • Reducerea campaniilor care se abat de la propria normă. O campanie în care cheltuiala crește, iar conversiile din panou și tranzacțiile din GA4 stagnează, umflă CAC-ul fără un efect vizibil nici măcar în evaluarea platformei. Limitarea ei scade cheltuiala totală. Dacă numărul total de clienți noi din magazin nu scade în săptămânile următoare, acoperirea se îmbunătățește mai repede decât după orice schimbare a ofertei.

Pragul de acoperire arată dacă primul coș recuperează costul de achiziție; revenirile necesare, comparate cu istoricul magazinului, arată când se recuperează restul. Bugetul crește înainte de sezon acolo unde ambele calcule se închid.

DataOrganizer

CAC pentru clienții noi, calculat în DataOrganizer

Calculul din secțiunile anterioare are nevoie de trei surse simultan: comenzile magazinului cu identificatorul clientului, costul de achiziție al mărfii și cheltuielile de pe toate platformele de publicitate. DataOrganizer le reunește într-un singur model de date: tabelul order (cu order_customer_id și email_hash), liniile order_product, costul product_cost și tabelele cost_* de la fiecare platformă conectată. Astfel nu mai este nevoie să exporți panouri sau să combini foi de calcul (mai multe despre motivele pentru care merită conectate sursele, în ghidul despre analiza automată în e-commerce).

Datele sunt zilnice și se actualizează dimineața, cu ziua precedentă completă. CAC-ul și acoperirea se citesc cel mai bine pe o fereastră lunară sau săptămânală, pentru că o singură zi are prea puțini clienți noi ca indicatorul să fie stabil. Prima comandă se stabilește pe întregul istoric de comenzi din date, așa că, cu cât istoricul este mai lung, cu atât mai puțini clienți vechi par noi.

Analiza lunară a costului de achiziție arată astfel în chat:

Asistent AI aplicația DataOrganizer
surse conectateseptembrie
Cât mă costă un client nou și acoperă prima comandă acest cost în fiecare categorie cu care încep clienții? Calculează și câte reveniri sunt necesare pentru recuperare.
AI
Identific primele comenzi ale clienților și le compar cu cheltuiala totală de publicitate…
AI

Septembrie: 960 de clienți noi, cheltuială de 84.240 lei pe patru platforme, CAC 88 lei. Categoria primei comenzi după produsul cu cea mai mare valoare din coș; marja din liniile primelor coșuri (order_product × product_cost) minus 18 lei costuri variabile estimate. Reveniri pentru recuperare = golul pe client / 65 lei marja unei comenzi repetate.

Categoria primei com.NoiMarjă prod., %Marjă prima com., leiAcoperireReveniri pentru recuperare
Îmbrăcăminte bebeluși4804561,40,700,41
Jucării și inele de dentiție1604043,30,490,69
Cosmetice și îngrijire1603033,30,380,85
Accesorii pentru hrănire803021,10,241,04
Mobilier pentru copii (fără product_cost)80–est. 131,0––
Total9603556,00,640,49

Total: acoperire 0,64 și un gol de 32 lei pe client, adică 0,49 comenzi suplimentare pentru fiecare client nou. Istoricul tău: 38% dintre clienții noi revin în 6 luni, în medie cu 1,3 comenzi per client care revine, ceea ce dă 0,49. Achiziția se recuperează deci în aproximativ jumătate de an.

Categorii: îmbrăcămintea pentru bebeluși (0,70) se încadrează în zona „câștigă după reveniri” și aduce jumătate dintre clienții noi. Jucăriile (0,49), cosmeticele (0,38) și accesoriile pentru hrănire (0,24) sunt sub pragul de 0,6 și au nevoie de 0,69, 0,85 și respectiv 1,04 reveniri. Mobilierul pentru copii nu are cost de achiziție în magazin; marja estimată de 131 lei sugerează o acoperire de aproximativ 1,5, care merită confirmată după completarea product_cost.

Următoarea întrebare: cum au revenit în 6 luni clienții noi din ultimele luni, defalcat pe categoria primei comenzi?
Primele comenzi după email_hashCheltuiala totală din tabelele cost_*Marja din product_cost

Calculul compară agregate din două părți. Categoriile, coșurile și marjele primelor comenzi provin din datele magazinului, iar cheltuiala din tabelele cost_* intră în CAC ca sumă a tuturor platformelor. Asistentul nu repartizează costul publicității pe produse, pentru că un cost per produs există doar pentru Google Shopping. Datele brute rămân în backend, asistentul lucrează pe agregate, iar aceeași întrebare poate fi pusă în Claude sau ChatGPT prin DataOrganizer MCP.

Notă metodologică: cifrele din exemple sunt ilustrative (magazin de articole pentru copii, septembrie, sume nete). Clienții noi au fost împărțiți după categoria produsului cu cea mai mare valoare din primul coș, iar CAC-ul este comun pentru toate categoriile, deoarece cheltuiala de publicitate se calculează cumulat; împărțirea cheltuielii pe canale conform GA4 sau panourilor este o estimare separată. Costurile variabile de 18 lei pe comandă sunt o estimare, iar calculul nu ia în considerare retururile de marfă, pentru că DataOrganizer nu are date despre retururi. La o rată mare de retur, marja primei comenzi merită redusă cu o estimare proprie.

De reținut

CAC-ul se calculează din comenzile magazinului și costurile tuturor canalelor, dar se evaluează în raport cu marja primei comenzi. Diferența dintre ele arată câte reveniri trebuie să cumpere magazinul: în exemplul din septembrie, un gol de 32 lei pe client, adică 0,49 comenzi suplimentare, pe care istoricul magazinului le recuperează în aproximativ jumătate de an.

Notă metodologică: cifrele din exemple sunt orientative (magazin cu articole pentru copii, septembrie, sume nete), costurile variabile ale primei comenzi sunt estimate, iar clienții noi au fost împărțiți după categoria primei comenzi, la un CAC comun pentru întregul magazin. Calculul nu include retururile, iar identificarea corectă a unui client nou necesită cel puțin 12–24 de luni de istoric al comenzilor; cu un istoric mai scurt, o parte dintre clienții fideli par noi și scad artificial CAC-ul.

De reținut

Costul de achiziție a clientului se calculează din comenzile magazinului și cheltuielile tuturor canalelor, iar evaluarea se face pe baza marjei primei comenzi. Diferența dintre aceste două cifre arată câte comenzi repetate trebuie să obțină magazinul până când achiziția începe să aducă profit.

Întrebări frecvente

Întrebări frecvente despre costul de achiziție a clientului

Cum se calculează costul de achiziție a clientului în e-commerce?

CAC este cheltuiala publicitară totală din toate canalele împărțită la numărul de clienți noi, adică persoanele a căror primă comandă din istoricul magazinului cade în perioada analizată. Exemplu: 86.400 lei / 960 de clienți noi = 90 lei. Merită calculată și varianta de achiziție fără campaniile de brand și remarketing (aici 69.120 lei / 960 = 72 lei), deoarece costul real se află între aceste valori.

Prin ce diferă CAC de costul pe conversie (CPA)?

CPA împarte cheltuiala la toate comenzile sau conversiile, inclusiv cele ale clienților care revin, așa că subestimează costul atragerii unui cumpărător nou: în exemplu, 86.400 lei / 2.400 de comenzi dau 36 lei în loc de 90 lei CAC. În plus, CPA din panourile de reclame se bazează pe conversiile atribuite de platformă, care se pot dubla între canale; CAC se calculează exclusiv din comenzile magazinului.

Ce CAC este bun pentru un magazin online?

Nu există o sumă universală, deoarece CAC se evaluează în raport cu marja primei comenzi, adică prin indicele de acoperire (marja primului coș / CAC). O acoperire de 1,0 sau mai mult înseamnă profit de la prima comandă, intervalul 0,6–1,0 înseamnă profit cu condiția să existe comenzi repetate, iar un rezultat sub 0,6 înseamnă o subvenție pentru fiecare client nou, care trebuie justificată prin istoricul comenzilor repetate sau printr-o schimbare a ofertei de intrare.

Poate fi CAC mai mare decât marja primei comenzi?

Da, și în multe magazine este normal, cu condiția ca diferența să fie recuperată din comenzile următoare. Numărul de comenzi repetate necesare este diferența împărțită la marja unei comenzi repetate: la o diferență de 32 lei și o marjă de 65 lei rezultă 0,49 comenzi suplimentare per client nou. Dacă magazinul atinge realmente acest nivel arată cohortele de comenzi repetate descrise în ghidul despre valoarea clientului (LTV).

Cum deosebești un client nou de unul care revine în datele magazinului?

Clientul nou este cel a cărui primă comandă din întregul istoric al magazinului cade în perioada analizată; este identificat după ID-ul de client, iar cumpărăturile fără cont după adresa de e-mail hash-uită, excluzând comenzile anulate și neplătite. Utilizatorii noi din GA4 (first_visit) numără dispozitive și vizitatori, deci nu pot înlocui această definiție. DataOrganizer păstrează comenzile cu order_customer_id și email_hash împreună cu cheltuielile canalelor, astfel încât asistentul determină primele comenzi și CAC-ul fără exporturi în foi de calcul.

Rezumatul întregului ghid

Costul de achiziție a clientului în trei pași

1. 1. CAC din comenzile magazinului și toate costurile. Numărătorul este cheltuiala din toate canalele, numitorul sunt clienții cu prima comandă din istoricul magazinului. Costul per comandă și conversiile din panouri subestimează rezultatul, pentru că amestecă clienții noi cu cei care revin.

2. 2. Acoperirea prin marja primului coș. Marja de contribuție a primei comenzi împărțită la CAC arată ce parte din cost se recuperează imediat. Diferența împărțită la marja unei comenzi repetate arată câte comenzi repetate trebuie să aibă loc până când clientul începe să aducă profit.

3. 3. Calculul pe date conectate în DataOrganizer. Comenzile cu ID-uri de client, costul de achiziție al produselor și cheltuielile din toate platformele conectate se află într-un singur loc, actualizate zilnic dimineața. CAC-ul, acoperirea pe categoria primei comenzi și comenzile repetate necesare se obțin cu o singură întrebare în chat, fără a lipi exporturi.


DataOrganizer · costul de achiziție a clientului

Calculează CAC-ul pe comenzile tale

Conectează magazinul și platformele de publicitate: clienții noi din primele comenzi, CAC-ul, marja primului coș pe categorii de intrare și comenzile repetate necesare se calculează din datele tale. Conectare pe cont propriu, fără programator; plătești pentru sursele conectate.