Key takeaways
- Pre-ordering, not appointment booking, is what most dispensary customers want. Make it the main action on the site.
- The POS is the source of truth. A menu that lags behind it creates orders you can't fill.
- State the hold time, ID rule and payment method at checkout, and send a ready message and a reminder.
- Track pre-orders picked up by source, not just pre-orders placed.
Online booking for a dispensary usually means online pre-ordering. The customer picks products from your live menu, reserves them, and collects them at the counter with ID. Appointment booking fits only a few dispensary jobs. Pre-ordering fits almost every store, because it catches the customer who decides at 9 p.m. and wants to be in and out tomorrow.
Should dispensaries offer online booking
Yes, as pre-ordering, and for most stores it should be the main action on the website. Your customers already order coffee ahead and pick up groceries curbside. They bring that expectation to your menu, and the store that makes it fast gets the visit.
Pre-ordering pays off in three places:
- The rush. On a Friday evening or on 4/20, an express pickup line moves customers who already chose straight through while walk-ins browse.
- After hours. A customer who decides at night reserves from you rather than from whoever opens first.
- The first visit. A nervous first-timer can choose quietly at home instead of at a crowded counter.
Appointment booking still has a place if you offer one-on-one patient consultations, education sessions or ticketed vendor events. Keep it separate from pre-ordering so neither confuses the other.
Should you take bookings online?
Can you price and schedule a new customer without seeing it?
- Yes Online booking Customers pick a time
- Partly Book an estimate They pick a time for you to look
- No Call or quote request Collect details, then call back fast
Pre-orders vs a priced menu
A priced menu is the dispensary version of an instant quote, and a pre-order is the version of booking. Most stores need both, linked together.
| Option | What the customer does | Where it fits | The weak spot |
|---|---|---|---|
| Priced menu, browse only | Checks products and prices, then drives in | Small stores with short lines | Nothing is held, so the item may be gone on arrival |
| Pre-order for pickup | Reserves items, pays at the counter | Almost every store | Needs tight stock sync and clear hold times |
| Delivery order | Orders for drop-off, ID checked at the door | Stores licensed to deliver, where the state allows it | Delivery rules, zones and minimums vary |
| Appointment booking | Picks a time, not products | Consultations and events | Doesn't fit everyday shopping |
Setting it up with your software
- Start from the POS. Your dispensary POS holds the real stock. Confirm how often your menu provider pulls from it, and fix lagging sync before you promote pre-orders.
- Put the menu on your domain. An integrated or embedded menu on your own site keeps the customer, and the search traffic, with you. Linking straight to a marketplace sends both to the platform.
- Set the pickup rules. Choose a hold time, mark an express pickup spot, and decide what happens to orders nobody collects.
- Connect loyalty. Pre-orders should earn points and find the customer by phone number, so a first online order becomes a loyalty member.
- Wire the messages. A confirmation, a ready-for-pickup message and a reminder before the hold expires. Texts from a 10-digit number need A2P 10DLC registration (The Campaign Registry), consent before any marketing message, and STOP honored every time (TCPA rules, CTIA principles). Many texting providers refuse cannabis content, so confirm yours will carry it, or use email.
- Add the link to your Google profile. Use whichever ordering or booking link field Google offers your category, pointed at your own pre-order page.
- Track it. Count pre-orders placed and picked up by source, so you know which channel sends customers who actually show.
Preventing abandoned and unfillable pre-orders
Most bad pre-orders are no-shows or orders you can't fill, and both are preventable at checkout.
- Sold out at pick time. Hold back a small buffer on low-stock items, or hide them from pre-order when only a few units remain.
- No-shows. Show the hold time on the confirmation and send a reminder before it runs out. Release held stock on time, so walk-ins can buy it.
- Over-limit carts. Build your state's purchase limits into the cart, so the budtender isn't the one who says no.
- The wrong menu. If your state requires separate medical and adult-use menus or pricing, route each customer to the right one before they add anything.
- The ID surprise. Say at checkout what to bring: valid ID, plus a medical card for patient orders.
- The payment surprise. Many dispensaries can't take card payments online, so say how customers pay at pickup and whether there is an ATM on site.
The conversion checklist for dispensary websites covers the rest of the path, and repeat customer programs pick up where the first pre-order leaves off.
How VETS Growth Marketing helps
We connect your menu, POS, loyalty platform and messages so every pre-order is confirmed, reminded and traced to its source, and we report pre-orders picked up and first-time customers each month. The work is a project with a date, in accounts that stay in your name. Book a growth consultation and we will test your pre-order flow on a phone with you.
Sources
- The Campaign Registry (A2P 10DLC brand and campaign registration), The Campaign Registry
- 47 CFR 64.1200: Delivery restrictions (TCPA rules), Electronic Code of Federal Regulations
- Messaging Principles and Best Practices, CTIA
- Guidelines for representing your business on Google, Google Business Profile Help