They Look the Same. They Are Not.
An abandoned cart and an incomplete order both end with no sale. But they represent very different buyer behaviours β and they need different responses.
If you treat them the same way, you are leaving money on the table.
What Is an Abandoned Cart?
A cart abandonment happens when a visitor adds items to their cart but never reaches the checkout. They browsed, showed intent, then left.
Common reasons:
- Just browsing, not yet ready to buy
- Comparing prices across multiple stores
- Distracted and forgot
- Could not find a discount code
The buyer has not made a financial decision. They are still in research mode.
What Is an Incomplete Order?
An incomplete order β sometimes called a pending or failed order β happens when a buyer starts the checkout process but does not complete it. They entered their delivery details, possibly their payment information, then stopped.
Common reasons:
- Payment declined or timed out
- Unexpected shipping cost at the final step
- Technical error during checkout
- Hesitation over return policy or trust signals
- Required account registration before payment
This is a fundamentally different situation. The buyer had their wallet out. They made a decision to buy. Something stopped them at the last moment.
Why the Distinction Matters for Revenue Recovery
The recovery strategy for each is different β and the urgency is different.
For abandoned carts: The goal is to re-engage a browsing customer. Timing can be relaxed. A reminder email after a few hours, followed by a gentle nudge with social proof or a small incentive, is usually enough. These customers are not lost β they are just not ready yet.
For incomplete orders: The goal is to resolve a specific barrier. These customers were ready to buy. You need to act fast β within minutes, not hours β and address the likely problem directly. Did their payment fail? Say so and offer an easy retry. Was shipping the issue? Address it head on.
Sending a generic "you left something behind" email to someone whose payment just declined is the wrong message at the wrong moment.
What Magento 2 Tracks by Default
Magento 2 captures both types of behaviour, but they appear in different places:
- Abandoned carts are visible in the native abandoned cart report (Admin > Reports > Shopping Cart)
- Incomplete orders appear as orders with "Pending Payment" or "Cancelled" status in your order grid
Most stores under-use both. The data is there β but without automated follow-up sequences, it just sits in a report.
Setting Up Recovery Sequences
A working recovery setup for Magento 2 should include:
Abandoned cart sequence:
- Email at 1-3 hours: reminder, show cart contents, keep it simple
- Email at 24 hours: add social proof or reviews
- Email at 72 hours: optional incentive for first-time buyers
Incomplete order sequence:
- Email within 15 minutes: acknowledge the issue, offer a direct link to retry
- Email at 2 hours: address common barriers (shipping, returns, security)
- SMS or direct outreach for high-value orders
The key difference: incomplete order emails should be transactional in tone, not promotional. The buyer does not need to be convinced β they need a problem solved.
The Revenue Impact
Research consistently shows cart abandonment rates above 70% across most industries. Incomplete orders sit at a lower volume but higher intent β meaning recovery rates are typically higher.
For a store processing 500 orders per month, even a 5% improvement in incomplete order recovery adds meaningful revenue. The automation investment pays back quickly.
Where to Start
Audit your current order data first. Look at how many orders per month end in Pending Payment or Cancelled status, and how many never reach checkout at all. The gap between those two numbers tells you where to focus.
At Zaproo, we configure Magento 2 stores for European retailers with recovery workflows built in from the start. If you would like to see what a complete recovery setup looks like for your store, get in touch.



