How We Fixed 87% Checkout Abandonment on a WooCommerce Booking Site
In January 2026, we noticed something ugly: 87% of users who started checkout never completed a purchase. Not "abandoned cart" — abandoned checkout. They filled in their name, email, selected dates...

Source: DEV Community
In January 2026, we noticed something ugly: 87% of users who started checkout never completed a purchase. Not "abandoned cart" — abandoned checkout. They filled in their name, email, selected dates, entered passenger counts, and then… nothing. Zero clicks on the payment button. This is the story of how we diagnosed it, what we found, and the fixes that brought completion back to a normal range. If you run any WooCommerce site with date pickers, payment iframes, or caching plugins, some of this might save you weeks of debugging. The Symptoms We use Microsoft Clarity for session recordings. When we actually watched users going through checkout, the pattern was immediately clear: User selects a tour, picks a date, adds to cart User fills in personal info (name, email, phone) — no issues User reaches the payment section (Mercado Pago iframe) User clicks the "Pagar" (Pay) button Nothing happens User clicks again. And again. Rage clicks. Leaves. Clarity's rage click heatmap looked like a cri