Guide

AI for e-commerce companies with 20–200 employees – from customer service and returns to demand forecasting

This guide is for owners and directors of online shops, direct-to-consumer brands and multichannel distributors. We show where AI takes the load off the team most quickly in such a company, and where it first needs the data to be put in order. You also get an implementation sequence and the consumer protection rules that apply to each of these uses.

Author: Kacper Włodarczyk, CEO of ALGORCOMPPublished: May 22, 2026Reading time: 12 min readAI customer serviceFor: Mid-sized company
AI for e-commerce companies with 20–200 employees – from customer service and returns to demand forecasting

Where a mid-sized online shop loses the most time

A typical e-commerce company with a few dozen employees sells through several channels at once: its own online shop, the Polish marketplace Allegro and other marketplaces. Orders flow into a single system, such as Base (formerly BaseLinker), and from there into the warehouse and accounting software.

Three areas are usually under the most pressure. Customer service answers the same questions about delivery status hundreds of times. The returns team checks requests by hand and keeps track of deadlines. The buyer decides on supplier orders based on a spreadsheet and gut feeling.

This is where AI delivers the most, because the tasks are numerous, repetitive and easy to measure. The table below shows the order in which it is usually worth implementing them and what each one requires.

Uses of AI in mid-sized e-commerce, in the recommended order
UseWhat AI doesPreconditionWhat you measure
Customer serviceAnswers questions about orders, delivery and returnsConnection to the order management system and stock levelsShare of cases closed without an agent
Complaints and returnsIdentifies the type of request, asks for photos, prepares the decisionWritten rules for handling complaintsTime from request to decision
Product descriptions and marketplacesWrites descriptions, matches categories, suggests replies to buyersComplete technical product dataTime to list a new product
Demand forecastingPredicts sales and suggests how much to order from suppliersAt least a year of sales history with promotions flaggedStock value and number of stock-outs
Reports for the management boardAnswers questions about sales, margin and returnsData from all sales channels in one placeTime to prepare a report
Pricing and personalisationSuggests price changes and matches products to customersA consistent customer database and knowledge of pricing rulesMargin and conversion in test groups

An AI customer service assistant – it only works with access to data

Most questions to an online shop concern a few topics: where is my parcel, is the product in stock, how do I return an item, when will I get my money back? A chatbot that only knows the FAQ page will give a vague answer and pass the customer to an agent. An assistant connected to the order management system will give the actual status and tracking number.

Calculate the benefit using your own data. Suppose, hypothetically, that the shop receives 1,500 enquiries a week and the assistant closes 40% of them without human involvement. At 4 minutes of agent time per case, that is 600 × 4 = 2,400 minutes, or 40 hours a week.

The assistant must recognise when to hand the conversation to a person: for a complaint, an unusual case or an upset customer. From 2 August 2026, it must also tell customers that they are talking to AI. The same mechanism can handle phone calls as a voice assistant (a voicebot), but you usually start with chat and email.

AI for e-commerce companies with 20–200 employees – from customer service and returns to demand forecasting

Complaints and returns – AI prepares, a person decides

Complaints and returns take up a lot of time, because each case means checking the order, photos, deadlines and conditions. Then there are the rules: a consumer complaint must be answered within 14 days, otherwise it is deemed accepted. For a return, the shop has 14 days from receiving the customer’s withdrawal notice to refund the money.

AI can identify the type of request, ask the customer for missing photos or the order number, check whether it is within the deadline and draft a reply. The employee receives a ready case and simply approves or changes the decision. The system also tracks deadlines and warns about cases that are running out of time.

Do not hand AI the decision to reject a complaint. A wrongful rejection means a dispute with the customer, a bad review on the marketplace and sometimes intervention by a consumer ombudsman or a court case.

Product descriptions and marketplace management

Listing a product across several channels involves a lot of small tasks: description, specifications, category, an offer title that complies with each platform’s rules. AI can prepare versions of the description for your shop, Allegro and other platforms from a single product record. It can also suggest replies to buyers’ questions.

There is one important caveat. If the input data is incomplete, AI may add a feature the product does not have. That is why descriptions should be generated only from the data in the product record, and dimensions, composition and technical specifications must be checked before publication.

Do not use AI to create product reviews. Publishing fake customer reviews is a prohibited commercial practice. You can, however, use AI to draft replies to genuine reviews, which an employee then approves.

Online shop customer service employee reviewing return requests prepared by an AI assistant

A mid-sized online shop does not need AI in fifty places. It needs it in a few that genuinely change customer service and the warehouse.

Demand forecasting and purchasing – the biggest impact on margin

Excess stock ties up cash and ends in a low-margin clearance sale. Running out of a bestseller at the peak of the season means lost sales and a weaker position for your offers on marketplaces. An AI model can predict sales based on history, seasonality, planned promotions and manufacturers’ delivery times.

Do not start with the whole range. In most shops, a small proportion of products accounts for a large share of sales, so build the first model for those. The other products can run on simple rules, such as a minimum stock level, for a long time.

The data requires the most work. You need at least a year of history, or two years where seasonality is strong, with promotions and stock-out periods flagged. If the data does not show that a product was not selling because it was out of stock, the model will conclude that nobody wanted it.

Dynamic pricing and personalisation – last, and with an eye on the law

Dynamic pricing means automatically changing prices depending on demand, stock levels and competitors’ prices. Personalisation means matching products, content and offers to an individual customer. Both can improve margin and conversion, but they require good data and legal caution.

Announcing a price reduction requires showing the lowest price from the 30 days before the reduction, so the pricing system must keep a price history. If a price is tailored to an individual customer on the basis of automated decision-making, the shop must inform the customer. It is worth consulting a lawyer on the rules before implementation.

Personalisation only makes sense once the customer database is in order and the email marketing system is connected to order data. Without that, recommendations will be random, and customers will get offers for a product they have just bought.

Management reports without waiting for a summary

In many online shops, the management board receives a sales summary several days late, pieced together by hand from several channels. When data from the marketplaces, the warehouse and accounting flows into one place, such as Power BI, the board sees sales, margin and returns by channel and category in real time.

AI adds the ability to ask questions in plain language, such as “which categories had the most returns last month?”. It can also draft a commentary on the results. The precondition is the same as everywhere else: the data must be consistent, and terms such as margin must be calculated in one agreed way.

How to phase the implementation and what makes up the cost

A safe sequence is four stages, with an assessment of results after each one. First, customer service connected to the order management system. Then complaints and returns, which use the same connections, and product descriptions. Next, demand forecasting for the most important products. Finally, reporting, pricing and personalisation.

The cost is made up of licences for AI tools, the work of connecting to the order management system, warehouse and marketplaces, and data preparation. On top of that comes your team’s time spent describing the rules and testing. Before each stage, measure the current state so that after three months you can compare the result with your assumptions.

Related topics in the knowledge base

Read next

FAQ

AI in e-commerce – frequently asked questions

The questions owners and directors of mid-sized online shops ask most often.

Do I need to change Base or my ERP system to implement AI?
Usually not. Base and popular warehouse and accounting programs offer connections through which an AI solution can read orders and stock levels. Replacing a system is a separate decision that is best not combined with your first AI project.
Does AI handle the Polish language well?
Yes, current models write and understand Polish well. What is harder are product names, abbreviations used by customers and the rules of a particular marketplace. That is why the assistant must be tested on several hundred real questions before launch.
Does an online shop chatbot have to meet accessibility requirements?
If your company is not a microenterprise, an online shop selling to consumers is subject to accessibility requirements, and the chatbot is part of it. Check that it can be used with a keyboard and a screen reader.
Will AI replace customer service agents?
It will not replace them, but it will take over the simplest questions. Agents will deal with complaints, unusual cases and wholesale customers. At peak times, such as before Christmas, the shop will be able to handle more orders without taking on seasonal staff.
Can customer data be sent to an AI model?
It can, provided the contract with the vendor guarantees its protection and does not allow it to be used to train models. Send only the data needed for the answer, such as the order number and status, not the customer’s entire history.

About this page

About the author

Kacper Włodarczyk — CEO of ALGORCOMP

Kacper Włodarczyk

CEO of ALGORCOMP

Kacper specializes in implementing Microsoft 365 Copilot, Copilot Studio, Power Platform (Power Automate, Power Apps, SharePoint) and AI agents for mid-sized B2B companies in Poland. He leads dozens of projects covering AI strategy, Power Platform governance, document workflow automation and sales processes. In his writing he focuses on the practical side of AI adoption in organizations — from the first proof of concept to company-wide rollout — with particular attention to data security, compliance (GDPR, NIS2, the AI Act) and return on investment.

Meet the team

Want to find out where AI can take the load off your online shop most quickly?

In a free consultation we will review your sales channels, customer service and returns, and then point to one use worth starting with.

Featured

Related articles