Spis treści
A statistic that terrifies every salesperson: 70% of customers add products to their cart and leave without purchasingThese aren't individual customers—they're two-thirds of potential sales that are lost. The good news: 30-40% of them can be recovered. I'll show you exactly how.
In short
- Average cart abandonment in Poland: 68–72% (Baymard Institute, PL data).
- Realistic to recover: 25–35% via emails, retargeting, push.
- ROI recovery: every 1 PLN invested in tools = on average 8–15 PLN additional sales.
- Fastest profit: implementation of a 3-email follow-up sequence (1h, 24h, 72h).
Why Customers Abandon Their Carts - Top 8 Reasons
According to a study by Baymard Institute (2024):
- Additional costs (shipping, taxes, fees) - 49% abandonment
- Account creation requirement — 24%
- Complicated checkout — 18%
- Lack of trust in the store (security) — 17%
- Opaque total price — 16%
- Slow delivery — 14%
- Returns policy unclear — 11%
- Technical errors / crash — 8%
Good news: 6 out of 8 reasons you can eliminate it at no cost — with changes in UX and communication.
Preventative Measures - Eliminate Dropouts Before They Happen
1. Show the total cost on the product card
Don't hide shipping costs "to be calculated at checkout." Customers should know right away:
- "Price: PLN 299 + ~ PLN 15 delivery"
- Or: "Free delivery over 200 PLN"
A customer who finds out about the PLN 18 shipping fee only at checkout is more likely to abandon the order.
2. Guest checkout (purchase without registration)
The account requirement is waived by 24% of customers. Always allow guest purchases. You will be offered the account after finalization.
3. Shortened checkout - 1 page, not 4
Standard 2026: one-page checkoutThe customer sees the entire form on one page:
- Address
- Shipment
– Payment
- Summary
No "Next, Next, Next." WooCommerce + Plugin CheckoutWC or Optimized Checkout for WooCommerce they give it out of the box.
4. Trust logo at checkout
Show:
– “Secure payments” + Przelewy24/PayU logo
– “SSL Certificate” – padlock in the address bar
– “30 days to return” – with a link to the terms and conditions
– “24/7 Help” – phone and chat
5. BLIK and express methods in the first line
40% of Poles prefer BLIK. Be the first to show BLIK when choosing a payment method. Apple Pay and Google Pay should also be clearly visible.
6. Address auto-complete (Google Places API)
Instead of 8 fields (street, number, city, zip code, country...) — 1 field with autosuggestions. Shortens checkout by 20 seconds and reduces errors by 60%.
7. Live chat at checkout
If a customer has a question ("how long will shipping take?", "is there really a 30-day return policy?") — help immediately. Chat at checkout is average. +8% conversion.
Corrective Measures - Recover Abandoned Carts
8. Sequence of 3 recovery emails (crucial!)
The customer abandoned the cart. The system automatically sends 3 emails:
Email #1: 1 hour after being dumped
– Title: “Did Something Go Wrong?”
– Content: "We noticed you added [product] to your cart. Perhaps you have a question? Reply to this email."
– CTA: link to cart (saved content)
Email #2: 24 Hours After Being Abandoned
– Title: “Your basket is waiting for you”
– Content: short product photos + reminder + social proof (“Other customers bought 142 units of this product this week”)
– CTA: complete purchase
Email #3: 72 Hours After Being Abandoned
– Title: “Last Chance – 10% Coupon for Your Cart”
– Content: discount coupon valid for 24 hours
– CTA: Use coupon and buy now
Real results in our projects: 18–28% of carts recovered, average conversion 4–7%.
9. Email recovery plugins
- CartFlows + Email Sequences
- Abandoned Cart Lite (free)
- Klaviyo (premium, $30/month from 250 contacts)
- GetResponse + WooCommerce integration
10. Push notifications
For logged-in customers (requires consent to notifications):
- OneSignal — free up to 30,000 subscribers
- Notification: "🛒 Your cart is full - complete your purchase in 1 click"
- High CTR (8–12%) because it arrives immediately
11. Retargeting (Meta Ads + Google Ads)
Pixel Meta + GA4 track abandonments:
- Finish: the customer sees an advertisement for the product from the basket on Facebook/Instagram
- Google Display: product banner on other sites
- Budget: PLN 500–2,000/month for a small store, ROAS 4–8x
12. "Exit intent" pop-up
Customer clicks X in browser → pop-up:
- "Wait! You have an item in your cart - complete now with a 5% coupon"
- CTA: Closing the Purchase
Plug OptinMonster or Popup Builder by OptinChat.
Implementation - 4-Week Plan
Week 1: Eliminating Causes
- Checkout Audit - Where Customers Get Lost
- Enable guest checkout
- Show shipping cost on the product card
- Shorten checkout to 1 page
- Add a security logo
Week 2: Email recovery
- Plugin Selection (CartFlows / Abandoned Cart / Klaviyo)
- 3-Email Sequence Configuration
- Test data - you can run a test and check if the emails are being delivered
- Content personalization (customer name, products)
Week 3: Push + Retargeting
- OneSignal - push notifications
- Meta Pixel - Installation and Testing
- Google Ads - Display Remarketing Campaign
- Starting budget: PLN 500
Week 4: Pop-up + monitoring
- Pop-up exit-intent plugin
- A/B test - with coupon vs without coupon
- Setup Google Analytics 4 → conversions
- Report after 30 days: how many carts were recovered, what ROAS
Measuring effectiveness
In GA4, define events:
add_to_cart— dodanie produktu do koszykabegin_checkout— wejście do checkoutpurchase— zakup zakończony
Abandonment rate = 1 – (purchase / begin_checkout)
Good shop PL: 65–70% abandonments (i.e. 30–35% of checkout conversion).
Great shop PL: 55–60% abandonments (40–45% conversion).
Most common recovery mistakes
❌ Only 1 email recovery — 1 email = 4% recovery, 3 emails = 18%
❌ Email "from noreply@" — The customer can't respond. It sounds like spam. Send it to nazwa@firma.pl
❌ Generic content — "Complete your purchase." Better: customer name, product photo, coupon
❌ No discount limit — 10% coupon in every recovery teaches customers to abandon their cart to get the coupon. Limit: coupon only in the 3rd email (after 72 hours) or once per customer per month.
❌ No A/B testing — recovery isn't just a "set-it-once" process. Test email titles, sending times, discounts, and copy.
What's next
This week's schedule:
- Check your abandonment rate in GA4
- Choose the top 3 reasons (from the Baymard study) and fix them
- Implement a 3-email recovery sequence
- After 30 days, measure the difference
We perform a checkout audit + recovery implementation in the conversion optimization package - average revenue increase in 30 days: +18% with a budget of PLN 1,500. Write to us.








