Think Build Implement Repeat
London, UK +44 7367 067226
WhatsApp FOLLOW f in X
  1. Home
  2. Blog
  3. How Do I Stop Losing En Primeur Orders Between Emails, Phone Calls and a Spreadsheet?
Problems We Solve

How Do I Stop Losing En Primeur Orders Between Emails, Phone Calls and a Spreadsheet?

En primeur campaigns bury wine merchants in reply emails and phone orders. We build an order capture system that records every request against the offer.

Updated 4 min readBy SpiderHunts Technologies

Free estimateNo obligation

Get a free estimate

Tell us what you need. A senior engineer reads every enquiry.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →

Quick answer — TL;DR

During an en primeur campaign, requests arrive as email replies, phone calls and messages to whoever the customer knows, and they end up retyped into a spreadsheet. We build a campaign order system that captures every request against the offer line it relates to, keeps a single status for each one, and produces the invoices and confirmations from the same record.

Campaign week, as it really happens

The first releases land and you send your offer: forty or fifty wines, prices per case of six or twelve, in bond, with a short note on each. Within an hour the replies start. One customer writes 'the usual please, plus two of the Pauillac'. Another rings the shop and leaves a message with whoever picked up. A third replies to last year's offer email by mistake. Your best customer sends a text to the manager's personal phone.

All of it ends up in a spreadsheet with a tab per wine, maintained by one person who is also answering the phone. By the second week there are three versions of that spreadsheet, a pile of sticky notes by the till and a nagging worry that somebody's request never made it in.

Then the chateau releases the next tranche at a higher price and you need to know, quickly, who asked for what before the price moved.

The real problem is that a request has no home

It is tempting to blame the volume. The volume is not the issue; campaigns have always been busy. The issue is that a request exists in whatever channel it arrived in, and the spreadsheet is a copy made later by hand. Nothing links the two. If the copy is wrong or missing, nobody can tell until the customer asks.

  • Replies quote the offer loosely: 'the second Margaux', 'the one you liked'.
  • Requests often mention quantities in bottles when the wine is sold by the case.
  • Customers change their mind by replying to a different email thread.
  • Staff taking phone orders write them down in different formats.
  • Nobody records the time a request arrived, which matters when a wine is short.

When requests have no timestamp and no link to the exact offer line, fairness and accuracy both depend on memory.

What a messy campaign costs you

A missed request is the obvious risk: a loyal customer finds out their order was never placed, and they remember it. Less visible is the staff time. Someone rereads every thread to check the spreadsheet before invoices go out, and someone else chases customers who wrote 'a few bottles' to ask how many they meant. Invoices go out late, so payment arrives late, and your own commitments to the merchants you buy from do not wait.

There is also the quiet cost of not knowing your demand while the campaign is live. Without a clean total per wine, deciding how much to ask your supplier for becomes a guess.

The campaign order system we build

  1. Each offer is loaded as a set of lines: wine, vintage, format, case size, price and whether it is in bond or duty paid.
  2. Replies to the offer mailbox are read by an extraction step that proposes which lines the customer means and the quantity in cases, using the offer text for context. Staff confirm or correct each proposal in one screen.
  3. Phone and in-shop requests go into a short form on a tablet or the shop computer, against the same offer lines, so they look identical to emailed ones.
  4. Every request gets a timestamp, the customer record it belongs to and a status: received, confirmed, allocated, invoiced, paid.
  5. Changes and cancellations are recorded as new entries on the request, so you can always see what the customer asked for first.
  6. Totals per wine update as requests arrive, so you can see demand against what you expect to be offered.
  7. Invoices and confirmation emails are produced from the confirmed requests and sent through your accounts package, such as Xero, rather than retyped.
What arrivesWhat the system doesWho looks at it
Clear email replyMatched to offer lines, waiting for a click to confirmOffice staff, briefly
Vague reply ('a few of the Pomerol')Flagged with a suggested question to send backOffice staff
Phone orderEntered on the short form against the offerWhoever took the call
Change of mindAdded as an amendment, original keptOffice staff
Request for a wine not on the offerHeld as a wish for the buyer to reviewBuyer

The extraction step only suggests. A person confirms each request before it counts, because a misread quantity on a case of first growth is not a small mistake.

A calmer second week

When the busy days come, everyone works from one list. The manager can see at a glance which customers have asked for which wines, in what order, and what is still unconfirmed. Customers get a confirmation that restates their order in plain words, so misunderstandings surface early rather than at invoice time.

When the next tranche arrives, you already know who is waiting, and the invoices go out from records you trust.

Signs this is your campaign

  • Your en primeur record is a spreadsheet with a tab per wine.
  • Orders arrive by email, phone, text and in person, and all are retyped.
  • You have discovered a missed request only when the customer chased it.
  • Checking the spreadsheet against the inbox takes a full day before invoicing.
  • You cannot say who asked first for a wine that turns out to be short.

FAQ

Frequently asked questions

The questions readers ask us after this guide.

Still have a question?

Ask us directly — a senior engineer will get back to you.

Ask about your project

Do we have to change how customers reply?

No. Customers keep replying by email or ringing the shop. The system works with the channels they already use.

What if the extraction gets a wine or quantity wrong?

Nothing is confirmed without a person checking it, and every proposal shows the original message beside it so errors are easy to spot.

Can it work with our existing website and accounts package?

Usually, yes. We connect to what you have through its API where one exists, and we will tell you plainly if something you use makes that difficult.

Is this only useful for Bordeaux?

No. Any offer with a list of wines and a reply window works the same way, including Burgundy and Rhone offers.

What drives the cost?

How many channels orders arrive through, what your customer records live in today and how invoices need to be produced.

Keep reading

More on Problems We Solve

Start here

Tell us where the admin piles up in your wine business

Describe how orders, stock and customers move through your shop today: the EPOS, the website platform, the spreadsheets and the inboxes. We will tell you what we would build and what we would leave alone, and if a setting in a system you already pay for would fix it, we will say so.

  1. You tell us what you needTwo minutes on the form, or a message on WhatsApp.
  2. A senior engineer reviews itAnd comes back with questions, a realistic range and an honest view on fit.
  3. Free 30-minute scoping callWe talk through scope, options and a realistic estimate — with no obligation.
Free estimateNo obligation

Talk to someone who builds this

Send a short brief and we will come back with an honest view and a realistic range.

Takes under a minute. We never share your details.

  • Free consultation
  • No commitment
  • NDA on request

Prefer to talk? Book a free 30-minute call →