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.
206 960 sesji → 11 551 transakcji · ogólna konwersja 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.
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.
Każdy kanał ma inny profil słabości. Kolory pokazują: najsłabiej vs najlepiej w danej kolumnie.
| Kanał | Sesje | View→Cart | Cart→Checkout | Checkout→Txn | CR całość |
|---|---|---|---|---|---|
| 1 303 | 57,0% | 85,8% | 53,5% | 18,3% | |
| Direct | 14 133 | 22,2% | 93,4% | 67,1% | 10,5% |
| Cross-network (PMAX) | 36 848 | 18,7% | 82,2% | 61,7% | 8,2% |
| Paid Search | 77 514 | 28,7% | 75,2% | 61,3% | 5,8% |
| Organic Search | 62 309 | 11,0% | 75,2% | 59,1% | 2,0% |
| Referral | 4 549 | 10,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.
Jak często badać session_funnel
Lejek zmienia się wolniej niż kampanie – ale zmienia się. Warto mieć rytm.
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
DataOrganizer MCP łączy LLM z Twoim GA4 – pełny lejek z rozkładem per kanał w jednym pytaniu.