Order automation

Email orders to ERP — less manual data entry

We automate reading orders from emails, PDFs and Excel files and preparing data for your ERP, so your team does not have to enter each line manually. Depending on the scope, the result is a draft order in the system or a data file for import. A member of staff checks the result and approves the order.

Scope
Reading orders from email, PDF and Excel; matching customers and products
Result
A draft order in ERP or an import file, for staff approval
Price excluding VAT
£2,320–£3,480 (data file), £4,360–£7,260 (ERP draft)
Implementation time
Usually 4–8 weeks

30–45 minutes online. Get in touch and we’ll arrange a time.

When is it worth improving order processing?

When orders arrive in different formats, even an efficient team has to spend time opening attachments, finding products and entering order lines into the system. It is worth looking at this process if:

  • data from emails, PDFs and spreadsheets is entered into the ERP every day,
  • customers use their own product names or numbers,
  • mistakes in quantities, units or addresses need to be corrected later,
  • processing takes longer when order volumes rise.

Much depends on the number of orders, how repetitive they are and the time needed to check the data. At a smaller scale, an existing feature or a simpler import may be enough.

Order automation options and prices

We can prepare data for further processing or connect the solution to your ERP. These are two different implementation scopes:

Option What you receive Price excluding VAT
Data file Data to check and enter or import into ERP £2,320–£3,480
ERP draft Data matching and a draft order in the system £4,360–£7,260

Preparing data in a file can be the first step towards improving order processing. This option covers reading and organising information; a member of staff enters it into the ERP or uses an available import.

How email-to-ERP order automation works

With ERP integration, a member of staff receives a draft directly in the system:

  1. The order arrives as usual. The solution retrieves the message and attachments from an agreed mailbox.
  2. Data is read and checked. The system matches the customer and products to ERP records and flags missing information or differences.
  3. A member of staff receives a draft. They can see the prepared order lines, the original order and information needing clarification.
  4. A member of staff approves the order. Before approval, they can correct the data or refer the order for manual processing.

We can also add a draft confirmation or a request for missing information. A member of staff decides whether to send the message.

Example: from email to a draft order — fictional data

Customer message: “Order 74/2026: please supply 10 packs of size M nitrile gloves, 200 120-litre bags and 5 rolls of grey tape. Delivery to the warehouse in Police, Poland.”

In this example, the sender is linked to a customer record. The gloves have an approved match to an ERP product and a conversion rule: 1 pack = 100 pieces. The customer has one saved delivery address in Police.

Data from the email Prepared result Status and information to clarify
10 packs of size M nitrile gloves RK-NIT-M, 1,000 pieces using the saved conversion rule Product matched
200 120-litre bags Quantity read: 200 pieces; product to be selected Both WR-120-CZ (black) and WR-120-N (blue) match
5 rolls of grey tape Quantity read: 5 rolls; product to be selected Tape type, width and roll length are missing
Delivery: warehouse in Police Customer’s saved delivery address in Police Address matched

A member of staff clarifies the bag colour and tape specifications with the customer, then completes the draft. Prices are taken from the agreed customer price list in the ERP; availability and the delivery date need checking before the order is confirmed. Where a match is uncertain, the solution leaves the item for clarification. This example illustrates how the solution works; it is not a client implementation.

What can the solution check?

We select the scope using sample orders and the data available in your system.

Element Example action
Customer Matching the sender and document details to a customer record
Products Linking the customer’s names and codes to ERP product codes
Quantities and units Converting packs to pieces using agreed conversion rules
Prices and availability Comparing against the price list and stock levels and flagging differences
Delivery Reading the address, requested date and order notes

Approved product matches can be saved for future orders. When data is missing or several products match, the solution leaves the choice to a person.

How much time could your team regain?

Illustrative calculation, not a client result

With 50 orders a day, 21 working days and 5 minutes per order, processing takes 87.5 hours a month.

Suppose 50–80% of orders need one minute of checking after automatic preparation, while the rest still take 5 minutes. In this scenario, the team regains 35–56 hours a month.

The actual effect depends on the documents and the number of corrections. Time regained does not automatically mean money saved. We also include implementation, tools and maintenance costs when assessing whether the solution is worthwhile.

Can the solution connect to your ERP?

We check the specific system and version, such as Subiekt, WAPRO, Symfonia, enova365, a Comarch product or a custom application.

Before quoting, we establish how to read the necessary data and where to prepare a draft. Documents are created through an interface or import supported by the vendor. We test the ERP connection using sample orders before launch. See how we connect to the ERP you already use.

Email automation can run alongside a B2B portal or EDI data exchange. It supports customers who still order by email. If orders come from an online shop, we first check the available integrations.

How do we start, and what does implementation cost?

During a free conversation, we ask about order volumes, the ERP you use and the tasks that take the most time. We then review sample documents and the options for connecting to the system.

If the scope is clear, we prepare a proposal. Where more unknowns need investigating, we propose process analysis. We introduce the solution in stages, starting with selected formats or customers. We check data accuracy, processing time and the number of corrections, then prepare your team to use it.

Licences, AI model usage and infrastructure are priced separately. Maintenance and development are optional.

See how we work and other examples of improvements: purchase invoice checks and job costing and quotations using ERP data.

Frequently asked questions

How does email-to-ERP order automation work?

Order automation involves reading data from messages and attachments, checking it and preparing a draft for approval. With ERP integration, the data is matched to customer and product records. A member of staff checks the result, while missing information and ambiguous items are flagged for clarification.

Do customers have to change how they place orders?

No. They can continue to send orders by email or as attachments. The implementation changes how your business processes them. At the start, we agree which formats and customer groups the solution will cover.

What happens if an order is read incorrectly?

A member of staff compares the prepared draft with the original before approval. Missing data and uncertain matches are flagged. If the content is too unclear, the order is referred for manual processing. This is why we also test difficult and unusual cases during implementation.

Can the solution handle scans and photographs?

We assess this using sample documents. Legibility, layout and image quality make a significant difference. Handwritten or unclear documents may need more frequent checks or remain in manual processing.

Will I get a new order management program?

Usually, you continue working in your ERP. With integration, we add reading messages and attachments and preparing a draft in the system. Without a direct connection, staff receive data for further entry or a file for import. We first check the features of your existing program and add-ons, then choose the solution you need.

How much does order automation cost?

Indicative prices are £2,320–£3,480 excluding VAT for preparing data without a direct ERP connection, and £4,360–£7,260 excluding VAT for a solution with ERP integration. In the first option, staff receive data for entry or a file for import. In the second, a draft is created in the system through an agreed interface. We set the exact price after reviewing your documents and ERP capabilities.

How long does implementation take?

We usually plan 4–8 weeks, including tests and a comparison of processing time before and after the change. The schedule depends on the system, data availability and number of order formats. We agree it in the proposal for a specific scope.

Where is order data processed?

We agree this before implementation. We check which data is passed to the AI model, where it is processed and stored, and under what terms. Access to email and ERP is limited to the project's needs. If data cannot leave your business, we assess whether a local solution is feasible.

How much time does order processing take in your business?

Tell us where your orders come from and which system you use to process them. We will get back to you to arrange a free conversation.