How to Run a Pre-Seller Distribution Model With Field Sales Software (Without the Chaos)
A distributor in Karachi told me last month that his pre-sellers were booking orders his delivery vans couldn't fulfill for 48 hours. By the time the SKUs showed up at the outlet, the shopkeeper had already bought from a competitor rep who happened to walk in with stock in hand. He was losing roughly 18% of booked orders to this gap. Not because of pricing. Because of timing.
That's the pre-seller model in a nutshell. It works beautifully when the software, routes, and delivery cycle are in sync. And it falls apart the moment any one of those three drifts.
I want to walk through how we actually help distributors run this model — the parts nobody puts in the pitch deck.
What the pre-seller model actually is (and why van sales won't die)
Quick refresher for anyone who's landed here from a Google search. In van sales (or ready-stock), one rep drives up to an outlet with product in the vehicle, sells whatever the shopkeeper wants, and drives off. In pre-selling, you split the job. A pre-seller visits the outlet, books the order on a phone or tablet, and a separate delivery van fulfills it later — same day, next day, or on a fixed cycle.
The math is why big FMCG companies love pre-selling. One rep can cover 35-45 outlets a day on foot or bike versus 18-22 with a loaded van. Your trucks stop being mobile showrooms and start being efficient delivery units. Fuel drops. Route density goes up. Merchandising time per outlet goes up too, because the rep isn't rushing back to the van every five minutes.
But here's the thing — pre-selling only wins if the booking-to-delivery cycle is tight and the software behind it doesn't lie about stock. I've watched distributors switch from van sales to pre-selling and lose revenue for the first 90 days because their systems weren't ready. So let's get into what actually needs to be in place.
The five pieces that have to work together
1. Beat plans that reflect the delivery cycle, not just the rep's convenience.
If your delivery van runs a specific route on Tuesdays and Fridays, the pre-seller's Monday and Thursday beats need to feed exactly that route. Sounds obvious. Almost nobody does it. Most distributors design pre-seller beats around geography and then wonder why their van is doing zigzag deliveries burning diesel. In Zivni we tie the pre-seller's beat to the delivery cluster so what gets booked on Monday is what the van picks up on Tuesday morning. Same postcodes, same sequence.
2. Live SKU availability at the point of order entry.
This is where cheap software gets you killed. If the pre-seller's app shows 200 cartons of a fast-mover as available and the warehouse actually has 40, the rep books orders they can't fulfill. Then the delivery guy is the one apologizing to the shopkeeper. Your app has to pull live stock from the distributor's ERP or warehouse system — not a nightly sync. We integrate with SAP, Oracle NetSuite, Odoo, Tally, and about a dozen regional ERPs for exactly this reason.
3. Voice or quick-entry order booking.
A pre-seller in Riyadh or Manchester or Lahore has maybe 4-6 minutes per outlet if they want to hit 40 stores a day. Typing 15 SKUs into a form isn't happening. Voice order entry, barcode scan, or a smart "repeat last order" button — one of these needs to be in the app. In our own usage data, reps using voice order entry book orders 63% faster than those tapping through menus. That's not a marketing stat, that's from our production logs across GCC accounts.
4. A settlement window between booking and dispatch.
Give the sales supervisor a two-hour window every evening to review the day's bookings, hold anything suspicious (credit-blocked outlets, price mismatches, unusual quantities), and release the rest to the warehouse. Without this, mistakes go straight to the loading bay. With it, your fulfillment rate climbs from something like 82% to the mid-90s. This is a workflow thing, not a software thing — but the software has to support the hold-and-release step.
5. Delivery confirmation that closes the loop back to the pre-seller.
When the van drops the order, the pre-seller should know. If there was a short supply or a return, the pre-seller needs to see it before their next visit to that outlet. Otherwise they walk in cold, get yelled at, and lose trust. This one detail — closing the loop — is what separates distributors who scale pre-selling to 500 outlets from ones who quietly go back to van sales after six months.
What I got wrong the first time
Honestly, when we started building pre-selling workflows into Zivni, I thought the hard part was the order entry screen. It's not. The hard part is the handoff between the pre-seller's app, the warehouse pick list, the delivery driver's route, and the payment collection.
We had a distributor in Sharjah who ran a pilot with 12 pre-sellers. Order entry was smooth. Route planning was smooth. But their delivery drivers were still using paper invoices and calling the office to confirm each drop. The whole benefit of pre-selling evaporated in that one broken link. We rebuilt the delivery-side app in about six weeks and their fulfillment SLA went from 71% same-day to 94%.
So if you're evaluating pre-selling distribution software — ours or anyone else's — don't just look at the pre-seller module. Ask what happens after the order is booked. Ask how the delivery van gets the pick list, how returns are captured, how the collection follows. The pre-seller model is a chain. Software that only covers the first link isn't software, it's a demo.
If you're already running pre-selling and something in this feels familiar — the missed deliveries, the stock mismatches, the drivers on WhatsApp — that's usually where we start the conversation. What does your booking-to-delivery gap actually look like right now?