JFlow Labs / WIEDZA

Koszt pozyskania leada i klienta (CPL, CAC): jak go obliczyć i ile możesz zapłacić za jedno zapytanie

Koszt pozyskania leada (CPL), czyli jednego zapytania od możliwego klienta, to wydatki na zdobycie zapytań podzielone przez ich liczbę, a koszt pozyskania klienta (CAC) to te wydatki razem z kosztami sprzedaży, podzielone przez liczbę podpisanych umów. Jednej ceny leada nie ma: kwota, przy której jeszcze nie tracisz, to marża z jednego klienta razy odsetek zapytań kończących się umową, na przykład 75 zł przy sprzątaniu z marżą 150 zł i co drugim zapytaniu zakończonym umową, a 1000 zł przy remoncie łazienki z marżą 5000 zł i co piątym. Cudze ceny to tylko punkt odniesienia: w serwisie Oferteo odblokowanie zapytania kosztuje punkty po 6–⁠10,36 zł netto, a amerykański LocaliQ podaje dla kampanii swoich klientów w Google Ads średnio 66,69 USD za zapytanie. Przewodnik jest dla właściciela małej firmy usługowej, który płaci za reklamę, portal z zapytaniami albo agencję i chce sprawdzić, czy te pieniądze się zwracają.

CPL, CAC, LTV i okres zwrotu: cztery liczby w prostych słowach

Lead to zapytanie od osoby, która może zostać Twoim klientem: wypełniony formularz, telefon, wiadomość. CPL mówi, ile płacisz za samo zapytanie, a CAC, ile płacisz za podpisaną umowę.

Te dwie liczby łatwo pomylić, a różnią się kilkukrotnie. Jeśli reklama kosztowała 2000 zł i przyniosła 20 zapytań, jedno zapytanie kosztowało 100 zł. Jeśli z tych 20 osób umowę podpisały 4, jeden klient kosztował 500 zł, i to bez Twojego czasu na oględziny i wyceny. O tym, czy reklama się opłaca, decyduje dopiero cena klienta porównana z tym, ile na nim zarabiasz.

Marża z klienta to w tym przewodniku przychód z jednego zlecenia minus koszty jego wykonania: materiały, ekipa, podwykonawcy, dojazdy. Nie odejmuję tu czynszu ani Twojej pensji, bo płacisz je niezależnie od tego, czy przyjdzie jeden klient więcej. Skuteczność sprzedaży to odsetek zapytań, które kończą się umową. Wszystkie kwoty licz netto, jeśli odliczasz VAT.

Panele reklamowe pokazują jeszcze jeden skrót: CPA, czyli koszt jednej konwersji. Google Ads w pomocy do strategii docelowego CPA opisuje docelowy CPA jako średnią kwotę, jaką chcesz płacić za każdą konwersję, a konwersją jest to, co ustawisz w koncie: wysłany formularz, kliknięcie numeru telefonu, zapis na newsletter. CPA z panelu jest więc tak dobry, jak definicja konwersji w Twoim koncie, i nie obejmuje kosztów spoza panelu.

Cenniki i przepisy się zmieniają. Linki do źródeł są na dole strony.

Cztery miary pozyskania klienta. Liczby w przykładach są ilustracją, nie średnią rynkową.
MiaraCo mówiJak policzyćPrzykład
CPL, koszt zapytaniaIle płacisz za jedno zapytanie.Koszty pozyskania zapytań ÷ liczba zapytań z tego samego okresu.2000 zł ÷ 20 zapytań = 100 zł
CAC, koszt klientaIle płacisz za jedną umowę.(Koszty pozyskania + koszty sprzedaży) ÷ liczba nowych klientów z tych zapytań.2000 zł ÷ 4 klientów = 500 zł, bez czasu na wyceny
LTV, wartość klientaIle marży zostawia klient przez cały czas współpracy.Marża z jednego zlecenia × liczba zleceń, albo marża miesięczna × liczba miesięcy współpracy.300 zł marży miesięcznie × 48 miesięcy = 14 400 zł
Okres zwrotuPo ilu miesiącach marża od klienta pokrywa koszt jego pozyskania.CAC ÷ miesięczna marża z klienta.1800 zł ÷ 300 zł = 6 miesięcy

Ile kosztuje zapytanie od klienta i dlaczego średnie mylą

Jedna cena nie istnieje: te same 100 zł są dla firmy remontowej okazją, a dla firmy sprzątającej prostą drogą do straty. Rozstrzyga marża i to, ile zapytań zamieniasz w umowy.

Zanim przyjmiesz jakąkolwiek średnią, sprawdź, skąd pochodzi. Przykład: LocaliQ, amerykańska firma reklamowa, w zestawieniu zaktualizowanym 1 czerwca 2026 r. podaje średni koszt zapytania z kampanii w Google Ads i Microsoft Ads na poziomie 66,69 USD dla wszystkich branż, 90,92 USD dla remontów i wyposażenia domu oraz 131,63 USD dla usług prawnych. Dane pochodzą z kampanii klientów tej firmy, a strona nie podaje ani kraju, ani okresu, z którego je zebrano.

Wiarygodnej polskiej średniej z opisanym źródłem danych nie znalazłem, ale cenę jednego kanału da się sprawdzić u źródła. Oferteo, serwis ze zleceniami od klientów, sprzedaje wykonawcom punkty, za które odblokowują dane kontaktowe z wybranego zlecenia. W cenniku z 13 października 2026 r., bez rabatu na pierwszy zakup i bez punktów gratis z bieżącej promocji, pakiety kosztują od 259 zł netto za 25 punktów, czyli około 10,36 zł za punkt, do 7199 zł netto za 1200 punktów, czyli 6 zł za punkt. Ile punktów kosztuje jeden kontakt, cennik nie podaje: według Oferteo zależy to od branży, wielkości i lokalizacji zlecenia. Gdyby kontakt kosztował 10 punktów, zapłaciłbyś za niego od 60 do około 104 zł netto, a za klienta tyle razy więcej, ile zapytań potrzebujesz na jedną umowę.

Takie liczby nie przenoszą się na Twoją firmę z trzech powodów. Po pierwsze, według pomocy Google Ads każde wyszukiwanie uruchamia nową aukcję reklam, a jej wynik zależy od bieżącej konkurencji, więc średnia z innego kraju niewiele mówi o tym, ile zapłacisz za kliknięcie przy haśle „remont łazienki Katowice”. Po drugie, jedna firma liczy jako lead każdy telefon, a inna tylko formularz z numerem i adresem budowy. Po trzecie, średnia nie zna Twojej marży ani skuteczności sprzedaży, a to one decydują, ile możesz zapłacić.

W tabeli poniżej policzyłem próg zera, czyli najwyższą kwotę za jedno zgłoszenie, przy której firma jeszcze nie traci, dla czterech przykładowych firm. Rachunek jest za każdym razem ten sam: marża z klienta razy odsetek zapytań zakończonych umową. Jednorazowe sprzątanie z marżą 150 zł, które zamawia co druga pytająca osoba, daje 150 zł × 0,5 = 75 zł. Ta sama firma, gdy klient zamawia sprzątanie co miesiąc przez rok, ma 1800 zł marży i limit 900 zł. Klient, który wraca, podnosi więc limit tak samo mocno jak wysoka marża.

Dlatego wyniki firmy porównuję z jej własnym poprzednim kwartałem, a nie z cudzą średnią. Jeśli klient kosztuje Cię mniej niż kwartał temu, a marża zostaje ta sama, idziesz w dobrą stronę, nawet gdy pojedynczy kontakt kosztuje więcej niż w jakimkolwiek zestawieniu. Ile kosztuje samo kliknięcie i od czego zależy budżet kampanii, opisuję w przewodniku ile kosztuje reklama w Google.

Ilustracja: najwyższa kwota za jedno zapytanie, przy której firma wychodzi na zero. Założenia są przykładowe, policz je na swoich liczbach.
Firma (przykład)Marża z klientaSkuteczność sprzedażyPróg zera za zapytanie
Firma sprzątająca, jednorazowe sprzątanie150 zł50% (co drugie zapytanie)75 zł
Firma sprzątająca, klient zamawia co miesiąc przez rok12 × 150 zł = 1800 zł50%900 zł
Biuro rachunkowe, liczona tylko marża z pierwszego roku12 × 300 zł = 3600 zł30%1080 zł
Firma remontowa, łazienka za 20 000 zł netto5000 zł20% (co piąte zapytanie)1000 zł

Ile możesz zapłacić za jedno zapytanie: marża razy skuteczność

Limit liczysz z dwóch liczb, które już masz w fakturach i skrzynce: marży z jednego klienta i odsetka zapytań, które kończą się umową.

Wzór jest prosty: dopuszczalny koszt zapytania = marża z jednego klienta × skuteczność sprzedaży. Dlaczego tak? Jeśli umowę podpisuje co piąta osoba, na jednego klienta potrzebujesz pięciu zgłoszeń. Pięć po 1000 zł to 5000 zł, czyli cała marża z tego klienta. To jest próg zera, a nie cel: przy tej kwocie pracujesz tylko po to, żeby pokryć reklamę.

Przykład z założonymi liczbami: załóżmy, że firma remontująca łazienki ma średnie zlecenie 20 000 zł netto, a materiały, ekipa i podwykonawcy kosztują ją 15 000 zł, więc marża z klienta wynosi 5000 zł. Z dziesięciu zapytań dwa kończą się umową, czyli skuteczność to 20%. Próg zera: 5000 zł × 0,2 = 1000 zł za zapytanie. Jeśli właściciel chce, żeby na pozyskanie szło najwyżej 40% marży, na jednego klienta może wydać 2000 zł, a na jedno zapytanie 2000 zł × 0,2 = 400 zł.

Ile marży oddać na pozyskanie, decydujesz sam. Z pozostałej części płacisz czynsz, samochody, księgowość i siebie. Gdy nie wiesz, od czego zacząć, wyznacz cel jako połowę progu zera i sprawdź po kwartale, czy po opłaceniu stałych kosztów coś zostaje.

Z tego wzoru wynika też coś mniej oczywistego: skuteczność sprzedaży podnosi limit tak samo jak marża. Jeśli na przykład szybsza odpowiedź albo lepsza oferta sprawi, że zamiast co piątego zapytania umową skończy się co trzecie, przy tej samej marży limit rośnie z 1000 zł do 1650 zł za zapytanie, czyli o około dwie trzecie. Zanim podniesiesz budżet reklamy, sprawdź, czy nie tracisz klientów między zapytaniem a ofertą. Pomaga w tym rozpisanie etapów, które opisuję w przewodniku lejek sprzedażowy.

Ilustracja dla marży 5000 zł z klienta: próg zera i cel przy 40% marży oddanej na pozyskanie.
Skuteczność sprzedażyZapytań na jednego klientaPróg zera za zapytanieCel za zapytanie (40% marży)
10% (co dziesiąte zapytanie)10500 zł200 zł
20% (co piąte)51000 zł400 zł
33% (co trzecie)31650 zł660 zł
50% (co drugie)22500 zł1000 zł

Co wliczyć: reklama to tylko część

Łatwo podzielić samą fakturę za reklamę przez liczbę zapytań. Wynik wygląda dobrze, ale pomija wszystko inne, za co płacisz, żeby zapytanie przyszło i zamieniło się w umowę.

Do kosztu zapytania wlicz wszystko, co płacisz za to, żeby w ogóle przyszło: reklamę, wynagrodzenie agencji albo freelancera, opłaty portalu z zapytaniami, narzędzia (formularze, program do maili, śledzenie połączeń) i tę część kosztu strony docelowej, którą przypisujesz do kampanii. Do kosztu klienta dolicz to, co płacisz później, żeby zamknąć sprzedaż: czas na rozmowy, oględziny i wyceny, dojazdy, próbki, rabat dany tylko po to, żeby wygrać zlecenie.

Czas właściciela to wydatek, którego nie ma na żadnej fakturze, a łatwo go przeoczyć: 60 zapytań po 15 minut to 15 godzin, czyli przy stawce 150 zł za godzinę 2250 zł. Policz go uczciwie: godziny na odpowiadanie, rozmowy i oględziny razy stawka, za którą ta godzina mogłaby pracować przy zleceniu albo za którą zapłaciłbyś komuś innemu. Jeśli nie chcesz wyceniać swojego czasu, zapisz przynajmniej liczbę godzin obok ceny klienta, bo kanał, który daje dużo słabych zapytań, zjada właśnie Twoje godziny.

Koszty stałe, które płacisz bez względu na to, czy ktoś się odezwie, na przykład abonament CRM-u używanego też przez ekipę, przypisuj do kanałów proporcjonalnie albo trzymaj osobno i pokazuj jako jedną kwotę. Co kwartał licz tak samo, bo tylko wtedy porównasz miesiące i kanały.

Gdzie trafia który wydatek. Do kosztu klienta wchodzi wszystko, co do kosztu zapytania, plus koszty sprzedaży.
PozycjaKoszt zapytania (CPL)Koszt klienta (CAC)Skąd wziąć kwotę
Reklama w Google, Meta, portalachTakTakFaktury z panelu reklamowego, kwoty netto.
Agencja, freelancer, teksty i grafiki do kampaniiTakTakFaktury za miesiąc albo za projekt rozłożony na miesiące.
Narzędzia: formularze, mailing, śledzenie połączeńTak, w części dotyczącej pozyskaniaTakAbonamenty miesięczne.
Czas na odpowiedzi i pierwsze rozmowyTak, jeśli go wyceniaszTakGodziny z kalendarza razy Twoja stawka.
Oględziny, wyceny, dojazdy, próbkiNieTakKalendarz, kilometrówka, koszty materiałów.
Rabat dany, żeby wygrać zlecenieNieTakRóżnica między ceną z cennika a ceną w umowie.
Prowizja za polecenieNieTakWypłacone prowizje z danego okresu.

Jak obliczyć koszt pozyskania klienta krok po kroku

Pierwsze liczby policzysz w zwykłym arkuszu. Potrzebujesz faktur za reklamę, listy zapytań z ostatnich miesięcy i listy podpisanych umów.

Na piątym kroku najłatwiej o błąd. Jeśli od zapytania do umowy mija u Ciebie sześć tygodni, to klienci podpisujący umowy w marcu przyszli w większości z zapytań styczniowych. Dzieląc wydatki z marca przez umowy z marca, porównujesz dwie różne grupy ludzi. Dlatego licz grupami: zapytania z pierwszego kwartału i umowy, które z nich wynikły do końca drugiego kwartału. Wynik dla ostatnich tygodni będzie jeszcze niepełny i tak go opisz.

Przy umowach o różnej wartości policz oprócz ceny klienta także wydatek na każde 1000 zł marży. Klient z dużym zleceniem może kosztować dwa razy więcej i nadal być tańszy w przeliczeniu na zarobione pieniądze.

  1. Wybierz okres dłuższy niż miesiącPrzy kilkunastu zgłoszeniach miesięcznie licz kwartał. Przy 800 zł wydatków i 8 zgłoszeniach jedno kosztuje 100 zł, przy 9 już 89 zł, a przy 7 aż 114 zł, więc miesiąc pokaże przypadek, nie trend.
  2. Ustal, co jest leademNa przykład: wiadomość z danymi kontaktowymi o usługę, którą robisz, z Twojego terenu. Spam, duplikaty, oferty współpracy i pomyłki odrzuć, zanim zaczniesz liczyć.
  3. Zbierz wydatki według kanałuOsobny wiersz dla reklamy w wyszukiwarce, w mediach społecznościowych, portalu z zapytaniami i dla poleceń. Do każdego dopisz pozycje z tabeli wyżej.
  4. Przypisz zapytania do kanałówŹródło weź z formularza, z CRM-u albo zapytaj klienta przy pierwszej rozmowie. Kontakty bez źródła trzymaj w osobnym wierszu zamiast zgadywać.
  5. Policz klientów z tych samych zgłoszeńKlientem jest osoba, która odezwała się w wybranym okresie i która podpisała umowę, nawet jeśli podpisała ją miesiąc później.
  6. Podziel i zestaw z limitemWydatki dzielone przez liczbę zapytań dają CPL. Wydatki razem z kosztami sprzedaży dzielone przez liczbę klientów dają CAC. Obie liczby porównaj z progiem zera i celem z poprzedniej części.

Klient, który wraca: LTV, okres zwrotu i proporcja 3:1

Gdy klient kupuje więcej niż raz, na przykład co miesiąc płaci za obsługę albo co roku zamawia serwis, możesz za niego zapłacić więcej niż marża z pierwszego zlecenia. Pytanie, jak długo czekasz na zwrot.

LTV liczę z marży, nie z przychodu, bo za pozyskanie płacisz z tego, co zostaje po kosztach wykonania. Załóżmy, że biuro rachunkowe bierze 800 zł netto miesięcznie, a obsługa klienta (czas pracownika, program, druk) kosztuje je 500 zł. Marża to 300 zł miesięcznie. Jeśli klient zostaje średnio cztery lata, jego LTV wynosi 300 zł × 48 = 14 400 zł. Średni czas współpracy policzysz z odejść: jeśli co miesiąc odchodzi średnio 2 na 100 klientów, przeciętny klient zostaje około 50 miesięcy (1 ÷ 0,02).

Okres zwrotu mówi, ile czekasz na swoje pieniądze. Jeśli to biuro płaci za pozyskanie klienta 1800 zł, odzyskuje je po sześciu miesiącach marży (1800 zł ÷ 300 zł). Wysoka wartość klienta nie pomoże, jeśli na zwrot czekasz dwa lata, a reklamę płacisz z bieżącej gotówki. Dlatego w małej firmie patrzę najpierw na okres zwrotu: to on mówi, ilu klientów naraz stać Cię pozyskać.

Proporcja LTV do CAC 3:1 bywa podawana jak norma, a to tylko wskazówka. Opisuje ją między innymi poradnik „SaaS Metrics 2.0” Davida Skoka, inwestora piszącego o firmach sprzedających oprogramowanie w abonamencie. Skok pisze, że najlepsze takie firmy mają tę proporcję powyżej 3, że rentowność jest słaba, gdy zwrot kosztu pozyskania trwa dłużej niż 12 miesięcy, i sam nazywa te progi wskazówkami, które czasem warto łamać. Przy jednorazowym zleceniu LTV to po prostu marża z jednego klienta, więc 3:1 znaczy tyle, że na pozyskanie idzie najwyżej jedna trzecia marży. Możesz przyjąć taki cel, ale wyznacz go ze swoich kosztów stałych, a nie dlatego, że tak liczą amerykańskie firmy z oprogramowaniem w abonamencie.

Jeśli płacisz za reklamę i znasz wartość sprzedaży, którą przyniosła, spotkasz też ROAS, czyli przychód z reklamy podzielony przez jej koszt. Pomoc Google Ads liczy docelowy ROAS w procentach jako „wartość konwersji/koszt” razy 100, z przykładem sklepu, który chce 5 zł sprzedaży z każdej złotówki reklamy, czyli 500%. Reklama wychodzi na zero, gdy ROAS równa się 1 ÷ marża procentowa: przy marży 25% to 4, czyli 400%, przy marży 50% to 2, czyli 200%. To próg tylko dla samej reklamy, bez narzędzi i Twojego czasu, a w firmie usługowej działa dopiero wtedy, gdy wartość podpisanych umów wraca z CRM-u do systemu reklamowego.

Tanie zapytania a drodzy klienci: jakość ma swoją cenę

Najtańsze zapytania nie muszą oznaczać najtańszych klientów. Zapytanie bez budżetu, spoza Twojego terenu albo o usługę, której nie robisz, kosztuje tyle samo co dobre, a umowy nie przyniesie.

Policz to na przykładzie z założonymi liczbami. Załóżmy, że w kwartale wydajesz po 3000 zł na dwa kanały. Portal daje 60 zapytań po 50 zł i 2 umowy, a reklama w wyszukiwarce 15 zapytań po 200 zł i 4 umowy. Jeśli na odpowiedź i pierwszą rozmowę poświęcasz 15 minut przy każdym zapytaniu, a godzinę wyceniasz na 150 zł, klient z portalu kosztuje (3000 zł + 2250 zł) ÷ 2 = 2625 zł, a z reklamy (3000 zł + 563 zł) ÷ 4 = 891 zł. W takim układzie czterokrotnie tańsze zapytanie oznacza prawie trzykrotnie droższego klienta. Te same liczby zebrałem w tabeli.

Dlatego oprócz CPL sprawdzaj, ile płacisz za zapytanie kwalifikowane, czyli takie, które spełnia Twoje kryteria: usługa, którą robisz, Twój teren, realny termin i budżet. Kryteria spisz przed liczeniem i stosuj te same w każdym kanale. W HubSpocie służą do tego etapy cyklu życia kontaktu: obok etapu „Potencjalny klient” (lead) są etapy dla zapytań zakwalifikowanych przez marketing i przez sprzedaż (MQL i SQL), a etap „Klient” oznacza kontakt, z którym zawarto co najmniej jedną sfinalizowaną transakcję. W arkuszu wystarczy kolumna „kwalifikowany: tak albo nie”.

Na jakość wpływa też formularz. Krótki formularz łatwo wysłać, więc mogą go wysyłać także osoby tylko lekko zainteresowane, a cena zgłoszenia w panelu spada. Dwa, trzy pytania więcej, na przykład o metraż, termin i kod pocztowy, mogą zmniejszyć liczbę zgłoszeń, ale oszczędzą Ci rozmów z osobami, które i tak nie kupią. Jak przenieść takie zapytanie od razu do CRM-u, opisuję w przewodniku formularz kontaktowy a CRM.

Osobna sprawa to kupowane kontakty. Gdy portal wysyła ten sam kontakt kilku firmom naraz, konkurujesz o klienta od pierwszej minuty, więc skuteczność sprzedaży licz dla tego kanału osobno: jeśli wyjdzie niższa, niższy jest też Twój limit za takie zapytanie. Kupiona baza adresów do wysyłki ofert to z kolei ryzyko prawne: art. 398 Prawa komunikacji elektronicznej zakazuje wysyłania informacji handlowej, w tym marketingu bezpośredniego, przez telefon, komunikator czy e-mail bez uprzedniej zgody odbiorcy, a ust. 4 tego artykułu uznaje takie działanie za czyn nieuczciwej konkurencji.

Ilustracja: ten sam budżet w dwóch kanałach przez kwartał, z czasem właściciela i bez niego.
MiaraPortal z zapytaniamiReklama w wyszukiwarce ze stroną pod usługę
Wydatki3000 zł3000 zł
Zapytania6015
Koszt zapytania (CPL)50 zł200 zł
Zapytania kwalifikowane1210
Koszt zapytania kwalifikowanego250 zł300 zł
Umowy24
Koszt klienta bez czasu właściciela1500 zł750 zł
Czas na odpowiedzi (15 min na zapytanie)15 godzin, 2250 zł3,75 godziny, 563 zł
Koszt klienta z czasem właściciela2625 zł891 zł

Własne liczby z CRM i Google Analytics 4

Google Analytics 4 wie, skąd przyszło zapytanie, a CRM wie, czy skończyło się umową. Cenę klienta według kanałów policzysz dopiero wtedy, gdy połączysz te dwie informacje.

W GA4 zacznij od zdarzenia generate_lead przy każdym wysłanym formularzu, z parametrem lead_source, a jeśli chcesz liczyć wartość, także value i currency (kod waluty, czyli PLN). Oznacz je jako zdarzenie kluczowe w Administracja → Zdarzenia, klikając gwiazdkę. Zrób to od razu, bo oznaczenie działa od chwili zmiany i nie przelicza danych wstecz. Zwykła usługa GA4 pozwala oznaczyć do 30 zdarzeń kluczowych, więc nie oznaczaj wszystkiego.

Raport Pozyskiwanie potencjalnych klientów (Raporty → Pozyskiwanie) pokazuje według kanałów między innymi trzy liczby osób: nowych potencjalnych klientów ze zdarzenia generate_lead, zakwalifikowanych z qualify_lead i tych, którzy zostali klientami, z close_convert_lead. Dwie ostatnie kolumny zostaną puste, dopóki ktoś nie wyśle tych zdarzeń, bo kwalifikacja i umowa dzieją się w rozmowie, a nie na stronie. Wysyła je CRM albo przepływ automatyzacji przez Measurement Protocol, czyli interfejs do przesyłania zdarzeń z serwera do GA4. Według dokumentacji Google ma on uzupełniać tag na stronie, a nie go zastępować, i łączy zdarzenie z wizytą przez identyfikator client_id, więc ten identyfikator trzeba zapisać razem z zapytaniem.

Wydatki: według pomocy Google Analytics dane z Google Ads, w tym koszt i kliknięcia, pojawiają się w raportach GA4 w ciągu 48 godzin od połączenia kont. Wydatki na kampanie spoza Google wgrasz przez import danych kampanii. Wymagane są źródło (utm_source), medium (utm_medium) i data, a przy koszcie także waluta. Wynik zobaczysz w raporcie Pozyskanie → Kampania spoza Google. Działa to tylko wtedy, gdy linki w reklamach mają te same parametry UTM co plik z kosztami.

W CRM-ie potrzebujesz dwóch rzeczy: pola ze źródłem zapytania i statusu wygranej albo przegranej. HubSpot ustawia źródło sam we właściwości „Pierwotne źródło ruchu” na podstawie pierwszego znanego źródła, z którego kontakt trafił do firmy, z wartościami takimi jak „Wyszukiwanie organiczne”, „Wyszukiwanie płatne”, „Płatne działania w mediach społecznościowych” czy „Źródła offline”. W Pipedrive raport konwersji leadów pokazuje odsetek zapytań zamienionych w szanse sprzedaży, domyślnie według źródła leada, czyli tego, jak trafił do Pipedrive (na przykład import albo dodanie ręczne), więc kanał reklamowy zapisuj w osobnym polu. Raport konwersji szans sprzedaży w wariancie „Konwersja wygrane/porażka” porównuje wygrane i utracone transakcje. Filtrowanie raportów po własnych polach wymaga w Pipedrive planu Premium lub wyższego.

Jeśli nie masz CRM-u, wystarczy arkusz z kolumnami: data, źródło, kwalifikowany, oferta wysłana, wynik, wartość umowy i marża. Raz w miesiącu dopisujesz wydatki według kanałów i arkusz liczy resztę. Jak zrobić z tego czytelny raport, porównuję w przewodniku Looker Studio czy Power BI.

Zapytanie ze strony, umowa podpisana po rozmowie i koszt klienta według kanałów w jednym miesięcznym zestawieniu.
  1. 01 · StartKlient wysyła formularzStrona wysyła do GA4 zdarzenie generate_lead ze źródłem, a formularz zapisuje zapytanie z client_id.GA4, formularz na stronie
  2. 02 · AutomatZapytanie trafia do CRM-uRekord dostaje źródło, kampanię z parametrów UTM i etap „nowe zapytanie”.n8n, CRM
  3. 03 · CzłowiekRozmowa i kwalifikacjaWłaściciel oznacza, czy zapytanie spełnia kryteria, a po decyzji klienta wpisuje wynik i wartość umowy.
  4. 04 · AutomatWynik wraca do GA4Przepływ wysyła qualify_lead albo close_convert_lead z wartością umowy przez Measurement Protocol.n8n, Measurement Protocol
  5. 05 · AutomatZestawienie miesięczneWydatki z faktur i paneli plus zapytania i umowy z CRM-u: koszt zapytania i klienta według kanałów.arkusz Google
  6. 06 · EfektDecyzja o budżecie na liczbachWidzisz, który kanał daje klientów poniżej Twojego limitu, a który tylko tanie zapytania.

Odzyskany czasZamiast co miesiąc zbierać liczby z trzech paneli i skrzynki, właściciel czyta gotowe zestawienie i ma czas zadzwonić do klientów, którzy odmówili, żeby zapytać o powód.

Kiedy to liczenie nie ma sensu i czego nie robić

Te liczby to narzędzie do decyzji o budżecie. Gdy żadnej decyzji nie podejmujesz, liczenie zabiera czas i nic nie daje.

Ostatnia uwaga: liczby z tego przewodnika odpowiadają na pytanie, czy pozyskanie się zwraca, a nie na pytanie, czy w ogóle wydawać pieniądze na marketing. Jak policzyć, czy opłaca się inny wydatek, na przykład automatyzacja, opisuję w przewodniku czy automatyzacja się opłaca.

Od czego zacząć: limit w kwadrans, pomiar w tydzień

Pierwszą liczbę policzysz dziś, bez nowych narzędzi. Pomiar według kanałów to praca na kilka dni.

Weź z faktur średnią wartość zlecenia z ostatniego roku i odejmij od niej koszty wykonania. Potem policz w skrzynce i kalendarzu, ile zapytań z ostatniego kwartału skończyło się umową. Pomnóż marżę przez ten odsetek: to Twój próg zera. Połowa tej kwoty to rozsądny pierwszy cel. Porównaj go z tym, co dziś płacisz za zapytanie w każdym kanale.

Jeśli nie wiesz, z którego kanału przyszło zapytanie, zacznij od tego: dodaj do formularza ukryte pole ze źródłem, a przy telefonie pytaj „skąd Pan o nas wie?” i zapisuj odpowiedź. Po kwartale będziesz mieć pierwszą cenę klienta według kanałów. Jeśli zapytań jest za mało w ogóle, kanały dla lokalnej firmy opisuję w przewodniku jak pozyskać klientów do firmy usługowej.

Jak mogę pomóc

Prowadzę niezależne studio cyfrowe w Mikołowie i pracuję zdalnie z firmami z całej Polski. Ustawiam pomiar, który pokazuje, ile płacisz za zapytanie i za klienta, i strony, które zbierają lepsze zapytania.

Najczęściej robię trzy rzeczy: stronę pod jedną usługę z formularzem, który zadaje pytania potrzebne do wyceny, zdarzenia w GA4 ze źródłem zapytania oraz połączenie formularza z CRM-em i odesłanie wyniku rozmowy z powrotem do GA4. Landing page sprzedażowy z tekstami i pomiarem kosztuje 3500–⁠6500 zł netto, a lejek sprzedażowy (landing, lead magnet, sekwencja maili, automatyzacja i pomiar) 5500–⁠12 000 zł netto. Zakres opisuję na stronie usługi landing page i lejki sprzedażowe, a wszystkie widełki są w cenniku.

Czego nie robię: nie prowadzę kampanii Google Ads ani Meta Ads i nie kupuję baz kontaktów ani opinii. Na pierwszą rozmowę przynieś trzy liczby: średnią marżę z klienta, liczbę zapytań i liczbę umów z ostatniego kwartału. Powiem, który kanał mierzyć najpierw i czy w ogóle jest tu co budować.

Kwoty netto z mojego cennika.

Pytania i odpowiedzi

Jak obliczyć koszt pozyskania leada?

Zsumuj wszystko, co w danym okresie wydałeś na zdobycie zapytań (reklamę, agencję, portal, narzędzia, a jeśli go wyceniasz, także swój czas), i podziel przez liczbę zapytań z tego samego okresu. Przed dzieleniem odrzuć spam i duplikaty. Przy kilkunastu zapytaniach miesięcznie licz kwartał, bo miesiąc pokaże przypadek.

Ile kosztuje jeden lead?

Jednej ceny nie ma, bo zależy od kanału, branży i regionu. Ile możesz zapłacić, wynika z Twojej marży: limit to marża z jednego klienta razy odsetek zapytań, które kończą się umową, na przykład 75 zł przy jednorazowym sprzątaniu i 1000 zł przy remoncie łazienki. Średnie z internetu, takie jak 66,69 USD za lead z reklamy w wyszukiwarce w amerykańskim zestawieniu LocaliQ, pochodzą z kampanii innego rynku i nie znają Twojej marży.

Czym różni się CPL od CAC i CPA?

CPL to koszt jednego zapytania, CAC to koszt jednego klienta, czyli zapytania, które skończyło się umową, razem z kosztami sprzedaży. CPA to koszt działania z panelu reklamowego, a działaniem może być formularz, telefon albo zapis na newsletter, zależnie od ustawień konta. O opłacalności decyduje CAC porównany z marżą.

Jaki koszt pozyskania klienta jest dobry?

Taki, który zostawia Ci zysk po opłaceniu kosztów stałych. Granicą jest marża z klienta, a przy klientach wracających jego wartość przez cały czas współpracy. Na początek możesz przyjąć cel, w którym na pozyskanie idzie od jednej trzeciej do połowy marży, i po kwartale sprawdzić, czy po opłaceniu kosztów stałych coś zostaje.

Ile kosztuje pozyskanie leada B2B?

Liczysz go tym samym wzorem, ale w B2B decyzja trwa dłużej i często zapada w kilku osobach, więc koszt klienta licz grupami zapytań z jednego kwartału i ich umowami do końca kolejnego. Ważniejszy niż cena pojedynczego zapytania jest koszt zapytania kwalifikowanego i wartość klienta w całym okresie współpracy, bo umowy w B2B często się odnawiają.

Co to jest LTV i jaki stosunek LTV do CAC jest właściwy?

LTV to marża, którą klient zostawia przez cały czas współpracy, na przykład 300 zł miesięcznie przez 48 miesięcy. Proporcję 3:1 opisuje poradnik Davida Skoka o firmach z oprogramowaniem w abonamencie, a sam autor nazywa takie progi wskazówkami. W małej firmie usługowej ważniejszy bywa okres zwrotu, czyli po ilu miesiącach marża pokrywa koszt pozyskania.

Czy opłaca się kupować leady?

Zapytanie z portalu policz jak każdy inny kanał, z osobną skutecznością sprzedaży, bo kontakt wysłany kilku firmom naraz oznacza konkurencję od pierwszej minuty. Kupowanie baz adresów do wysyłki ofert to co innego: art. 398 Prawa komunikacji elektronicznej zakazuje wysyłania informacji handlowej mailem czy telefonem bez uprzedniej zgody odbiorcy.

Źródła

Liczby i terminy w tym przewodniku sprawdziłem w oficjalnych źródłach. Ceny i przepisy się zmieniają, więc przy decyzji warto zajrzeć do nich ponownie.

Masz pytanie do swojego projektu?

Opisz, co chcesz osiągnąć. Odpowiem konkretnie, także wtedy, gdy najlepszą odpowiedzią jest „nie rób tego”.

Jonasz Jankowski · Bezpośrednia współpraca · Mikołów (Śląsk), zdalnie w całej Polsce

CO DALEJ PO WYSŁANIU
  1. Odpowiadam osobiście w ciągu jednego dnia roboczego.
  2. Krótka rozmowa o celu, funkcjach, materiałach i integracjach.
  3. Dostajesz zakres z etapami i konkretną kwotę, zanim cokolwiek zaczniemy.

Pola oznaczone jako opcjonalne możesz pominąć. Odpowiadam na każdą wiadomość.

Minimum 20 znaków. Wystarczy zalążek pomysłu.0/5000

Na podany e-mail otrzymasz potwierdzenie z numerem zapytania. Odpowiadam w ciągu jednego dnia roboczego. Dalszą rozmowę możemy prowadzić w tym samym wątku.