Create and handle your first order
Your first order is the fastest signal that product, form, staff, and stock are all wired correctly.Option A: receive an order from your public form
- Share your live form URL.
- A customer submits name, phone, optional WhatsApp, state, address, and offer.
- The system:
- Normalizes the phone number
- Upserts a contact record
- Creates the order with a sequential per-product number
- Creates order items from the selected offer
- Runs round-robin assignment to an eligible Sales rep (if one exists with product scope)
- Writes an
order.createdevent - Creates a notification and outbox record for the assigned rep
- The order appears in Orders with status
New.
Option B: create a manual order
Use manual creation when a customer calls in, messages you on WhatsApp, or places an order through any channel outside your form.- Go to Orders.
- Click Create manual order.
- Select product and offer.
- Enter:
- Customer name
- Phone (and optional WhatsApp)
- State
- Address
- Save.
Work the order in the queue
- Open Orders.
- Find the order (search by name, phone, or order number).
- Open the order detail drawer (desktop) or bottom sheet (mobile).
- Confirm the customer is reachable:
- Tap Call to dial the phone number
- Tap WhatsApp to message the WhatsApp number
- Tap Copy order text for a WhatsApp-friendly summary
- Move the order to the right status.
Order statuses (queue states)
Once an order is
Confirmed, it hands off into Deliveries for dispatch and delivery. See Hand off confirmed orders to deliveries.
Custom statuses
You can add custom pre-confirmation queue statuses (for example “Awaiting callback”, “High value”) to organize your queue without changing the core lifecycle. Custom statuses are additive — they keep the order in the Orders queue. Any system transition (Confirmed, Cancelled) clears the custom status. See Set up custom order statuses.Verify on your first few orders
- Order number is sequential per product
- Assignment is visible in the queue and in the assigned rep’s notifications
- Status changes appear immediately in the order header
- Order event timeline records every transition
- URL state is preserved when you filter the queue