Przyszedłeś zbadać checkout. Dane pokazały, że problem jest gdzie indziej. A potem pokazały, że checkout też ma swój problem – ale inny niż myślałeś.

Co mierzy session_funnel – i czego nie mierzy

session_funnel śledzi jedną ścieżkę: od momentu wejścia na stronę do złożenia zamówienia. Pięć kroków – sesja, oglądanie produktów, dodanie do koszyka, rozpoczęcie checkout, finalizacja – i między każdymi dwoma krokami liczba, która mówi, ile procent użytkowników zrobiło krok dalej.

Brzmi prosto. Ale w praktyce ten lejek rozbija najczęstsze przekonanie o problemach z konwersją: że checkout jest winowajcą. Checkout jest ostatni w kolejności, więc naturalnie na nim skupia się uwaga. Tymczasem dane często pokazują, że prawdziwy wyciek zaczyna się dużo wcześniej.

Większość sklepów myśli, że ma problem z checkoutem. session_funnel pokazuje, gdzie problem naprawdę jest.

Ważne zastrzeżenie: session_funnel mierzy zachowanie na poziomie witryny, nie per-produkt. Jeśli chcesz wiedzieć, które konkretne produkty mają problem z dodaniem do koszyka – do tego służy osobne narzędzie (product_funnel). Tu patrzymy na obraz całościowy i kanałowy.

Twój lejek – gdzie naprawdę leją się pieniądze

Poniżej dane z rzeczywistego sklepu e-commerce za 90 dni. Wynik jest reprezentatywny przy 206 960 sesjach – statystycznie wiarygodny.

Pełny lejek konwersji DataOrganizer MCP
GA4 · 90 dni
Pokaż mi pełny lejek konwersji za ostatnie 90 dni. Od sesji do zakupu.
AI
get_session_funnel · from=2026-02-24 · to=2026-05-24 · granularity=overview
Buduję lejek…

206 960 sesji → 11 551 transakcji · ogólna konwersja 5,58%

Sesje206 960 · 100%
55,3% przegląda produkty
Odsłony produktów114 445 · 55,3%
tylko 20,09% dodaje do koszyka – NAJSŁABSZY KROK
Dodania do koszyka22 990 · 11,1%
80,18% przechodzi do checkout
Rozpoczęcia checkout18 434 · 8,9%
37,34% odpada w checkout
Transakcje11 551 · 5,58%

Najsłabszy etap: view_to_cart (20,09%). Spośród ponad 114 tys. osób, które obejrzały produkt, tylko 1 na 5 dodała go do koszyka. To tu odpada 4× więcej klientów niż w samym checkout. Checkout_to_transaction wynosi 62,66% – realny, ale nie największy problem.

Najsłabszy etap
20,1%
view → cart. 79,9% oglądających nie dodaje do koszyka
Porzucenia checkout
37,3%
6 883 zaczętych checkoutów nie kończy się zakupem
Ogólna konwersja
5,58%
sesja → transakcja, przy 206 960 sesjach

To klasyczny wynik, który zaskakuje większość właścicieli sklepów. Intuicja mówi: „mam problem z checkoutem – za dużo ludzi odpada na końcu.” Dane mówią: tak, 37% odpada w checkout – ale 80% odpada między oglądaniem produktu a kliknięciem „dodaj do koszyka”. Gdybyś naprawił tylko view_to_cart o 5 punktów procentowych, miałbyś więcej zamówień niż po całkowitej eliminacji porzuceń checkout.

To nie znaczy, że checkout można zignorować. 6 883 porzucone checkouty w 90 dni to realny wyciek – i warto go badać oddzielnie. Ale zaczynanie od checkout bez zrozumienia, co dzieje się wcześniej, to leczenie objawu zamiast przyczyny.

Szkło na checkout – rozkład per kanał

Ogólne liczby to punkt startowy. Prawdziwa diagnoza zaczyna się, gdy rozbijasz lejek według kanałów. To gdzie checkout naprawdę „się sypie” – i dla kogo – jest zupełnie inne niż sugeruje średnia.

Lejek per kanał – gdzie checkout się sypie? DataOrganizer MCP
GA4 · kanały
Rozłóż ten lejek per kanał. Który kanał ma problem z checkout, a który z produktem?
AI
get_session_funnel · group_by=default_channel_group · granularity=overview
Rozkładam per kanał…

Każdy kanał ma inny profil słabości. Kolory pokazują: najsłabiej vs najlepiej w danej kolumnie.

KanałSesjeView→CartCart→CheckoutCheckout→TxnCR całość
Email1 30357,0%85,8%53,5%18,3%
Direct14 13322,2%93,4%67,1%10,5%
Cross-network (PMAX)36 84818,7%82,2%61,7%8,2%
Paid Search77 51428,7%75,2%61,3%5,8%
Organic Search62 30911,0%75,2%59,1%2,0%
Referral4 54910,2%76,5%60,3%5,0%

Trzy odkrycia, które nie są oczywiste:

1. Email ma najgorszą finalizację checkout (53,5%) przy najwyższej ogólnej konwersji (18,3%). Użytkownicy z maila wchodzą z ogromną intencją – 57% dodaje produkt do koszyka. Ale potem blisko połowa odpada w checkout. Coś ich zatrzymuje na ostatniej prostej: formularz, brak preferowanej metody płatności, wymagane konto.

2. Direct ma cart_to_checkout 93,4% – prawie nie ma porzuceń koszyka. Ktoś, kto zna już markę i wchodzi bezpośrednio, prawie zawsze finalizuje koszyk. Tu checkout_to_transaction też jest najwyższy (67,1%). Lojalni klienci konwertują lepiej na każdym etapie.

3. Organic Search: 62 tysiące sesji, tylko 2% CR. Największy kanał ruchu jest zdecydowanie najsłabszy konwersyjnie – i problem leży w view_to_cart (11%), nie w checkout. Użytkownicy organiczni przeglądają, ale nie kupują. To sygnał do sprawdzenia: czy strony produktów odpowiadają intencji zapytań, z których przychodzą?

Rozkład per kanał zmienia sposób myślenia o optymalizacji. Zamiast „poprawmy checkout” pojawia się precyzyjniejsze pytanie: poprawmy checkout dla użytkowników z Email – bo to oni mają największą intencję zakupu i jednocześnie największy problem na ostatnim kroku. To konkretna, możliwa do wdrożenia hipoteza.

Paradoks Email

Najwyższa ogólna konwersja (18,3%), ale najgorsza finalizacja checkout (53,5%). Użytkownik z mailingu jest gotowy kupić – coś go zatrzymuje w samym procesie. Sprawdź: czy checkout wymaga zakładania konta, ile pól ma formularz, jakie metody płatności są dostępne. Tu leży konkretna strata.

Gdzie bić na alarm

Cztery sygnały w danych session_funnel, które wymagają działania – nie obserwacji.

View_to_cart poniżej 15% w płatnym kanale
Płacisz za ruch, który ogląda i ucieka. Najczęstsza przyczyna: niedopasowanie intencji (użytkownik szuka czegoś innego niż oferujesz) lub problem ze stroną produktu – zdjęcia, cena, dostępność.
Checkout_to_transaction poniżej 55%
Klient zdecydowany na zakup – i odpada w ostatnim kroku. To sygnał techniczny lub UX: błędy formularza, brak preferowanej metody płatności, wymagane konto, niespodziewane koszty wysyłki.
Cart_to_checkout poniżej 70%
Duże porzucenie koszyka to zazwyczaj „szok cenowy” – klient widzi w koszyku coś, czego się nie spodziewał: koszty dostawy, brak rabatu, zbyt długi czas realizacji.
Organic Search CR < 3% przy dużym wolumenie
Organika sprowadza ruch informacyjny, nie zakupowy. Sprawdź, na jakie frazy jesteś widoczny – jeśli dominują „jak wybrać X” zamiast „kup X”, problem leży w strategii SEO, nie w checkout.

Jak często badać session_funnel

Lejek zmienia się wolniej niż kampanie – ale zmienia się. Warto mieć rytm.

Co miesiącZalecane
Porównanie M/M ogólnego lejka i rozkładu per kanał. Wystarczy 10 minut – szukasz głównie zmian checkout_to_transaction i view_to_cart.
Po zmianie checkoutZawsze
Nowy formularz, nowa metoda płatności, nowy UI koszyka – sprawdź checkout_to_transaction po 2 tygodniach. Zmiany w checkout mają natychmiastowy efekt.
Przed dużą kampaniąStrategicznie
Zanim zwiększysz budżet, upewnij się, że lejek „trzyma”. Pompowanie ruchu do dziurawego lejka mnoży straty, nie zyski.
Gdy CR spada nagleNatychmiast
Nagły spadek ogólnej konwersji – sprawdź lejek zanim zaczniesz szukać przyczyny w kampaniach. Często to problem techniczny w checkout lub zmiana na stronie produktu.

Główny wniosek

Checkout to nie jedyny punkt, gdzie tracisz klientów.

Z 206 960 sesji do 11 551 transakcji – po drodze odpada 94,4% odwiedzających. Większość z nich odpada przed checkoutem: 80% oglądających produkt nie dodaje go do koszyka. Checkout zabiera kolejne 37%.

Rozkład per kanał mówi jeszcze więcej. Organic Search odpada na produktach (11% view_to_cart). Email odpada na finalizacji (53,5% checkout_to_transaction) – mimo najwyższej intencji zakupowej ze wszystkich kanałów. Każdy kanał wymaga innej diagnozy i innego działania.

Właśnie do tego służy session_funnel: nie żeby powiedzieć „masz problem z konwersją”, ale żeby powiedzieć, który krok, dla kogo i dlaczego.


DataOrganizer · MCP

Sprawdź, gdzie odpada Twój lejek

DataOrganizer MCP łączy LLM z Twoim GA4 – pełny lejek z rozkładem per kanał w jednym pytaniu.

DataOrganizer

Zamień dane sklepu w decyzje.

Przestań zgadywać. Połącz wszystkie źródła danych, sklep, Google Analytics, Facebook Ads i więcej, i zacznij działać na podstawie liczb.

Zacznij za darmo

© 2026 Datadiary · Made in Poland · KRS 0001017418 · NIP 9721336108