Skip to content
Automation
Automation

E-commerce automation: abandoned carts and what comes next

How to assess automation for abandoned carts, inventory, order handling and product data — with metrics, risk and legal requirements.

About 6 min readby
A black wire shopping cart with parcels, an envelope and a completed order connected by a mint path

An abandoned cart is a situation in which a customer has added products but not completed the purchase; automation can send a reminder if the store has the data and the proper legal basis to do so. Many platforms make it easy to activate, but its return should be compared with other store processes.

We start with it because it is the best known, then move to five processes that are easy to overlook. Their value depends on volume, the cost of errors and integration quality, so the order should be calculated rather than assumed.

1. Recovering abandoned carts

Test three elements instead of applying one recipe to every store:

  • Timing. Start with a hypothesis based on the length of the buying journey, then test several intervals in a controlled experiment.
  • Content. Test a clear reminder with the cart contents and a direct return link. Do not make a discount the automatic default; assess incremental margin, not revenue alone.
  • Number of messages. Compare incremental revenue with opt-outs, complaints, unsubscribes and the cost of discounts. More messages need not produce a better result.

A discount in the first reminder can change some customers' behaviour and reduce margin. Do not assume that a second contact will always be better, either. Test a no-discount variant, a benefit variant and a control group, and calculate the result on margin rather than revenue alone.

Before building it, investigate the cause. Analytics and user research may reveal a surprise delivery cost, a registration problem, a missing payment method, or errors and delays during checkout. A reminder treats the result; improving the journey can reduce abandonment itself.

2. Synchronising inventory

The store, wholesaler, warehouse and marketplaces should agree on stock levels. The value of an integration depends on the number of corrections, cancellations and sales channels.

Good synchronisation reduces — but does not eliminate — the risk of selling an unavailable product, manual corrections and cancelled orders, because sources can be delayed or unavailable. Calculate value both in working time and in the number of corrections, cancellations and customer contacts.

3. The post-purchase order flow

Steps that can be joined in one flow are confirmation, preparing a document, handing the order to fulfilment, sending the tracking number to the customer and requesting a review after delivery. Financial steps and exceptions still need validation and a defined manual route.

In many stores, the issue is not a single missing element but several small tasks scattered across the day. Verify their actual path and exceptions rather than adopting this pattern without measurement — our process audit explains the method.

Five post-order steps in one line: confirmation, document, handoff to fulfilment, tracking number and review request, with no human icon between them
The post-purchase flow: five activities usually completed separately, assembled into one flow.

4. Handling the most common questions

Measure the share of questions about parcel status, returns and product availability. If answers genuinely exist in current data, a system can prepare them automatically; effectiveness should be measured separately for each kind of case.

When an answer concerns company policy, it must have a current, controlled source in data or a knowledge base. Missing a source should route the case to a person. We break this down in support-request automation.

5. Product descriptions and catalogue data

An AI layer can help draft descriptions from manufacturer data, standardise names and parameters, translate, and detect missing attributes.

Without editorial review and proprietary data, descriptions easily become interchangeable with competitors' content. Check every draft for specifications, promises, brand language and customer needs. Set editorial priority by margin, traffic, error risk and product importance, not catalogue size alone.

6. Segmentation and triggered sequences

After the first purchase, after inactivity, or for products bought regularly: this is where automation meets email marketing. We cover the sequences themselves in email marketing.

A behaviour-based sequence may fit intent better than a general calendar send, but the outcome depends on the segment, content and frequency. Test it experimentally and respect objections and withdrawn consent.

Where to start - deciding the order

The table below is a list of hypotheses to test, not a universal ranking. For each process, calculate annual volume, today's cost, error cost and integration effort:

ProcessWhat to check before deciding
Inventory synchronisationcancellations, manual corrections, delay between channels
Post-purchase flownumber of manual steps, exceptions and corrections
Common questionsshare of repeated cases and availability of current data
Abandoned cartsabandonment causes, consent, margin and control-group result
Descriptions and catalogue datascale of gaps, editorial cost and risk of incorrect parameters
Sequences and segmentationdata quality, legal basis and cost of excessive contact

What to measure before and after

Without a baseline, you cannot know whether it helped:

  • percentage of orders requiring manual intervention;
  • time from order to dispatch;
  • number of support questions per 100 orders;
  • cancellations caused by unavailable goods;
  • revenue recovered from reminders — calculated after subtracting revenue that would have occurred anyway.

The last figure is easy to inflate. Some customers would have returned without a reminder; assigning the whole campaign value to it is misleading without a control group. See vanity metrics.

When it is not worth it

  • With few orders. Compare the annual effect with build and maintenance cost. See when automation does not pay off.
  • When the buying process itself is the problem. Automating cart reminders in a store where no one can buy without registration treats a symptom.
  • When data is inconsistent. Synchronising inconsistent stock only spreads inconsistency to more places.

How much does it cost?

Our August 2026 ranges: a single automation PLN 2,000–8,000 net, a package of several processes or document workflow PLN 8,000–25,000 net, and continuous improvement PLN 1,500–5,000 net/month. We build store development and payment-gateway integrations as part of our e-commerce service.

Our case closest to this subject is Kwiaciarnia Krokus, a store with a bouquet creator, several payment methods and settlements in multiple currencies. These are functions confirmed in preserved materials; years later, we do not attribute a specific engine or implementation method to them.

Frequently asked questions

Will this work with WooCommerce?

Usually yes, through available APIs, events or extensions, but scope depends on the store version, active plugins, payment gateway and external systems. First confirm how carts are read, consent for contact, resilience to duplicates and safe retry behaviour. Next.js or WordPress describes the architectural boundaries.

Are cart reminders legally compliant?

In Poland, Article 398 of the Electronic Communications Act generally requires prior consent to send commercial information, including direct marketing, using channels such as email. An abandoned-cart message may be considered marketing, so the technical ability to identify a customer is not enough. Consent for the channel, the legal basis for processing, message content and easy withdrawal of consent must all be assessed separately. Source: Electronic Communications Act, Article 398. This is general information, not legal advice.

How many messages should an abandoned-cart sequence contain?

There is no single correct number. Start with a minimal sequence, separate a control group and measure incremental margin, opt-outs and complaints. Every further contact should prove value greater than its business and reputational cost.


Start with one process and measure the effect rather than launching six at once. See process automation or tell us what is done manually in your store.

Maciej Szukalski

Author

Maciej Szukalski

Founder of Condictor · systems architect · research and development

He has designed and built digital products since 2014. He specialises in architecture, research, and applications with automation and intelligence layers.

Have a problem to solve?

Let’s find the right first step

Describe your situation in a few sentences. We’ll return with questions or a concrete proposal for what comes next.

Describe your topic

See also

← All articles