Conversion Rate — procent użytkowników, którzy wykonali docelowe działanie z ogólnej liczby odwiedzających. W aplikacjach mobilnych może to być zakup, subskrypcja, rejestracja lub inne kluczowe zdarzenie w lejku. Według raportu Google Mobile User Experience Research z 2025 roku, mediana Conversion Rate dla mobilnego e-commerce wynosi 2.3%, a dla aplikacji subskrypcyjnych — 4.8%. Analiza Conversion Rate pozwala zidentyfikować wąskie gardła w ścieżce użytkownika i systematycznie zwiększać przychód z istniejącego ruchu.
Najważniejsze
Conversion Rate (CR) — procent użytkowników, którzy wykonali docelowe działanie z ogólnej liczby odwiedzających stronę lub ekran. W aplikacjach mobilnych Conversion Rate mierzy się dla każdego etapu lejka: od załadowania strony produktu do złożenia zamówienia. Metryka pokazuje skuteczność interfejsu, przekonywalność oferty i jakość ruchu. Niski Conversion Rate przy wysokim ruchu — sygnał problemów z UX lub niezgodnością z oczekiwaniami użytkownika.
Analityka mobilna traktuje Conversion Rate jako kluczowy wskaźnik ROI kampanii marketingowych. Jeśli reklama przyciąga 10 000 użytkowników, a konwertuje się tylko 50 (CR = 0.5%) — CAC jest zbyt wysoki, a kampania nieopłacalna. Conversion Rate jest powiązany ze wszystkimi aspektami produktu: szybkością ładowania, jakością treści, prostotą płatności, zaufaniem do marki. Według Google, zwiększenie Conversion Rate o 1% dla aplikacji z 100 000 odwiedzających miesięcznie może dodać 1 000 nowych klientów bez dodatkowych kosztów na ruch.
Conversion Rate — metryka pierwszego kontaktu: czy użytkownik dotarł do celu dzisiaj. Retention Rate — metryka długoterminowych relacji: czy użytkownik wróci jutro. Aplikacja może mieć wysoki Conversion Rate (30% rejestruje się), ale niski Retention Rate (5% wraca w Day 7). Zdrowy produkt równoważy obie metryki: konwersja bez utrzymania tworzy „jednorazowych" użytkowników, utrzymanie bez konwersji — nieopłaconą publiczność.
Conversion Rate dzieli się na dwa poziomy: mikrokonwersje (pośrednie kroki) i makrokonwersja (cel końcowy). Analiza obu poziomów pozwala zbudować pełny lejek i znaleźć etap, na którym użytkownicy się gubią. Bez mikrokonwersji wiesz, że CR jest niski, ale nie wiesz — dlaczego.
Mikrokonwersje — działania przybliżające użytkownika do celu końcowego. Dla e-commerce: wyświetlenie produktu, dodanie do koszyka, rozpoczęcie składania zamówienia, wypełnienie adresu. Każda mikrokonwersja ma swój CR: na przykład 40% użytkowników dodaje produkt do koszyka, 20% rozpoczyna składanie zamówienia, 10% kończy zakup. Analiza mikrokonwersji pokazuje, na którym etapie lejka następuje największa utrata użytkowników. Etap z maksymalnym spadkiem — primary drop-off point — wymaga priorytetowej optymalizacji.
Makrokonwersja — działanie końcowe, dla którego powstał produkt. Dla sklepu internetowego — zakup, dla serwisu streamingowego — subskrypcja, dla gry — zakup przedmiotu wewnątrz gry. Makrokonwersja to właśnie ten Conversion Rate, który podaje się w raportach. Optymalizacja makrokonwersji bez zrozumienia mikrokroków — strzelanie na oślep. Systematyczny CRO zaczyna się od mikrokonwersji.
Śledzenie zdarzeń (event tracking) pozwala zdefiniować niestandardowe konwersje dla dowolnego działania w aplikacji. Firebase, Amplitude i Mixpanel obsługują zdarzenia niestandardowe. Przykład: można śledzić konwersję „wyświetlenie filmu do końca", „wysłanie zaproszenia do znajomego", „ukończenie poziomu w grze". Im więcej niestandardowych konwersji jest śledzonych, tym dokładniejsza jest analiza zachowań użytkowników i tym szybciej znajduje się punkty wzrostu.
| Typ konwersji | Przykład | Typowy CR | Co pokazuje |
|---|---|---|---|
| Mikrokonwersja 1 | Wyświetlenie produktu | 60-80% | Zainteresowanie treścią |
| Mikrokonwersja 2 | Dodanie do koszyka | 15-25% | Zamiar zakupu |
| Mikrokonwersja 3 | Rozpoczęcie składania zamówienia | 8-15% | Gotowość do płatności |
| Makrokonwersja | Zakończenie zakupu | 2-5% | Końcowy CR |
Obliczanie Conversion Rate wykonuje się według wzoru: (Liczba konwersji / Liczba odwiedzających) * 100%. Jednak w praktyce wybór mianownika i licznika zależy od kontekstu. CR można obliczać dla ekranu, dla kampanii, dla segmentu użytkowników — i każde obliczenie daje inne informacje. Ważne jest, aby wcześniej ustalić metodologię, aby dane były porównywalne między okresami.
Najprostszy przypadek: stronę produktu odwiedziło 1000 osób, 50 kupiło — CR = 5%. Problem: to obliczenie nie uwzględnia, że część zakupów mogła zostać dokonana później (przez powiadomienie push lub e-mail). Dla dokładności użyj konwersji okienkowej (okno atrybucji): na przykład 7 dni od pierwszej wizyty. Firebase i Adjust pozwalają ustawić okno atrybucji od 1 do 30 dni — wybór zależy od cyklu podejmowania decyzji o zakupie w Twojej kategorii.
Lejek (funnel) — sekwencja etapów, przez które przechodzi użytkownik od wejścia do celu. Conversion Rate na każdym etapie oblicza się jako stosunek liczby użytkowników, którzy dotarli do następnego kroku, do liczby użytkowników na bieżącym kroku. Przykład: 1000 → 400 (CR = 40%) → 150 (CR = 37.5%) → 50 (CR = 33.3%). Etap z najniższym CR — primary bottleneck — wymaga priorytetowej optymalizacji. Budowanie lejka wykonuje się przez SQL lub wizualne narzędzia analityki.
-- Lejek konwersji: wyświetlenie → koszyk → zakup
WITH steps AS (
SELECT
user_id,
MAX(CASE WHEN event_type = 'view_product' THEN 1 ELSE 0 END) AS viewed,
MAX(CASE WHEN event_type = 'add_to_cart' THEN 1 ELSE 0 END) AS cart,
MAX(CASE WHEN event_type = 'purchase' THEN 1 ELSE 0 END) AS purchased
FROM user_events
GROUP BY user_id
)
SELECT
SUM(viewed) AS total_viewed,
SUM(cart) AS total_cart,
SUM(purchased) AS total_purchased,
ROUND(SUM(cart) * 100.0 / SUM(viewed), 1) AS view_to_cart_pct,
ROUND(SUM(purchased) * 100.0 / SUM(cart), 1) AS cart_to_purchase_pct
FROM steps;
Pierwszy błąd — obliczanie CR na zbyt małej próbce. Przy 50 odwiedzających i 5 konwersjach CR = 10%, ale przedział ufności — od 3% do 22%. Potrzebujesz minimum 1000 odwiedzających dla istotności statystycznej. Drugi błąd — nieuwzględnianie opóźnienia czasowego między wizytą a konwersją. Jeśli okno atrybucji jest zbyt krótkie, CR będzie zaniżony. Trzeci — obliczanie CR dla różnych kanałów ruchu razem: ruch organiczny może mieć CR 5%, a płatny — 1.5%, średnia arytmetyczna jest nieinformacyjna.
import pandas as pd
def conversion_funnel(data, steps_order):
funnel = {}
for i, step in enumerate(steps_order):
users_at_step = data[data[step] == 1]['user_id'].nunique()
funnel[step] = users_at_step
if i > 0:
prev_step = steps_order[i - 1]
cr = round(users_at_step / funnel[prev_step] * 100, 1)
print(f"{prev_step} → {step}: {cr}%")
return funnel
data = pd.read_csv('events.csv')
steps = ['viewed', 'cart', 'purchased']
funnel_data = conversion_funnel(data, steps)
Normy Conversion Rate zależą od typu docelowego działania, kategorii aplikacji i geografii. Dla e-commerce mediana CR na urządzeniach mobilnych — 2.3% (według Google 2025). Dla aplikacji subskrypcyjnych — 4.8%, dla gier (zakup przedmiotów wewnątrz gry) — 3.5%, dla rejestracji na wydarzenie — 15-30%. CR znacznie różni się między krajami: USA — 3.2%, UE — 2.8%, Azja — 1.8%.
Szybkość ładowania — pierwszy czynnik. Każda sekunda opóźnienia obniża CR o 0.5-1.5% (Google Research 2025). Jakość ruchu — drugi czynnik: CR z wyszukiwania organicznego jest wyższy niż z reklamy displayowej 2-3 razy. Trzeci czynnik — zaufanie: obecność opinii, ocen, certyfikatu SSL, polityki zwrotów. Czwarty — sezonowość: w „czarny piątek" CR e-commerce wzrasta 2-3 razy. Piąty — prostota płatności: aplikacje z Apple Pay i Google Pay pokazują CR o 15-20% wyższy.
CR z różnych kanałów może różnić się 5-krotnie. Wyszukiwanie organiczne: 3-5%, wyszukiwanie brandowe: 8-12%, Social media: 1-2%, Reklama displayowa: 0.5-1%, Newslettery e-mail: 4-8%. Analiza CR według kanałów pozwala redystrybuować budżet na rzecz najbardziej konwersyjnych źródeł. Jeśli CR z mediów społecznościowych jest 3 razy niższy niż z wyszukiwania, przyczyną może być niezgodność kreacji z oczekiwaniami użytkowników lub słabe targetowanie.
Zwiększanie Conversion Rate (CRO) — proces systematycznej optymalizacji ścieżki użytkownika. W przeciwieństwie do wzrostu ruchu, CRO nie wymaga dodatkowych budżetów na reklamę i daje natychmiastowy efekt na przychód. Omówimy kluczowe metody CRO, potwierdzone case studies produktów mobilnych.
Testy A/B — jedyny sposób na obiektywną ocenę wpływu zmiany na Conversion Rate. Sprawdzaj jedną hipotezę na raz: kolor przycisku, tekst CTA, rozmieszczenie elementów, liczbę pól w formularzu. Minimalny czas trwania testu — 1 tydzień (aby uwzględnić dzień tygodnia). Minimalna wielkość próbki — 1000 konwersji na wariant dla istotności statystycznej. Narzędzia: Firebase A/B Testing, Optimizely, Amplitude Experiment.
Ekran płatności — główny punkt utraty konwersji. Średnio 70% użytkowników, którzy dodali produkt do koszyka, nie kończy zakupu. Rozwiązanie: zmniejsz liczbę pól do minimum (e-mail, karta, CVV), dodaj Apple Pay i Google Pay, pokaż pasek postępu, zagwarantuj bezpieczeństwo. Booking.com zwiększył CR o 12%, po prostu dodając wskaźnik „Zostały 2 pokoje w tej cenie" (dowód społeczny + pilność).
Rejestracja — drugi pod względem ważności etap po płatności. Każde dodatkowe pole obniża CR o 5-10%. Najlepsze praktyki: logowanie przez Google/Apple ID (social login), numer telefonu zamiast e-maila, możliwość pominięcia rejestracji i zarejestrowania się później. Według danych Mixpanel (2025), aplikacje z social loginem pokazują CR rejestracji o 25% wyższy niż z tradycyjnym formularzem e-mail + hasło.
-- Porównanie CR według metod płatności
SELECT
payment_method,
COUNT(*) AS attempts,
SUM(CASE WHEN status = 'completed' THEN 1 ELSE 0 END) AS completed,
ROUND(SUM(CASE WHEN status = 'completed' THEN 1 ELSE 0 END) * 100.0 / COUNT(*), 1) AS cr_pct
FROM payments
WHERE created_at >= CURRENT_DATE - INTERVAL '30 days'
GROUP BY payment_method
ORDER BY cr_pct DESC;
Często zadawane pytania
Dla e-commerce — 2-4%, dla subskrypcji — 3-6%, dla rejestracji — 15-30%. Jednak normy silnie zależą od kategorii i źródła ruchu. Porównuj CR z benchmarkami swojej niszy i własną historyczną dynamiką.
CTR — procent użytkowników, którzy kliknęli w link lub baner. Conversion Rate — procent użytkowników, którzy wykonali docelowe działanie po kliknięciu. CTR mierzy atrakcyjność kreacji, CR — skuteczność strony docelowej.
CR może rosnąć 2-3 razy w sezony świąteczne (Czarny Piątek, Nowy Rok, 8 marca). Podczas analizy zawsze porównuj CR rok do roku (YoY), a nie miesiąc do miesiąca, aby wykluczyć wahania sezonowe i ocenić rzeczywisty wzrost.
Każda sekunda opóźnienia ładowania obniża CR o 0.5-1.5%. Przy czasie ładowania 5+ sekund CR spada o 20-30% (Google Research 2025). Optymalizacja obrazów, buforowanie i CDN — pierwsze kroki do przyspieszenia.
CRO (Conversion Rate Optimization) — systematyczny proces zwiększania konwersji poprzez testy A/B i ulepszenia UX. Zacznij od zbudowania lejka konwersji: znajdź etap z maksymalną utratą użytkowników i sformułuj hipotezę do testu A/B.
Podsumowanie
Opracujemy aplikację mobilną pod klucz
IT Sectr tworzy aplikacje na iOS i Androida dla startupów i firm od 2017 roku. Doradzimy Ci i zaproponujemy najlepsze rozwiązanie.
Przeczytaj również