Blog

Optymalizacja sklepu

CLV i CAC w sklepie online – jak liczyć i co z tym zrobić

Zobacz, jak poprawnie obliczyć CLV i CAC w e-commerce, uwzględnić marżę i zwroty oraz zamienić wyniki w decyzje o reklamach i retencji.

CLV i CAC w sklepie internetowym – jak liczyć i podejmować decyzje budżetowe

CLV i CAC pokazują, czy sklep internetowy zarabia na pozyskiwaniu klientów, czy tylko kupuje obrót. CAC mówi, ile kosztuje zdobycie nowego klienta. CLV określa, ile marży ten klient wnosi w całym analizowanym okresie. Dopiero zestawienie obu wartości pozwala ustalić bezpieczny budżet reklamowy, ocenić kanały pozyskania i zdecydować, czy większy efekt da tańsza akwizycja, czy lepsza retencja. Gdy dopiero szacujesz wydatki na start biznesu, sprawdź również całościowy kosztorys: ile kosztuje otwarcie sklepu online.

Same wzory są proste. Trudność polega na wybraniu właściwych danych. Koszt z panelu Meta Ads nie jest pełnym CAC, a suma przychodów klienta nie jest jeszcze jego wartością dla firmy. Poniżej przechodzimy od użytecznych definicji przez obliczenia na konkretnym przykładzie do decyzji, które można podjąć na ich podstawie.

CLV i CAC – co dokładnie mierzą?

**CAC (Customer Acquisition Cost)** to średni koszt pozyskania jednego nowego, płacącego klienta w określonym czasie:

CAC = koszty pozyskania klientów / liczba nowych klientów

**CLV (Customer Lifetime Value)**, określane również jako CLTV lub LTV, to wartość ekonomiczna klienta w całym okresie relacji ze sklepem. W e-commerce najlepiej liczyć ją jako skumulowaną marżę pokrycia, a nie przychód:

CLV = średnia skumulowana marża pokrycia przypadająca na klienta

W praktyce warto od razu dopisać horyzont, np. **CLV 90 dni**, **CLV 12 miesięcy** albo **CLV 24 miesiące**. „Dożywotnia” wartość brzmi atrakcyjnie, lecz przy sklepie działającym od roku jest głównie prognozą. CLV12 można natomiast porównać między kohortami i zweryfikować na rzeczywistych zamówieniach.

CAC i CLV odpowiadają na różne pytania:

WskaźnikPytanie biznesoweNajczęstszy błąd
CACIle średnio płacimy za nowego klienta?Dzielenie kosztów reklamy przez wszystkie zamówienia
CLVIle marży wnosi klient w danym horyzoncie?Liczenie przychodu zamiast marży
CLV:CACIle wartości przypada na złotówkę akwizycji?Porównywanie wskaźników opartych na różnych definicjach i okresach
Okres zwrotu CACKiedy odzyskamy pieniądze wydane na pozyskanie?Pomijanie czasu potrzebnego na kolejne zakupy

Jak obliczyć CAC w sklepie internetowym

Najpierw wybierz okres, na przykład miesiąc lub kwartał, a następnie zsumuj koszty związane z pozyskiwaniem klientów. Pełny CAC może obejmować:

  • budżety Google Ads, Meta Ads, TikTok Ads i marketplace'ów;
  • wynagrodzenia influencerów, afiliację i prowizje za polecenia;
  • produkcję kreacji reklamowych i landing page'y;
  • wynagrodzenia lub proporcjonalną część czasu zespołu odpowiedzialnego za akwizycję;
  • prowizję agencji;
  • narzędzia używane do kampanii, analityki i optymalizacji konwersji;
  • koszt korzyści przyznanej wyłącznie nowemu klientowi, np. rabatu powitalnego.

Jeżeli rabat został już ujęty jako pomniejszenie przychodu zamówienia podczas liczenia marży, nie odejmuj go ponownie w CAC. Najważniejsza jest spójna polityka, która zapobiega podwójnemu zaliczaniu kosztu.

Załóżmy, że w czerwcu sklep wydał:

  • 42 000 zł na media;
  • 6 000 zł na kreacje;
  • 7 000 zł na agencję;
  • 3 000 zł na narzędzia i część kosztów zespołu.

Łączny koszt pozyskania wyniósł 58 000 zł. Pierwsze zamówienie złożyło 800 osób:

CAC = 58 000 zł / 800 = 72,50 zł

To **blended CAC**, czyli koszt uśredniony dla wszystkich nowych klientów, niezależnie od tego, czy przyszli z reklamy, SEO, polecenia czy wejścia bezpośredniego.

Blended CAC, paid CAC i CPA to nie to samo

Do zarządzania sklepem przydają się trzy oddzielne miary.

**Blended CAC** obejmuje wszystkie koszty pozyskania i wszystkich nowych klientów. Dobrze pokazuje ogólną ekonomikę wzrostu oraz jest użyteczny w budżetowaniu.

**Paid CAC** opisuje koszt klientów pozyskanych dzięki płatnym działaniom. Ma znaczenie przy ocenie, czy można skalować reklamy. Jego dokładne wyznaczenie jest trudniejsze, ponieważ klient może zobaczyć reklamę, wrócić przez Google, a kupić po wejściu bezpośrednim.

**CPA z panelu reklamowego** to koszt konwersji przypisanej przez daną platformę. Konwersją może być zakup, ale nie musi to być pierwszy zakup klienta. Co więcej, Google, Meta i system analityczny mogą przypisać sobie tę samą sprzedaż. CPA służy więc do optymalizacji kampanii, nie powinien automatycznie zastępować finansowego CAC.

W GA4 wymiary „First user” opisują pierwsze źródło użytkownika, podczas gdy wymiary sesji pokazują źródło konkretnej wizyty. To istotne rozróżnienie przy analizie pozyskania i późniejszych powrotów (dokumentacja Google Analytics). Więcej o poprawnej atrybucji i śledzeniu zdarzeń e-commerce dowiesz się z poradnika Google Analytics 4 dla sklepu internetowego od zera. Ostateczną liczbę nowych klientów najlepiej brać z bazy zamówień, łącząc transakcje po trwałym identyfikatorze klienta, np. koncie, zahaszowanym adresie e-mail lub numerze telefonu zgodnie z przyjętymi zasadami prywatności.

Jakich klientów umieścić w mianowniku?

Tylko osoby, które w badanym okresie złożyły **pierwsze opłacone i niezwrócone w całości zamówienie**. Nie dziel wydatków przez liczbę wszystkich zamówień. Stali klienci obniżyliby wynik, choć nie zostali pozyskani ponownie.

Warto też ustalić reguły dla:

  • zakupów gościnnych dokonanych z różnych adresów e-mail;
  • anulowanych i nieodebranych przesyłek pobraniowych;
  • zamówień B2B oraz B2C;
  • klientów pozyskanych na marketplace'ach;
  • osób wracających po kilku latach.

Nie istnieje jedna technicznie idealna definicja klienta. Istnieje za to definicja konsekwentna, opisana i stosowana w każdym okresie. Bez niej zmiana CAC może odzwierciedlać zmianę metody, a nie kondycji biznesu.

Jak liczyć CLV, żeby wynik miał sens finansowy

Najprostszy popularny wzór wygląda tak:

CLV przychodowe = średnia wartość zamówienia × częstotliwość zakupów × długość relacji

Nadaje się do szybkiego oszacowania sprzedaży, ale nie mówi, ile pieniędzy pozostaje w firmie. Dwa sklepy z koszykiem 250 zł mogą mieć zupełnie inną rentowność ze względu na koszt towaru, dopłaty do dostawy, prowizje płatnicze oraz zwroty.

Do decyzji o budżecie akwizycyjnym potrzebne jest **CLV oparte na marży pokrycia**. Najpierw policz marżę każdego zamówienia:

marża pokrycia zamówienia = przychód netto bez VAT po rabatach − koszt sprzedanego towaru − zmienne koszty płatności − koszt dostawy pokrywany przez sklep − koszt pakowania i realizacji − koszt zwrotów i innych zmiennych kosztów obsługi

Następnie zsumuj tę marżę dla zamówień każdego klienta w wybranym horyzoncie i oblicz średnią.

Przychód warto analizować bez VAT. Podatek należny nie jest kwotą, którą sklep może przeznaczyć na reklamę. Na ostateczną marżę wpływają prowizje pośredników – sprawdź nasze porównanie bramek płatności w e-commerce.

Polski kontekst ma znaczenie także przy zwrotach: co do zasady konsument zawierający umowę przez internet ma 14 dni na odstąpienie od niej, licząc w przypadku pojedynczego towaru od jego otrzymania (UOKiK). Dlatego CLV należy przeliczać po dojrzeniu danych o zwrotach, szczególnie w branżach o wysokim wskaźniku odesłań. Zobacz, jak legalnie ograniczyć straty na zwrotach, przestrzegając obowiązków wynikających z praw konsumenta przy zakupach online oraz wdrażając czytelny wzór polityki zwrotów.

Przykład obliczenia CLV12

Sklep zebrał dane o klientach pozyskanych w styczniu i sprawdził ich zamówienia przez kolejne 12 miesięcy. Na jednego klienta przypadło średnio:

PozycjaWartość na klienta
Przychód netto po rabatach i zwrotach420 zł
Koszt sprzedanych produktów218 zł
Dopłaty do dostaw i koszt realizacji38 zł
Prowizje płatnicze7 zł
Zmienny koszt zwrotów i obsługi12 zł
**CLV12 na marży pokrycia****145 zł**

Jeżeli CAC tej kohorty wynosił 72,50 zł, to:

CLV12:CAC = 145 zł / 72,50 zł = 2,0

Po odzyskaniu kosztu pozyskania zostaje 72,50 zł na klienta na pokrycie kosztów stałych, podatku dochodowego, inwestycji i zysku. Nie można więc powiedzieć, że sklep „zarabia 72,50 zł netto na kliencie”, dopóki nie rozliczy pozostałych kosztów firmy.

Gdyby ten sam sklep użył CLV przychodowego równego 420 zł, uzyskałby relację 5,8:1. Wyglądałaby znakomicie, mimo że byłaby tylko porównaniem przychodu z kosztem. To dobry przykład, dlaczego każdy dashboard powinien zawierać definicję wskaźnika obok jego wartości.

Analiza kohortowa jest lepsza niż jedna średnia

Ogólne CLV wszystkich klientów miesza osoby pozyskane w różnych sezonach, kanałach i warunkach cenowych. W rezultacie mocne, starsze kohorty mogą ukryć słabą jakość nowych klientów.

Kohorta to grupa osób, które złożyły pierwsze zamówienie w tym samym okresie, np. w styczniu 2026 roku. Dla każdej grupy sprawdzasz narastającą marżę w kolejnych punktach:

KohortaCLV30CLV90CLV180CLV365
Styczeń54 zł76 zł101 zł145 zł
Luty51 zł70 zł92 zł—
Marzec46 zł59 zł——

Nie porównuj CLV365 kohorty styczniowej z CLV90 kohorty marcowej. Porównuj kohorty w tym samym wieku: CLV30 do CLV30, CLV90 do CLV90. Wtedy widać, czy nowi klienci przynoszą podobną marżę już w pierwszym zamówieniu i czy wracają w podobnym tempie.

Dobrym kolejnym krokiem jest podział kohort według:

  • źródła pierwszego zakupu;
  • kampanii lub grupy kampanii;
  • produktu z pierwszego zamówienia;
  • kategorii klienta, np. B2C i B2B;
  • rabatu użytego na start;
  • urządzenia albo regionu, jeśli skala danych na to pozwala.

Segmentacja ujawnia różnice, których nie pokaże średni ROAS. Kampania A może pozyskiwać klienta za 65 zł, a kampania B za 85 zł. Jeśli jednak CLV180 wynosi odpowiednio 105 i 190 zł, droższa kampania może tworzyć więcej wartości.

Przy małych segmentach zachowaj ostrożność. Jeden klient z wyjątkowo dużym zamówieniem potrafi mocno przesunąć średnią. Oprócz niej kontroluj medianę, liczebność kohorty oraz rozkład CLV.

Relacja CLV do CAC: jaki wynik jest dobry?

Nie ma jednej poprawnej wartości dla każdego sklepu. Popularne 3:1 jest punktem orientacyjnym, a nie prawem ekonomicznym. Wynik zależy od tego, czy CLV liczysz na przychodzie, marży brutto czy marży pokrycia, jaki przyjmujesz horyzont i jak szybko odzyskujesz koszt akwizycji.

Przy CLV opartym na marży można przyjąć następującą logikę:

  • **CLV:CAC poniżej 1** – do końca analizowanego okresu klient nie odrobił kosztu pozyskania;
  • **CLV:CAC niewiele powyżej 1** – akwizycja może pokrywać swój koszt, lecz zostawia mało środków na koszty stałe i ryzyko;
  • **wyższa relacja** – daje większy bufor, ale nie oznacza automatycznie, że należy natychmiast zwiększyć budżet;
  • **bardzo wysoka relacja** – może oznaczać możliwość skalowania, ale również zbyt wąską atrybucję kosztów, błędne CLV albo wykorzystanie tylko najtańszej części dostępnego popytu.

Zamiast pytać wyłącznie „czy mamy 3:1?”, ustal **maksymalny CAC** wynikający z ekonomiki firmy. Jeżeli konserwatywne CLV12 na marży wynosi 180 zł, a firma chce, żeby po akwizycji pozostało co najmniej 90 zł na klienta na koszty stałe i zysk, maksymalny CAC wynosi 90 zł:

maksymalny CAC = CLV w przyjętym horyzoncie − wymagany bufor na klienta

Ten limit należy jeszcze skonfrontować z płynnością i niepewnością prognozy. Młody sklep nie powinien finansować kampanii tak, jakby niepotwierdzone CLV24 było już gotówką na rachunku.

CAC payback: kiedy koszt pozyskania się zwraca?

Dwie kampanie mogą mieć identyczne CLV12:CAC, a zupełnie inaczej obciążać kasę. W pierwszej marża z początkowego zamówienia pokrywa CAC niemal od razu. W drugiej potrzebne są trzy kolejne zakupy rozłożone na rok.

**Okres zwrotu CAC** to czas, po którym skumulowana marża pokrycia klienta zrówna się z kosztem jego pozyskania. Stripe opisuje tę miarę właśnie jako czas potrzebny do odzyskania CAC z wartości generowanej przez klienta (objaśnienie CAC payback).

W e-commerce bez subskrypcji najczytelniej wyznaczyć payback z tabeli kohortowej. Jeśli CAC wynosi 72,50 zł, CLV30 to 54 zł, a CLV90 to 76 zł, koszt pozyskania zwraca się między 30. a 90. dniem. Nie warto udawać większej precyzji, gdy sklep dysponuje tylko miesięcznymi punktami danych.

Payback jest szczególnie ważny przy szybkim zwiększaniu budżetów. Im później pieniądze wracają, tym więcej kapitału obrotowego trzeba zamrozić w zapasach, reklamie i obsłudze zamówień. Rentowny model na papierze może wtedy wywołać problem z płynnością.

Co zrobić z wynikami CLV i CAC?

1. Ustal osobne limity CAC dla różnych segmentów

Jeden docelowy CAC dla całego sklepu premiuje tani wolumen. Tymczasem klient kupujący wkłady do ekspresu może wracać co sześć tygodni, a nabywca samego ekspresu – nie wrócić przez lata. Jeżeli pierwszy produkt ma niższą marżę początkową, lecz znacznie wyższe CLV180, uzasadniony CAC będzie inny.

Zbuduj limity co najmniej dla głównych kategorii pierwszego zakupu i ważnych kanałów. Zwiększaj budżet tam, gdzie kohorty osiągają wymagany CLV:CAC oraz payback, zamiast przenosić pieniądze tylko na kampanię z najniższym CPA.

2. Oddziel problem akwizycji od problemu oferty

Wysoki CAC nie zawsze oznacza źle prowadzoną reklamę. Może wynikać z niskiej konwersji karty produktu, niejasnej dostawy, ubogiego wyboru płatności lub słabej oferty na pierwszy zakup.

W Polsce pomijanie BLIKA może być realnym tarciem. Według operatora systemu w 2025 roku liczba operacji BLIK w e-commerce wzrosła o 20% rok do roku, a zakupy online odpowiadały za niemal połowę wszystkich transakcji w systemie (Polski Standard Płatności). Nie oznacza to, że samo dodanie BLIKA obniży CAC w każdym sklepie. Jest jednak dobrym powodem, by przeanalizować wdrożenie i koszt płatności BLIK w sklepie internetowym oraz metody rozliczania koszyka.

Jeżeli ruch jest jakościowy, zacznij od największego miejsca utraty klientów: szybkości strony, karty produktu, koszyka albo płatności. Zobacz nasz przewodnik, jak zwiększyć konwersję sklepu internetowego oraz sprawdź, jak zaprojektować kartę produktu, która konwertuje. Zmianę oceniaj eksperymentem lub porównaniem kohort, a nie samym wzrostem liczby transakcji.

3. Poprawiaj CLV tam, gdzie istnieje naturalny powód do kolejnego zakupu

Nie każdy asortyment ma ten sam potencjał retencyjny. W przypadku kawy, karmy dla zwierząt lub filtrów do wody sens ma przypomnienie wysłane zgodnie z przewidywanym tempem zużycia. Przy meblach częstszy zakup głównego produktu jest mało realny; większy efekt może dać sprzedaż uzupełniająca, części zamienne albo polecenia.

Praktyczne działania zwiększające CLV to m.in.:

  • wiadomość po zakupie, która pomaga poprawnie użyć produktu i ogranicza zwroty;
  • przypomnienie o uzupełnieniu zapasu przed typowym terminem ponownego zakupu;
  • cross-selling produktu faktycznie uzupełniającego pierwszy zakup;
  • pakiety zwiększające marżę kwotową bez nadmiernego rabatu;
  • elastyczne opcje finansowania koszyka, np. płatności odroczone BNPL, które zwiększają średnią wartość zamówienia;
  • program lojalnościowy nagradzający kolejne zamówienie, a nie sam zapis;
  • kampania reaktywacyjna uruchamiana po przekroczeniu normalnego cyklu zakupowego danego segmentu.

Nie optymalizuj CLV samym przychodem. Rabat może zwiększyć liczbę zamówień i jednocześnie obniżyć skumulowaną marżę klienta.

4. Kontroluj jakość wzrostu, nie tylko jego koszt

Podczas skalowania CAC zwykle rośnie, ponieważ sklep wychodzi poza najłatwiejsze grupy odbiorców. Nie musi to być zła wiadomość, jeśli nowe kohorty zachowują odpowiednią marżę i okres zwrotu.

Raz w miesiącu zestaw w jednym raporcie:

  • liczbę nowych klientów;
  • blended CAC i paid CAC;
  • marżę z pierwszego zamówienia;
  • CLV30, CLV90, CLV180 i CLV365 dojrzałych kohort;
  • udział klientów z drugim zamówieniem;
  • czas do drugiego zakupu;
  • okres zwrotu CAC;
  • wyniki według kanału i produktu pierwszego zakupu.

To wystarcza do większości decyzji w małym i średnim sklepie. Modele predykcyjne, takie jak BG/NBD, mogą później prognozować liczbę przyszłych transakcji w biznesach bez formalnej rezygnacji klienta. Nie naprawią jednak błędnych kosztów produktów, nierozliczonych zwrotów ani źle połączonych kont klientów.

Jak wdrożyć pomiar bez rozbudowanej hurtowni danych

Na początek wystarczy eksport zamówień, tabela kosztów produktów i arkusz kalkulacyjny. Każdy rekord zamówienia powinien zawierać co najmniej:

  • identyfikator klienta;
  • datę pierwszego i obecnego zamówienia;
  • przychód netto po rabatach;
  • status zwrotu lub anulowania;
  • koszt sprzedanych produktów;
  • koszty płatności, realizacji i dostawy ponoszone przez sklep;
  • źródło lub kampanię pierwszego zakupu;
  • identyfikator kohorty, np. `2026-01`.

Kolejność wdrożenia ma znaczenie:

  1. Uzgodnij z finansami definicję marży pokrycia i CAC.
  2. Oznacz pierwsze zamówienie każdego klienta.
  3. Zamknij dane dopiero po typowym okresie zwrotów i anulowań.
  4. Oblicz blended CAC dla miesiąca pozyskania.
  5. Zsumuj marżę klientów w stałych oknach: 30, 90, 180 i 365 dni.
  6. Porównaj kohorty w tym samym wieku.
  7. Dopiero wtedy dodaj podział na kanały, kampanie i produkty.

Automatyzacja staje się potrzebna, gdy ręczne łączenie danych opóźnia decyzje albo rośnie liczba źródeł sprzedaży. Wtedy platforma e-commerce, ERP lub WMS, system reklamowy i narzędzie BI powinny korzystać z tych samych definicji. Nowy dashboard nie pomoże, jeśli marketing liczy CAC z kosztu mediów, a finanse z pełnych kosztów pozyskania.

Najkrótsza reguła decyzyjna

CAC mówi, ile kosztuje wejście klienta do sklepu. CLV oparte na marży mówi, ile ten klient wnosi. Analiza kohortowa pokazuje, kiedy i z jakiego źródła wartość faktycznie powstaje.

Jeżeli chcesz podjąć decyzję o zwiększeniu budżetu, nie opieraj jej wyłącznie na ROAS ani platformowym CPA. Sprawdź, czy dojrzałe, porównywalne kohorty:

  1. odzyskują CAC w czasie akceptowalnym dla płynności firmy;
  2. zostawiają po CAC wystarczającą kwotę na koszty stałe i zysk;
  3. zachowują tę ekonomikę po zwiększeniu wydatków.

Jeśli odpowiedź na wszystkie trzy pytania brzmi „tak”, sklep ma podstawy do skalowania. Jeżeli nie, rozbicie wyniku na kanał, pierwszy produkt, marżę początkową i zakupy powtórne pokaże, czy należy poprawić akwizycję, ofertę czy retencję.