Guide

Ecommerce automation: what to automate first

Ecommerce automation should begin with frequent, error-prone work that can be observed and reversed. Score order capture, routing, inventory, purchasing, picking, shipping, and tracking before choosing tools. Keep people responsible for exceptions, approvals, and irreversible actions. A linked matrix of 12 published myFulfillment cases separates numeric evidence from qualitative process changes.

Olivier ZimmermannBy Olivier Zimmermann · E-commerce Operations Expert· Updated September 24, 2026· 9 min read

The essentials

  1. Start with frequent work whose inputs, owner, exception, and rollback are visible.
  2. Score seven operational rungs on frequency, error cost, exception rate, reversibility, and approval.
  3. Seven of 12 published myFulfillment cases contain at least one numeric before-and-after pair.
  4. A person should decide when evidence is missing, spend or compensation is involved, or physical work cannot be undone cheaply.

One order arrives while the last unit is being counted. A purchasing rule wants to reorder it, a routing rule wants to allocate it, and the picker has not confirmed the shelf. If all three actions run without a shared state, ecommerce automation makes the mistake travel faster.

Ecommerce automation is the controlled execution of repeatable operational rules across orders, inventory, purchasing, warehouse work and delivery updates. It works when the input, owner, exception and rollback are visible. The benefit is not less work in the abstract. It is fewer re-keyed fields, earlier failures and consistent handoffs.

That definition covers simple tools that pass an order from a channel to an order management system, as well as warehouse scans and carrier events. The correct starting point is the first frequent, costly and reversible decision in your own flow.

How should you prioritize ecommerce automation?

Start with a week of real events, not a software catalog. Count each repeated decision and every exception. Then score the seven rungs below from 1 to 5 on frequency, error cost, exception rate, reversibility and approval requirement. A high frequency favors automation. High exception and approval scores hold it back. High reversibility makes a safe first release easier.

Starting profile for the seven decisions
1 low · 5 high
Scroll →
FrequencyError costExceptionsReversibilityApproval
Capture
Routing
Inventory
Purchasing
Picking
Shipping
Tracking

This profile starts the discussion. Replace every score with your own volumes, incidents, and approval rules before deciding.

Boostmyshop decision model, 2026. Scores are operating hypotheses, not market benchmarks.

The displayed profile is a worked starting point, not a benchmark. Order capture and tracking are frequent, observable and replayable, so they usually make safer first candidates. Purchasing can create a financial commitment, and picking changes the physical state of stock; both need stronger controls even when their rules are stable.

Technology spend raises the cost of choosing a vague program. In its 2025 annual industry report, MHI and Deloitte reported that 55% of surveyed supply-chain leaders were increasing technology investment, while 60% planned to spend more than $1 million. Those figures are not an ecommerce budget. They support one decision here: release automation rung by rung and require observable proof before expanding it.

The person is part of the design. The ILO and NASK 2025 index estimates that one in four jobs has some exposure to generative AI, but says transformation is more likely than replacement because human input remains necessary. That is a workforce-wide GenAI result, not a warehouse estimate. Its useful boundary is task-level: automate a defined action; retain human responsibility for the result.

What should you automate first across the seven rungs?

Use the first table to find repeated work. Use the second to stop an attractive but unsafe candidate. High and low are relative to your operation. Replace them with counts such as imports per day, rejected allocations per week, or labels voided per carrier.

RungFrequencyError costException rateStarting position
Order captureHighHighLowStart with one channel
RoutingHighHighMediumAutomate accepted rules
InventoryHighHighMediumPublish validated quantities
PurchasingMediumHighHighPropose before committing
PickingHighHighMediumGuide and scan
ShippingHighHighMediumPilot one carrier
TrackingHighMediumLowSync, then alert
RungReversibilityApprovalAutomated actionHuman boundary
Order captureHighLowImport and validateResolve rejected orders
RoutingHighMediumApply allocation ruleChoose uncovered cases
InventoryMediumMediumRecalculate availabilityReconcile physical mismatch
PurchasingLowHighDraft purchase orderApprove supplier spend
PickingLowMediumDirect next scanResolve missing item
ShippingMediumMediumSelect service; printApprove costly exception
TrackingHighLowUpdate delivery stateHandle stalled parcel

The sequence does not mean every business starts at row one. A hybrid merchant with an internal warehouse and a 3PL may already import orders reliably but still route them by spreadsheet. In that case, routing is the first unresolved decision. Name the system that owns the order, the location and the status. Then test one normal order, one shortage and one duplicated event before letting the rule act unattended.

Benefits should be measured beside the rung. Capture can remove re-keying. Routing can shorten the queue before warehouse release. Inventory rules can reduce stale availability. Purchasing can reduce review time without giving up spend approval. Guided picking can expose a mismatch at the shelf. Shipping rules can reduce copying between carrier screens. Tracking can surface an exception before the customer asks.

What do 12 published cases actually show?

The matrix declares its fields before making a claim: public case, publication year, before state, configured change, after state, rung and evidence type. All 12 myFulfillment records were published in 2026. Seven contain at least one numeric before/after pair. Five describe a categorical change and remain qualitative. The count is original, but it is not a success rate or a market average.

12 published cases, field by field
7 of 12 have numeric pairs
Scroll →
CaseYearBeforeConfigured changeAfterRungEvidence
Lyon-based 3PL2026Every order re-keyed; frequent pick errorsConnectors and guided scansZero re-keying; near-zero pick errorsCapture, pickingQualitative
Electrical retailer2026Frequent cutting errors; manual processOrder-linked cutting workflowNear-zero errors; industrialized processPickingQualitative
Auto-parts distributor2026Manual cross-dock; hours in transitSupplier PO and allocation rules100% automated; minutesRouting, purchasingNumeric
Candle manufacturer2026300 kg sellable; manual work ordersBOM availability calculation1,000 kg; auto-triggered ordersInventory, purchasingNumeric
Multi-brand group2026No store access; one warehouseReal-time portal and order splittingLive stock; multi-warehouse splitRouting, inventoryQualitative
Ecommerce sellers2026PO created per order; own stock onlySupplier-stock and PO rulesAutomated PO; combined stockInventory, purchasingQualitative
Electronics distributor2026Manual labels; 5 to 8% label errorsBatch labels and carrier rulesAuto-print; under 1% errorsShippingNumeric
Lifestyle retailer20262 days/week; 15 to 20 stockouts/monthForecast-led replenishment review30 min/week; zero stockoutsPurchasingNumeric
Multichannel retailer20263 to 5 tabs; 1 to 2 days lateUnified order viewOne screen; same-day shippingCapture, routingNumeric
Health retailer2026Excel; 2 to 3 expired shipments/monthDigital lots and FIFO control100% digital; zero expired shipmentsInventory, pickingNumeric
DTC fashion brand202624-hour stock delay; 3-4% mispicks (unverifiable)In-house WMS with tracked scansReal-time; <0.5% (tracked)Inventory, pickingNumeric
Bedroom retailer2026Every order split by handCountry, zone and product rulesZero manual splits; live trackingRouting, trackingQualitative
Boostmyshop figure. Matrix of the metrics fields in 12 myFulfillment cases published in 2026. Results are customer-specific, with no average or performance promise.

The numeric records show why one blended average would be meaningless. An electronics distributor moved label errors from 5 to 8% of shipments to under 1%. A lifestyle retailer moved purchasing review from two days a week to 30 minutes and recorded zero monthly stockouts on its top sellers, down from 15 to 20. A multichannel retailer moved from three to five open tabs to one screen. A DTC fashion brand reduced a tracked mispick rate to under 0.5% after reporting an unverifiable 3 to 4% before the change.

Those results have separate denominators and belong to their recorded context. The qualitative records still expose mechanisms. A multi-brand group retained multi-warehouse splitting alongside its warehouse system. A Lyon-based 3PL removed re-keying through configured connectors. A bedroom-products retailer replaced hand-cut splits with country, zone and product rules. None supplies a defensible elapsed-time saving, so none is claimed.

Read each case as a test design. Copy the before field you can observe, the rule being introduced, and the after field you will measure. Do not copy the customer's result into a business case as an expected outcome. If no baseline is available, run the existing process long enough to count it before automating.

What stays human when the workflow is automated?

Automate the action, never the accountability. A rule may execute when its inputs are present, the standard path is explicit, the exception is detectable, and the outcome can be reversed or replayed. A person should decide when evidence is missing, when the next step commits material spend, when customer compensation is involved, or when physical work cannot be undone cheaply.

SignalMachine may doPerson must doEvidence retained
Valid orderImport and acknowledgeSet acceptance policyExternal ID and status
Stock mismatchStop allocationReconcile the countScan and adjustment
Supplier needDraft a POApprove the spendRule and approver
Wrong shelf itemBlock the pickInspect and correctLocation and scan
Carrier rejectionHold the parcelChoose the recoveryError and retry
Stalled trackingRaise an alertContact carrier or buyerLast event time

Customer problems make the exception path a first-class requirement. Eurostat reported in 2025, using 2023 EU data, that 18.7% of online shoppers encountered slower-than-expected delivery, 10.8% had website difficulties, and 8.6% received incorrect or damaged goods. These are shopper-reported issues, not automation failure rates. They support a concrete design choice: keep late, rejected and mismatched orders in a visible queue with an owner and a recovery action.

Scans are useful because they create an observable event. A GS1 support article modified in 2025 says a GS1 barcode is scanned 10 billion times each day. That global figure does not promise warehouse accuracy. It explains why a stable identifier, location and timestamp are practical control points. A scan should block a mismatch and preserve what happened; it should not force an operator to confirm an item that is visibly wrong.

For a hybrid operation, write the boundary across both sites. The merchant owns the customer promise and allocation policy. The 3PL owns the physical confirmation and local exception. The shared record must show when responsibility passed, what was acknowledged, and which side restarts a failed handoff.

How do you turn the score into a safe rollout?

Choose one rung, one channel or site, and one recovery owner. Run the normal path, then force a missing field, a duplicate, a shortage and a downstream outage. Record whether the team can stop, correct and replay the event without creating a second order or losing the audit trail.

Release testPass conditionStop condition
Normal eventOne accepted recordMissing acknowledgment
Missing fieldVisible rejectionSilent default
DuplicateOne retained orderTwo operational records
ShortageAllocation stopsNegative promise
Downstream outageRetry is queuedEvent disappears
RollbackOld path worksUnreconciled states

After that decision, map the selected rung to the tool. myFulfillment has modules for order capture and routing, inventory visibility, purchase orders, guided warehouse work, and labels and tracking. Current code confirms the individual mechanisms recorded in the source ledger: one connector creates or skips orders by status; the purchase-order API exposes creation, validation-error and permission responses; batch picking carries product, quantity, location, order and bin fields; one carrier adapter generates a label and tracking number; and the tracking service preserves skipped, updated and failed states. Connector, carrier and project configuration determine the exact scope.

Keep the rollout reversible until the operators who handle exceptions can recover the four forced failures themselves. Expansion is earned by evidence from the first rung, not by the size of the software contract.

Sources

Frequently asked questions

Ecommerce automation is the controlled execution of repeatable rules across orders, inventory, purchasing, warehouse work, shipping, and tracking. It requires visible inputs, exceptions, owners, and recovery steps.

Start with a frequent action that has clear inputs, low exceptions, and a safe rollback. Order capture or tracking often qualifies, but your measured error cost and approval rules should decide.

Keep a person responsible when evidence is missing, supplier spend needs approval, a customer remedy is binding, or physical work cannot be reversed cheaply. Automate the action, not accountability.

Measure the same field before and after: re-keyed orders, rejected allocations, review time, pick errors, label errors, or stalled tracking events. Keep each result tied to its denominator and period.

Yes, if merchant and 3PL responsibilities are explicit. Record who owns allocation, physical confirmation, exceptions, acknowledgments, and replay. Test failed handoffs as carefully as the normal order path.

Get new operations content first

Every so often, an email with our latest guides, videos, and webinars.

Continue exploring

16Sep
Replay available11:00 CEST · 50 minIn French
Masterclass
Are your operations holding back marketplace sales?

Stock availability, picking accuracy, and shipping times affect marketplace sales. Jonathan Coloma, COO of Repiauto, explains how his team went from 300 to 1,000 orders a day in two years. He describes the limits of paper-based work, ERPs built for different needs, a go-live estimate of fifteen days, and changes to his daily routine.

Hosted by David Butin
Hosted by
David Butin
E-commerce Expert
Watch replay
24Jul
Replay available11:00 CEST · 42 minIn French
Masterclass
Will your warehouse hold up this peak season?

To hold up under peak volume, split the order queue into waves based on real operating constraints, then decide where barcode checks belong. At the packing bench, the operator verifies the parcel. Carrier rules select the service and print the label, so the next order can start without another decision.

Hosted by Olivier Zimmermann
Hosted by
Olivier Zimmermann
Founder & CEO
Watch replay
23Jun
Replay available11:00 CEST · 55 minIn French
Masterclass
Industrialize Your E-commerce Procurement

Industrializing your purchasing means ordering on rules, not guesswork: at the right time (the reorder point), in the right quantity (your coverage period), from the right supplier, with a purchase order validated in one click. Available on replay.

Hosted by Olivier Zimmermann
Hosted by
Olivier Zimmermann
Founder & CEO
Watch replay

See it in your own operations

Book a 20-minute call. We'll map your workflow and point out where it breaks. No slides.

Free 20-min call · No commitment