Kde se e-shop láme: košík, checkout a platba
V praxi nejde o jeden okamžik, ale o několik po sobě jdoucích úniků. Uživatel si přidá produkt do košíku, pokračuje na dopravu a platbu, vyplňuje údaje a v posledním kroku často odchází. Podle dat z různých e-commerce studií bývá průměrná míra opuštění košíku kolem 70 %, v některých segmentech i vyšší. To znamená, že ze 100 lidí, kteří vloží produkt do košíku, dokončí nákup jen menší část.
Největší chyba je sledovat jen celkový počet objednávek. Důležitější je rozpad celého procesu: kolik lidí vstoupí do košíku, kolik jich klikne na „pokračovat“, kolik vyplní dopravu, kolik zvolí platbu a kolik dokončí transakci. Teprve tehdy vidíte, kde přesně vzniká problém.
Jaká data sledovat v Google Analytics 4 a ve WooCommerce
Bez měření je jakákoli optimalizace jen odhad. V Google Analytics 4 nastavte e-commerce události jako view_item, add_to_cart, begin_checkout, add_shipping_info, add_payment_info a purchase. Z těchto dat získáte jednoduchý funnel a uvidíte, na kterém kroku lidé nejčastěji odcházejí. Pokud máte WooCommerce, základní přehled doplní i interní statistiky objednávek, ale pro kvalitní analýzu to nestačí.
Praktický postup vypadá takto:
- zjistěte poměr add_to_cart → begin_checkout,
- změřte begin_checkout → add_payment_info,
- porovnejte add_payment_info → purchase,
- vyhodnoťte rozdíly podle zařízení, zdroje návštěvnosti a země.
Pokud například 1 000 lidí přidá produkt do košíku, 500 vstoupí do checkoutu, ale jen 180 dokončí platbu, problém je jasně v poslední části procesu. V ten moment už nestačí jen „přidat důvěryhodné logo“. Je potřeba zjistit, co konkrétně uživatele zastavuje.
Užitečné jsou i nástroje jako Microsoft Clarity, Hotjar nebo Smartlook. Heatmapy a nahrávky relací často ukážou, že lidé klikají na nefunkční prvek, vracejí se kvůli chybě ve formuláři nebo opouštějí stránku po zobrazení nečekaného poplatku za dopravu.
Nejčastější důvody, proč zákazník nedokončí platbu
V českých e-shopech se opakují pořád stejné bariéry. Nejčastěji jde o cenu dopravy, povinnou registraci, pomalé načítání checkoutu, nedostatek platebních metod a nepřehledný formulář. U mobilních uživatelů se k tomu přidává malý text, špatně rozložené prvky a zbytečně dlouhé formuláře.
Typické příklady z praxe:
- Skrytý poplatek za dopravu se zobrazí až v posledním kroku. Uživatel měl pocit, že je celková cena jiná, a odešel.
- Checkout vyžaduje účet. Lidé nechtějí zakládat registraci kvůli jednorázovému nákupu.
- Chybí rychlá platba jako Apple Pay, Google Pay nebo platba kartou přes platební bránu.
- Formulář má příliš mnoho polí, například firmu, IČ, poznámku a dodatečné potvrzení ještě před samotnou platbou.
- Stránka je pomalá. Pokud se checkout načítá několik sekund, roste pravděpodobnost odchodu.
Podle zkušeností z optimalizace e-shopů bývá každá zbytečná překážka v checkoutu citlivá hlavně na mobilu. Tam lidé reagují rychleji, mají menší trpělivost a častěji přecházejí na konkurenci. U některých obchodů stačí zkrátit formulář o dvě až tři pole a konverze vzroste o jednotky procent, což při vyšším obratu znamená významný rozdíl.
Co konkrétně upravit, aby košík méně padal
Začněte u nejviditelnějších problémů. Checkout by měl být co nejkratší, přehledný a bez zbytečných překvapení. Pokud prodáváte fyzické zboží, ukažte cenu dopravy co nejdřív, ideálně už v košíku. Pokud nabízíte digitální produkt, odstraňte všechny prvky, které připomínají klasický logistický nákup.
Osvědčené kroky:
- umožněte nákup bez registrace,
- zobrazte celkovou cenu včetně dopravy a daní co nejdříve,
- přidejte rychlé platby včetně Apple Pay, Google Pay a kartových bran,
- zredukujte pole formuláře na minimum,
- validujte chyby okamžitě, ne až po odeslání,
- zrychlete načítání checkoutu a platebních modulů.
Ve WooCommerce se často vyplatí projít pluginy, které checkout zbytečně zatěžují. Každý doplněk navíc může přidat skripty, zpomalit stránku nebo způsobit konflikt s platební bránou. Z technického pohledu sledujte hlavně počet HTTP požadavků, velikost JS bundle a CLS v checkoutu. Pokud se formulář při načítání posouvá nebo přeskakuje, část lidí jednoduše odejde.
Užitečná je i práce s důvěrou. Viditelné informace o vrácení zboží, dopravě, kontaktech a ochraně dat snižují obavy. Nestačí ale jen přidat ikonky. Důvěra roste hlavně tehdy, když jsou podmínky jasné, cena transparentní a proces předvídatelný.
Jak poznáte, že problém není v ceně, ale v procesu
Ne každé opuštění checkoutu znamená, že je produkt drahý. Rozlišujte mezi cenovou citlivostí a technickou nebo UX bariérou. Pokud lidé odcházejí už po zobrazení dopravy, může být problém v ceně nebo v tom, že nebyla komunikována včas. Pokud odcházejí až po zadání údajů, často jde o komplikovaný formulář, chybu brány nebo nedostupnou preferovanou platbu.
Pomáhá porovnání podle zdroje návštěvnosti. U placené reklamy bývá vyšší očekávání na rychlost a jednoduchost. Organická návštěvnost zase častěji porovnává více variant. Pokud má jeden zdroj výrazně horší konverzi, nemusí být problém v e-shopu samotném, ale v nesouladu mezi reklamním sdělením a skutečnou nabídkou.
V některých případech je vhodné sledovat i mikrodata o chování uživatelů:
- čas strávený v checkoutu,
- počet změn dopravy a platby,
- míru chyb ve formuláři,
- podíl návratů na předchozí krok,
- opuštění po přesměrování na platební bránu.
Jestliže se problém objevuje až na externí platební stránce, zkontrolujte technickou integraci, rychlost přesměrování a důvěryhodnost samotné brány. U některých uživatelů stačí, že se stránka načte pomalu nebo působí vizuálně odlišně od e-shopu, a nákup nedokončí.
Jak z toho udělat pravidelný provozní monitoring
Jednorázová optimalizace nestačí. Košík a checkout je potřeba sledovat pravidelně, protože i malé změny v šabloně, pluginu, dopravě nebo cenové politice mohou konverzi rychle zhoršit. Ideální je mít měsíční kontrolu funnelu v GA4, kontrolu rychlosti checkoutu v PageSpeed Insights nebo WebPageTest a průběžné testování reálných objednávek.
Praktický monitoring může vypadat takto:
- jednou týdně zkontrolovat počet zahájených a dokončených objednávek,
- měsíčně porovnat konverze podle zařízení a zdrojů návštěvnosti,
- po každé úpravě pluginu otestovat celý nákupní proces,
- sledovat chybové hlášky v checkoutu a logy platební brány,
- pravidelně prověřit, zda fungují všechny platební metody a dopravy.
Pokud e-shop ztrácí objednávky mezi košíkem a platbou dlouhodobě, nejde o drobný detail, ale o přímý zásah do tržeb. Každé procento navíc v dokončení objednávky má okamžitý dopad na obrat, náklady na reklamu i návratnost marketingu. Proto se vyplatí dívat se na checkout jako na samostatný produkt, který potřebuje data, testování a průběžné ladění stejně jako celý e-shop.