Skip to content
BACK TO BLOG
Automation

SME logistics digitalization: shipping and returns

24 October 2026 at 06:01 — Fabio Marinangeli

Share
Fallback image for the article: SME logistics digitalization: shipping and returns

In short: digitalizing logistics in an SME means connecting your online store, ERP, warehouse, carriers and CRM so that orders, labels, tracking, customer updates and returns move between systems without copy and paste. Start with the order-to-shipment flow, measure time and errors, then extend it to returns and after-sales.

Key takeaways

  • The value is in the connections: a paid order should produce a label, tracking and a customer update with no manual steps.
  • In Italian logistics, 48% of larger companies use business intelligence versus 5% of smaller ones.
  • EU traders selling online to consumers must offer an online withdrawal function: automate returns too.
  • In B2B, the same flows give customers and sales reps real-time order status.
  • From 9 July 2027, authorities in every EU country must accept freight transport data shared electronically through certified eFTI platforms.

For an online store shipping dozens of parcels a day, or a B2B company delivering to resellers, logistics is where the promise made at the point of sale is kept or broken. Orders re-keyed into the carrier's portal, tracking numbers pasted into emails, returns handled from a shared inbox: every manual step is a possible error and a cost that grows with volume.

According to the Contract Logistics Observatory at Politecnico di Milano, as reported by Teleborsa on 20 October 2026, 48% of larger Italian logistics companies use business intelligence software, compared with only 5% of smaller ones. Istat data for Italian firms with at least 10 employees show that in 2025 48.8% of SMEs used an ERP versus 85.9% of large companies, and 21.1% used a CRM versus 56.5%.

What is logistics digitalization for an SME?

Logistics digitalization is the shift from spreadsheets, emails and manual data entry to a flow where every event (order paid, shipment dispatched, delivery, return) is recorded once and passed automatically to systems and people. For many SMEs it doesn't mean buying a huge platform, but getting the tools they already use to work together. Terms worth knowing:

  • ERP (enterprise resource planning): the system that holds orders, customer and product data, stock, delivery notes and invoices.
  • WMS (warehouse management system): the software that runs the warehouse, from bin locations to picking, packing and stock counts.
  • Multi-carrier shipping platform (or TMS in larger operations): the tool that picks the carrier, creates labels and collects delivery statuses.
  • API: the interface two pieces of software use to exchange data, for example the store asking the carrier to create a shipment.
  • Webhook: a URL that an application sends data to when something happens (such as "order paid"), triggering an automated workflow.

Which logistics processes should you digitalize first?

Start with processes that are frequent, rule-based and already digital: almost always order-to-shipment, then customer notifications, then returns. The table compares manual and automated handling and shows what to measure.

ProcessManualAutomatedWhat to measure
Order to warehouseOrder re-typed into the ERP or printedPaid order reaches the ERP or WMS with lines, address and notesFulfilment errors, order-to-dispatch time
Label and carrierData typed into the carrier's portalLabel created via API using rules (weight, zone, service)Minutes per parcel, relabelled parcels
TrackingNumber pasted into an email, when someone remembersNumber saved on the order and sent to the customer automaticallyOrder status enquiries
Delivery exceptionsYou find out when the customer complainsHeld parcels and wrong addresses open a task for an operatorTime to resolve held parcels
ReturnsBack-and-forth emails, manual refundsOnline request, return label, visible status, linked refund and restockingAverage refund time, returns by reason

How does e-commerce shipping automation work?

Shipping automation chains together the steps someone does by hand today: from paid order to delivery, each status updates the other systems and the customer. Take an online spare-parts store shipping with two carriers. A typical flow looks like this:

  1. The customer pays and the store platform (Shopify, WooCommerce or similar) sends an "order paid" event via webhook.
  2. The order reaches the ERP or WMS, which allocates stock.
  3. At packing, the system picks the carrier with simple rules (weight, zone, cash on delivery) and creates the label via API.
  4. The tracking number goes back to the order and the CRM, and the customer gets a tracking link.
  5. Carrier statuses are checked at regular intervals: "out for delivery", "delivered" or an exception such as a held parcel.
  6. Exceptions open a task for customer service with the data attached; successful deliveries can trigger a review request.

In B2B the pattern is the same: an order confirmation to the reseller with the delivery note attached and an alert to the account's sales rep (more on this in our piece on B2B e-commerce). The data almost always exists already; what's missing is the connection.

Automatic customer notifications: what to send and when

Notifications answer "where is my order?" before customers ask. A few messages tied to real events are enough:

  • Shipped, with carrier and tracking link.
  • Out for delivery today, useful for bulky goods or scheduled deliveries.
  • Delivery issue, telling the customer what to do (confirm the address, choose a pickup point).
  • Delivered, with return instructions.

Email for everyone, WhatsApp or SMS only with consent. In B2B, a customer portal with always-visible order status keeps your sales team from turning into a call centre; if the CRM receives the same events, whoever talks to the customer already knows about a delay. For customer portals and support channels in B2B, see our guide to omnichannel customer experience. On the post-purchase experience, see also our article on AI in retail.

How do you automate returns, and what does EU law require?

An automated return works like a shipment in reverse: the customer opens a request online, the system checks the terms, generates the label and updates status, stock and refund.

The rules matter. For distance purchases by consumers in the EU, the right of withdrawal lasts 14 days from delivery, with no reason required; the customer pays the cost of sending goods back, unless the seller offers to cover it or failed to disclose it before the purchase. Directive (EU) 2023/2673 added a new requirement, transposed in Italy by Legislative Decree 209/2025 as article 54-bis of the Consumer Code: traders concluding distance contracts through a website or app must offer an online withdrawal function, labelled with words such as "withdraw from contract here" and available for the whole withdrawal period. The request is submitted through a "confirm withdrawal" step, and the trader must send an acknowledgement on a durable medium, with date and time, without undue delay.

If the withdrawal function feeds your returns flow, each request immediately becomes a case with a number, label, status and refund deadline. Consumer withdrawal rights don't apply between businesses, where contract terms govern returns, but automating return authorization, collection and credit notes still pays off, not least to keep cash flow and B2B payments aligned.

How do you manage stock across several sales channels?

The ERP is where orders, purchasing and the warehouse meet: once it's connected to your sales channels, it tells you what's in stock, what's running low and how much inventory is just sitting on the shelves. The classic problem for companies selling through a website, marketplaces and a B2B portal is overselling: stock updates on one channel but not on the others.

Rules worth automating:

  • One source of truth for stock: the ERP or WMS, which your website, marketplaces and B2B portal all read from, with a safety buffer per channel if updates aren't instant.
  • Allocate stock when the order is placed, not when it ships, so two customers can't buy the same item.
  • Reorder points per item: below the minimum stock level, purchasing gets an alert or a draft purchase order goes to the supplier.
  • Batches and expiry dates for food, cosmetics or traceable spare parts, so what expires first ships first and any recall is limited to the customers affected.
  • Demand forecasting based on sales history by channel and season, to order ahead of peaks without filling the warehouse with slow movers.

Example: a B2B electrical supplies distributor selling to resellers through a portal and to installers through an online store shows both the same availability, allocates stock when the order is confirmed and gets a list of items below their reorder point every Monday. Fewer stockouts on one side, less cash tied up in inventory on the other.

What is business intelligence for in logistics, and which KPIs should you track?

Business intelligence turns order, warehouse and carrier data into information you can act on: where time is lost, which carrier causes the most held parcels, which products come back and why. It's also where the size gap is widest: according to the Contract Logistics Observatory at Politecnico di Milano, as reported by Teleborsa, 48% of larger Italian logistics companies use it versus 5% of smaller ones, while AI is a strategic priority for 30% of Italian companies in the sector. Istat figures show that in 2025, 41.9% of Italian SMEs with at least 10 employees carried out data analytics, compared with 83.6% of large companies.

An SME doesn't need a big data project to start: a handful of indicators calculated automatically from the events your flow already records is enough.

KPIWhat it tells youHow to calculate itData needed
Order-to-dispatch timeHow fast you fulfilCarrier hand-over time minus order confirmation or payment time, averagedOrders (store or ERP), shipping platform
Order accuracyHow many picking and packing errors you makeOrders shipped without errors ÷ orders shippedOrders, complaints, "wrong item" returns
On-time deliveryWhether you keep the promised dateDeliveries by the promised date ÷ total deliveriesCarrier statuses, date promised to the customer
Shipping cost per orderHow much logistics eats into marginCarrier and packaging costs for the period ÷ orders shippedCarrier invoices, orders
Return rate by product and reasonWhere product pages, sizing or quality fall shortUnits returned ÷ units sold, by item and reasonReturns flow, sales
Inventory accuracyWhether system stock can be trustedItems whose system stock matches the count ÷ items countedERP or WMS, cycle counts
"Where is my order?" enquiriesWhether notifications workOrder status enquiries ÷ orders shippedHelpdesk, email, chat

A monthly dashboard with these numbers, split by channel and carrier, is enough to decide where to act. To link these indicators to the value of automation and AI projects, see our guide to KPIs for measuring the value of AI.

Digital transport documents: what changes with the eFTI Regulation?

If you ship goods to other businesses, paper isn't just about labels but also about the documents that travel with the goods. Regulation (EU) 2020/1056 on electronic freight transport information (eFTI) aims to replace paper documentation with electronic data across road, rail, inland waterway and air transport. According to the European Commission, from 9 July 2027 authorities in all Member States must accept information shared electronically by operators through certified eFTI platforms. During an inspection, data is shown through unique machine-readable access links such as a QR code, and the same platforms let companies share data selectively with authorised business partners. The Commission plans to adopt the remaining technical specifications for platforms and their certification by December 2026.

What to do now: keep shipping data (shipper, consignee, goods, packages, weights, carrier) in structured form in your ERP rather than only in the delivery note PDF, and ask your carriers, hauliers and ERP vendor how they plan to support eFTI platforms. If you've already digitalized the order-to-shipment flow, you're ahead, because that data already lives in a system.

In-house logistics or outsourcing to a 3PL: which makes sense?

A 3PL (third-party logistics provider) handles storage, picking, packing and shipping on a company's behalf. There's no threshold that fits everyone: the choice depends on volumes, space, staff and how much control you want over packing and lead times.

  • In-house logistics makes sense when your space and team can handle the volume, when packing and personalisation are part of the product, or when returns need technical checks (spare parts, machinery, configured products).
  • A 3PL makes sense when orders outgrow your warehouse, when seasonal peaks would force you to hire or rent space for just a few months, or when you sell in several countries and need a network of warehouses.
  • A hybrid model, with fast-moving items at the 3PL and the rest in-house, is an option when you open a new channel or market (on selling abroad, see our guide to digital B2B exports).

Either way, integration remains the issue: the 3PL runs its own WMS, and orders, stock, tracking and returns must flow automatically between your store or ERP and its system. Before signing, ask which APIs or connectors it offers, how often it updates stock, how it reports exceptions and in what format it provides KPI data. For a fair comparison, work out your in-house cost per order (staff, space, packaging, errors) and set it against the full quote: storage, pick and pack, shipping, returns and any fixed fees.

Which tools connect your store, warehouse, carriers and CRM?

There are three routes, often combined: store apps, fine for a few carriers and standard processes; multi-carrier shipping platforms, useful with several carriers and rates to compare; and custom integrations via APIs, when you have multiple channels, an existing ERP and specific rules. For the latter I use tools such as n8n and Make, which can connect systems with no ready-made connector. To choose between one platform and integrated tools, see our comparison of an all-in-one platform versus an integrated stack; for the bigger picture, our guide to business process automation. These projects are part of my automation and integration solutions. Grants and incentives for digitalization change often: for an overview, see our article on funding and incentives for digitalization.

How to apply it in your company: first steps

  1. Map today's flow from order to delivery on a single page: who does what, in which software, how many times a day.
  2. Measure for two weeks: order-to-dispatch time, fulfilment errors and customer order status enquiries.
  3. Automate one connection first, usually order → label → tracking on the order → customer update, and monitor it with an error log.
  4. Add delivery exception handling and returns, connecting the online withdrawal function to stock and refunds.
  5. Feed logistics events into the CRM and a monthly dashboard (shipping cost per order, returns by product and reason, average lead times) and review the rules every quarter.

Mistakes to avoid

  • Buying software before mapping the process: you bend the business to the tool.
  • Automating bad data: if product weights and dimensions are wrong, automated labels will just be wrong faster.
  • Ignoring exceptions: held parcels, incomplete addresses, partial shipments. A flow without error handling breaks silently.
  • Syncing stock once a day while selling on several channels: between updates you sell goods you no longer have.
  • Choosing a 3PL on price alone: if it doesn't integrate with your store and ERP, manual work moves elsewhere instead of disappearing.
  • Leaving the flow without an owner: someone has to check the logs and update the rules when carriers, rates or regulations change.

More articles in the Automation section.

Frequently asked questions (FAQ)

What does logistics digitalization mean for an SME?

It means connecting the online store, ERP, warehouse, carriers and CRM so every event (order, shipment, delivery, return) is recorded once and flows automatically to the other systems and the customer. Often it's enough to integrate the software you already use.

What is the first step to digitalizing an SME's logistics?

Map today's flow from order to delivery and measure, for two weeks, lead times, errors and customer order status enquiries. Then automate a single connection, usually order, label, tracking and customer update, before evaluating new software such as a WMS or business intelligence tools.

Should you outsource logistics to a 3PL?

It pays off when orders and peaks outgrow your space and staff, or when you need to ship from several countries. Before choosing, compare your in-house cost per order with the full quote and check that the 3PL integrates with your store and ERP for orders, stock, tracking and returns.

Do we need a WMS or is the ERP enough?

With a small catalogue and one warehouse, an ERP with up-to-date stock is often enough. A WMS pays off when locations, picks and sales channels grow, because it handles picking routes, batches and stock counts.

How do you send automatic shipping updates to customers?

Save the tracking number on the order when the label is created and map carrier statuses to a few messages: shipped, out for delivery, issue, delivered. Email for everyone, WhatsApp or SMS only with the customer's consent.

What does the online withdrawal function change for returns?

Under EU rules (Directive 2023/2673; article 54-bis of the Italian Consumer Code), traders selling online to consumers must offer a withdrawal function visible for the whole withdrawal period, with a confirmation step and an acknowledgement on a durable medium. Linked to your returns flow, it turns every request into a tracked case.

How much does e-commerce shipping automation cost?

It depends on volumes, carriers and systems to connect: a store app is cheap but covers standard cases, a custom integration costs more up front but includes the ERP, CRM and exceptions. Estimate the time spent on manual work today and compare it with the cost of the solution.

Sources

If you want to find out which logistics flow to start with in your company, book a free diagnosis.

Build a digital ecosystem that works for you.

Subscribe to receive exclusive strategies and automations straight to your inbox.