Google Ads dla B2B — dlaczego wymaga innego podejścia niż B2C
Pięć rzeczy, które naprawdę różnią B2B od B2C
To nie jest „taka sama kampania, tylko z innym keywordem". To inny model. Zrozumienie różnic to fundament — bez tego cała reszta artykułu pozostanie teorią.
1. Cykl decyzyjny: 3–9 miesięcy zamiast minut
Klient B2C kupuje impulsowo lub z krótką deliberacją. B2B przechodzi przez fazę research (porównuje dostawców), evaluation (testuje, demo), proposal (pricing, negocjacje), procurement (akceptacje, prawnik). To trwa miesiącami. Dla Twojej kampanii to oznacza, że kliknięcie z poniedziałku zostaje klientem dopiero we wrześniu. Standardowy 30-dniowy attribution window w Google nie wystarczy — musi być rozszerzony do 60–90 dni, a zewnętrznie (CRM) do 180+ dni.
2. Wielu decydentów (Buying Committee)
Dla zakupu enterprise SaaS często zaangażowanych jest 5–7 osób: end user, IT, security, finance, procurement, C-level sponsor. Każda klika z innego urządzenia, w innym miejscu, z innym keywordem. To znaczy, że jeden lead w CRM = kilkadziesiąt klików w Google Ads. Atrybucja staje się złożona.
3. Lead ≠ klient. Lead ≠ MQL. MQL ≠ SQL. SQL ≠ deal.
W B2C konwersja = przychód. W B2B konwersja na stronie (formularz, demo request) to dopiero pierwszy krok pipeline'u. Z mojej obserwacji typowe wskaźniki konwersji w polskim B2B SaaS:
- Wizyta → MQL (Marketing Qualified Lead — wypełnił formularz): 1–4%
- MQL → SQL (Sales Qualified Lead — sprzedaż chce z nim rozmawiać): 15–35%
- SQL → Opportunity (jest budżet, projekt, decydent): 25–45%
- Opportunity → Closed-Won: 15–35%
Z 1 000 wizyt zostaje 30 MQL → 8 SQL → 2,5 Opportunity → 0,7 deal. To są typowe stawki, nie anomalia. Każdy fix w którymś etapie to dźwignia na całym lejku.
4. Wartość kontraktu rozjeżdża logikę CPL
CPL 800 zł brzmi drogo. Ale jeśli klient B2B ma LTV 80 000 zł (np. 3-letnia subskrypcja SaaS po 2 200 zł / miesiąc), to przy konwersji MQL → klient na poziomie 8% CAC wynosi 10 000 zł — czyli mniej niż 13% LTV. Bardzo zdrowo. Co więcej, w B2C optymalizujesz pod CPA, w B2B coraz częściej pod cost per opportunity albo cost per Closed-Won z value-based bidding (tROAS na wartości deal'a).
5. Niski wolumen zapytań w wyszukiwarce
„adwokat rozwód kraków" — kilka tysięcy wyszukań miesięcznie. „enterprise data lake migration consultancy" — kilkadziesiąt. W B2B niszowym frazy Google mają ekstremalnie niski wolumen — czasem 5–20 wyszukań miesięcznie na konkretną kombinację. To znaczy, że Search nie wystarczy — potrzebujesz LinkedIn, content, account-based marketing.
Polskie benchmarki — Hotlead — koszty leadów B2B per kanał 2026, Artur Smolicki — Google Ads dla B2B. Globalne — Growthspree — SaaS Google Ads Benchmarks 2026.
Krok 1 — co musisz mieć ZANIM włączysz Google Ads w B2B
To jest ta lista, której najczęściej brakuje w nieudanych kontach B2B.
Konwersje wartościowe — nie tylko „form fill"
Najgorszy setup B2B, jaki widzę regularnie: jedna konwersja „Lead" wartości 1, do której wpadają wszyscy — student wypełniający whitepaper i CTO enterprise klikający „demo request". System nie odróżnia. Optymalizuje pod ilość, znajduje studentów. Pieniądze wypłyną.
Setup, który działa — różne typy konwersji z różnymi wartościami. Uwaga: wartości poniżej to arbitralna skala punktowa, nie złotówki — ważne są proporcje między nimi (że SQL jest 5× ważniejszy od MQL), nie konkretne liczby. Wyjątkiem jest Closed-Won, gdzie warto wpisywać rzeczywistą wartość deal'a.
- Newsletter / whitepaper — wartość 5–10 (oznacza „ktoś jest świadomy problemu", ale daleko od kupna)
- Demo request / kontakt sprzedażowy — wartość 50–100
- MQL (kwalifikowany przez marketing) — wartość 100–300
- SQL (kwalifikowany przez sprzedaż) — wartość 500–1 500
- Opportunity (deal w pipeline) — wartość 2 000–5 000
- Closed-Won — rzeczywista wartość deal'a (np. 50 000 zł)
Smart Bidding rozumie hierarchię i zaczyna szukać ludzi, którzy konwertują w głąb lejka, nie tylko na górę.
Offline Conversion Import (OCI) — game changer w B2B
Większość konwersji B2B nie dzieje się na Twojej stronie. Klient kliknął reklamę 3 miesiące temu, wypełnił demo, sprzedaż wysłała ofertę, ktoś podpisał umowę — wszystko poza Google Ads. Bez OCI Google nie wie, że to ten klik się opłacił. Zna tylko formularz „Demo request" sprzed 3 miesięcy.
Jak to działa technicznie:
- Klient klika reklamę → Google zapisuje GCLID (unikalny identyfikator kliknięcia).
- Twój system (formularz, CRM) łapie GCLID z URL i zapisuje przy nowym leadzie.
- Gdy lead awansuje w pipeline (MQL → SQL → Closed-Won), CRM wysyła update do Google Ads z GCLID + datą + nową wartością.
- Google Ads dostaje sygnał: „ten klik z czerwca to był deal o wartości 80 000 zł" — i zaczyna szukać podobnych klików.
HubSpot ma do tego wbudowany sync zdarzeń konwersji (sprawdź sekcję Ads → Events w portalu — nazwy UI bywają zmieniane między wersjami). Salesforce — przez konektor Google Ads Data Manager (Google Ads → Tools → Ads Data Manager). Bez CRM wystarczy formularz na stronie + skrypt zapisujący GCLID + cron job eksportujący zmiany do Google Ads API. Z mojego doświadczenia i danych Revvim — kampanie, które wdrożyły OCI z sygnałami SQL i Closed-Won, notują wyraźnie lepszą jakość leadów (typowo 20–50% poprawa wskaźnika MQL → SQL przy podobnym wolumenie). To nie zawsze jest +50% SQL w liczbach absolutnych, częściej spadek kosztu per SQL przy tej samej ilości — ale efekt netto jest ten sam.
Mechanizm OCI i typowy uplift — Revvim — Bidding on Offline CRM Stages, Google Ads OCI Setup Guide 2026.
Attribution window 60–90 dni (nie default 30)
W ustawieniach konta Google Ads jest conversion window — domyślnie 30 dni. Dla B2B to za mało. Ustaw 60 dni dla MQL, 90 dni dla SQL/Opportunity. GCLID jest aktywny do 90 dni dla standardowego OCI importu — dla cykli enterprise > 3 miesięcy masz lukę. Workaround: Enhanced Conversions for Leads oparte na hashowanym adresie email lub identyfikatorze klienta — działają poza limitem GCLID. To osobny temat techniczny, ale warto wiedzieć, że luka jest do obejścia.
Volume konwersji — czy w ogóle masz dane do optymalizacji
Smart Bidding potrzebuje wystarczającego sygnału konwersyjnego — orientacyjnie 15–30 wartościowanych konwersji miesięcznie, więcej dla tROAS. Google nie publikuje już twardego progu (stare liczby pochodzą z dokumentacji 2018–2022), ale poniżej tego zakresu algorytm działa erratycznie. W niszowym B2B (5 SQL miesięcznie) po prostu nie ma czego się uczyć — wpada w optymalizację pod tani lead. Rozwiązanie: optymalizuj pod konwersje wcześniejsze w lejku (MQL zamiast SQL), z proporcjonalnymi wartościami. System ma więcej sygnałów, a Ty nie tracisz priorytetów.
Krok 2 — struktura kampanii B2B, która działa
W B2B mniej znaczy więcej. Zacznij od minimum, dorzucaj dopiero gdy podstawy działają.
| Kampania | Po co | % budżetu | Kiedy |
|---|---|---|---|
| Search brandowy | Łapie decydentów, którzy znają Twoją markę. Krytyczne — gdy konkurencja licytuje na Twoją nazwę, tracisz leady. | 10–15% | Od dnia 1 |
| Search non-brand wysokiej intencji | Frazy typu „<rozwiązanie> cena", „<produkt> vs <konkurent>", „<branża> software". Najwyższa konwersja. | 50–60% | Od dnia 1 |
| Search non-brand edukacyjny | „jak wybrać X", „best Y for Z" — top of funnel, niska konwersja, ale nuture'uje. Niezbędne dla budowy popytu. | 15–25% | Po 30 dniach (gdy podstawy działają) |
| Demand Gen / YouTube | Awareness w niszowych segmentach. Drogi, długi cykl zwrotu. | 0–10% | Tylko gdy budżet przekracza 15 000 zł / mies. i CRM widzi attribution |
| PMax | W typowym B2B usługowym rzadko sensowny — brak feedu, słabe sygnały. Wyjątek: B2B e-com z feedem lub zaawansowany Customer Match z głębokimi sygnałami CRM. | 0–5% | Testuj dopiero gdy Search działa i masz minimum 50 SQL/mies. jako sygnał |
Filozofia: zacznij od fraz wysokiej intencji + brand, dorzuć edukacyjne dopiero gdy CRM widzi pipeline. PMax i Demand Gen w typowym B2B usługowym to drogie eksperymenty, nie podstawa.
LinkedIn Ads vs Google Ads w B2B — kiedy co
Częste pytanie B2B founderów. Krótko:
- Google Ads wygrywa, gdy klient aktywnie szuka rozwiązania. Przykłady: „CRM dla agencji reklamowej", „audyt bezpieczeństwa IT cena", „outsourcing księgowości dla startupu". Wysokie intent, niska konkurencja w niszach.
- LinkedIn Ads wygrywa, gdy chcesz dotrzeć do konkretnego segmentu, który problemu jeszcze nie zdefiniował. Targetowanie po stanowisku, branży, wielkości firmy. Dobry do ABM (Account-Based Marketing) i thought leadership.
- Najczęstsza kombinacja, którą widzę u skutecznych B2B: Google Search dla high-intent fraz + LinkedIn dla TOFU/MOFU edukacji + remarketing krzyżowy między platformami.
Jeśli Twój budżet jest pod 5 000 zł / mies., zwykle skupiałbym się na jednej platformie i robił dobrze — niż na obu po łebkach.
Krok 3 — czego oczekiwać i jak czytać wyniki
Pierwsze 90 dni — czego się spodziewać
- Miesiąc 1: dane są zbyt płytkie, żeby wyciągać wnioski. CPL na poziomie demo wzrasta o 30–60% względem celu, bo Smart Bidding się uczy. Trzymaj rękę z dala od strategii.
- Miesiąc 2–3: Pierwsze SQL'e wracają z CRM. Algorytm zaczyna rozumieć, którzy klikacze konwertują w głąb. CPL stabilizuje się, jakość leadów rośnie.
- Miesiąc 4–6: Pierwsze Closed-Won z kampanii. Możesz przełączyć strategię na value-based bidding (tROAS na wartości deal'a). Tu zaczyna się prawdziwa optymalizacja.
Jeśli oceniasz B2B Google Ads po 30 dniach — oceniasz fazę uczenia, nie wynik. To najczęstszy błąd, który widzę u CFO patrzących na raporty miesięczne.
Najczęstsze błędy w B2B
- Optymalizacja pod „cheap lead". Cel: maksymalizuj liczbę konwersji. Efekt: system znajduje studentów wypełniających whitepaper'y. Fix: różne wartości konwersji + value-based bidding.
- Brak offline conversion tracking. Google nie wie, którzy klikacze konwertują w głąb. Pieniądze idą na top of funnel, deal'e są przypadkowe. Fix: HubSpot/Salesforce integration + GCLID capture.
- 30-dniowy attribution window. Większość konwersji B2B liczy się po 30 dniach. Google ich nie widzi. Fix: 60–90 dni + enhanced conversions.
- Broad match w niszowym B2B. System interpretuje „enterprise CRM" jako „CRM" i licytuje na hobbystów. Fix: phrase / exact match + ścisłe negatywy.
- Krótka rotacja kampanii. „Po 14 dniach nie widzę SQL, wyłączam." W B2B to za szybko — algorytm potrzebuje minimum 60 dni. Fix: cierpliwość + budżet adekwatny do cyklu.
- Brak konsultacji z sprzedażą. Marketing dostarcza leady, sprzedaż mówi że „są słabe". Bez sygnału z CRM o jakości lead'ów (MQL → SQL conversion rate per fraza) — pieniądze idą na frazy, które przyciągają wolumen, nie deals. Fix: regularne meetingi sprzedaż–marketing + SQL feedback loop.
Co widzę z 11 lat — segmenty B2B, które prowadziłem
Orientacyjne widełki z różnych typów kont B2B w Polsce:
- B2B mystery shopping (rekrutacja audytorów) — CPC 1,00–1,50 zł na frazach typu „praca tajemniczy klient", CPA 5–15 zł na bezpłatną rejestrację kandydata. Nie porównuj 1:1 z leadem sprzedażowym — to zupełnie inny rodzaj „konwersji".
- B2B mystery shopping (sprzedaż usługi do firm) — CPC 3,30 zł, CPL na demo 200–400 zł, deal średnio 50–100 tys. zł rocznie. CAC ~5–10% LTV — bardzo zdrowy model.
- B2B SaaS (cybersecurity / data) — CPC 12–30 zł na frazach niszowych, CPL 200–600 zł, cykl decyzyjny 3–6 miesięcy, deal 30–200 tys. zł.
- B2B przemysłowy — CPC 4–12 zł, CPL 150–400 zł, długie cykle (6–12 miesięcy), wartość kontraktu od 50 tys. do kilkuset tys.
- B2B usługi medyczne dla firm (medycyna pracy) — CPC 3–8 zł, CPL 80–250 zł, ale klient kupuje pakiet roczny dla wielu pracowników — LTV bardzo dobre.
Źródło: konta JP Ads (anonimowo, branża + skala). Dane uzupełniające — Double Digital — koszty Google Ads 2026, Factors.ai — Google Ads B2B Strategy 2026.
Kiedy Google Ads dla B2B NIE ma sensu
Cztery sytuacje, w których trzeba mieć odwagę powiedzieć „nie startuj":
- Brak procesu sprzedażowego. Lead trafia na adres w domenie i czeka. Bez sprzedawcy, bez follow-upów, bez nurtu. Pieniądze idą na marne. Najpierw uporządkuj pipeline — potem reklamy.
- Niska wartość kontraktu (LTV < 5 000 zł) + wąski popyt + długi cykl. Matematyka się nie spina. Tu lepiej content marketing + SEO long-tail + LinkedIn organicznie.
- Brak treści sprzedażowych. Nie masz LP per persona, case studies, demo, ani choćby porządnego pricing page. B2B kupuje dopiero po edukacji — bez treści Twoja strona nie ma jak konwertować.
- Niszowy popyt + niski budżet. 5 wyszukań miesięcznie na Twoje frazy + budżet 1 000 zł = brak danych do nauki Smart Bidding. Tu lepiej account-based marketing przez LinkedIn + cold outbound.
Jak czytać wyniki — co mierzyć w B2B
W B2C patrzysz na ROAS i CPA. W B2B masz więcej warstw:
Poziom 1 — czy są dane
- Konwersje typu „Demo request" / „Kontakt" z Google Ads > 15 w 30 dni
- OCI działa — widzisz przy konwersjach źródło „Click conversion (Imported)"
- Każdy stage CRM (MQL, SQL, Closed-Won) ma osobną konwersję z wartością
Poziom 2 — efektywność na poziomie kliku
- CPL na demo / kontakt w widełkach dla branży (patrz piramida wyżej)
- Quality Score ≥ 6 dla głównych słów
- Search lost IS (rank) < 30%
- CTR > 4% na high-intent frazach non-brand (branded zwykle 10–20%; niszowe B2B z bardzo niskim wolumenem może być na 3–5% — porównuj do swojej baseline, nie do liczby absolutnej)
Poziom 3 — efektywność na poziomie biznesu
- MQL → SQL conversion rate > 15%
- SQL → Opportunity > 25%
- Opportunity → Closed-Won > 15%
- Cost per Closed-Won < 15% LTV (zdrowa relacja CAC/LTV)
- Sales feedback: czy leady z Google Ads są lepsze / gorsze / takie same jak z innych kanałów
Najczęstszy wynik diagnostyki: poziomy 1 i 2 są OK, ale poziom 3 kuleje — leady są, jakość niska. To sygnał że trzeba zmienić frazy (mniej edukacyjnych, więcej intent-driven), wartości konwersji (większa różnica między MQL a SQL) lub treść (LP nie kwalifikuje samodzielnie).
Jeśli nie masz jeszcze wdrożonego OCI — nie czekaj na pełną automatyzację, żeby zacząć diagnozować. Najprostszy start: arkusz Google, w którym sprzedaż co 2 tygodnie oznacza per fraza / kampania, czy lead był „dobry/słaby". Nawet ręczny feedback loop daje sygnał, gdzie pieniądze idą na próżno. Dopiero potem automatyzuj przez OCI.
O źródłach: Polskie benchmarki — Hotlead — koszty leadów B2B per kanał 2026, Artur Smolicki — Google Ads dla B2B, Double Digital. Globalne benchmarki SaaS i mechanizm OCI — Growthspree, Revvim — Bidding on CRM Stages, Factors.ai. Reszta to obserwacje z 11 lat prowadzenia kampanii Google Ads w JP Ads — liczby z mojej praktyki oznaczam jako „z mojego doświadczenia".