Onshop

Capture orders from e-mail automatically

Orders arrive as free text, a PDF or a photo. Onshop reads the e-mail, drafts the order and asks the customer when something is unclear.

A young inside-sales employee checking the inbox with attachments on his screen, a stack of sorted orders next to him.

Monday morning in the order mailbox

Twelve new e-mails have arrived by eight o’clock. One regular customer writes: “Same as last week, but 40 instead of 30 boxes of wall plugs 8 mm this time, plus 5 rolls of tape.” Another e-mail contains a PDF from a customer’s inventory system with seven lines using their own product names. A third is a photo of a handwritten list taken at a building site. Mixed in are an invoice, a newsletter, and an inquiry about delivery times.

Someone in sales support opens these messages one by one. They look up the customer, find the correct product for every line, and type the quantity and unit into your system. For the first e-mail, they must first determine what “same as last week” actually means. With the third, they struggle to decide if a digit is a 4 or a 9. This work is not complex, but it consumes time every day and is prone to mistakes. A swapped item number or a missed line often only becomes apparent when the customer complains about the shipment.

What Onshop does with that e-mail

You link the mailbox where your orders arrive via IMAP. Onshop checks it regularly and reads every incoming e-mail, including the text and attachments such as PDF files, photos, and scans. First, the software determines if the e-mail is actually an order. The newsletter, the invoice, and the delivery question are not turned into orders.

Every identified order becomes a draft. Onshop identifies the customer using the sender’s address, the company domain, or the name mentioned in the e-mail. It matches the lines to your products using the item number or the exact product name from your catalogue. Units like “Stk.”, “Karton”, or “VPE” are recognised and mapped to the units in your catalogue.

The original e-mail appears next to the draft. Every line is assigned a number, and the corresponding number appears on the highlighted section of the text or attachment where the data was found. You no longer have to search for the source of a figure; you see it immediately.

When something is missing, Onshop asks

Some orders are incomplete. A customer might write “tape as usual” when you stock three different types. Another might order “2 pallets” of a product you only sell by the box. In some cases, the quantity is missing entirely.

Onshop identifies these gaps and lists them on the order. With one click, it creates a draft reply to the customer asking these specific questions. You review the draft, make any necessary changes, and send it from Onshop through your own mailbox. When the customer replies, Onshop links the response to the order and updates the draft by filling in the quantity, selecting the tape, or adding a line. The customer does not need to resend the entire order, and you do not have to compare the answer with the original e-mail.

You have the final say

Onshop never confirms an order automatically. The draft remains open until someone on your team reviews it. You fix any errors, add missing details, and then confirm. Lines that Onshop could not match to a product are marked “not matched” so they are easy to spot.

This division of labour is intentional. AI processes free text quickly and usually correctly, but not always. The person responsible for the delivery must remain in control. Onshop shifts the workload from manual typing to checking rather than removing you from the process.

Your system stays as it is

Onshop is not a replacement for your CRM, your inventory system, or the Excel lists you currently use. You upload your customers and products as a CSV file and export confirmed orders as a CSV, which can be formatted for Excel. Direct transfer of orders to your ERP or inventory system is planned.

Many orders arrive as attachments rather than plain text. You can read more about how Onshop processes PDF files, scans, and photos at Orders from PDF, scans and photos.

How it works

  1. 01

    The order comes in

    Your customer orders the way they always do: an e-mail in free text, a PDF attachment or a photo of a handwritten list. Onshop regularly collects the messages from your order mailbox (IMAP). Orders sent via WhatsApp will arrive the same way.

    Orders via WhatsAppplanned

    A carpenter in a sand-coloured work shirt at his workbench sends an e-mail and a photo of his order list from his smartphone.
  2. 02

    AI drafts the order – or asks

    Onshop reads the text and the attachments, matches customer and products with your master data and creates a draft order. For every line you see the passage in the message it was taken from. If something is missing or unclear, such as a size or a pack unit, Onshop suggests a question to the customer. You send it, and the reply completes the same draft.

    An employee at a laptop: a handwritten note on the left, a tidy order list on the right, lines connecting them; a speech bubble with three dots goes back.
  3. 03

    You confirm the order

    Message and draft sit side by side. You correct what is wrong, add what is missing and confirm the order. Today no order is accepted without your confirmation. If you want orders from known customers to go through without review, you will be able to set that up yourself later.

    Automatic confirmation without reviewplanned

    A woman with dark curly hair in a teal blouse reviews an order list on a tablet and ticks it off.
  4. 04

    The order is in your order management

    Onshop keeps confirmed orders in one overview: customer, lines, status and the original message stay together. If you have no merchandise management system, you simply keep working here. You can export the orders as a CSV file at any time, for example for Excel.

    An older man with glasses in a navy cardigan looks at a list of orders with status markers on his monitor.
  5. 05

    Handover to your merchandise management

    If you work with a merchandise management system or an ERP, the confirmed order is meant to go there without anyone typing it in. Until that connection is ready, you take the orders over with the CSV export.

    Direct handover to merchandise management and ERPplanned

    An order card travels from a laptop to a server cabinet in front of warehouse shelves with boxes.

E-mail

From
Jane Sample, Sample Ltd
Subject
Order for next week

Hello Ms Berger,

please deliver by Friday 1200 wood screws 4×40 (ART-1042), 212 boxes of wall plugs 8 mm and 35 rolls of the same tape as last time.

Thank you, Jane Sample

Draft order

CustomerSample Ltdmatched

  1. 1Wood screw 4×40Item no.: ART-1042Quantity: 200 pcs
  2. 2Wall plug 8 mm, boxItem no.: ART-2210Quantity: 12 box
  3. 3Adhesive tapeItem no.: not matchedplease checkQuantity: 5 roll
ExampleExample with made-up data: reviewing a draft. Each line of the order carries the same number as the highlighted passage in the e-mail it was taken from.

Plans

  • Free

    free

    • Orders from your e-mail mailboxes
    • All features for reviewing draft orders
    • Orders from WhatsAppplanned
    Start free
  • Standard

    on request

    • Everything in Free
    • Terms by arrangement
    Contact us

Try it with your own e-mails

Sign up, connect a mailbox and review the first draft order.