Skip to main content
The Delivery module transforms a list of orders into efficient, optimized routes. It integrates with mapping providers (Here Maps / AWS) to save fuel and ensure timely arrivals.

Delivery Runs

A Delivery Run is the container for a single driver’s trip.
  1. Create Run: Select the Date and Driver.
  2. Add Orders: The map view shows all unassigned deliveries for the day. Click pinpoints or bulk-select zones to add them to the run.
  3. Optimize: Click Calculate Route.
    • Here Maps / AWS: The system re-orders the stops to minimize driving time, respecting “AM/PM” time windows.
    • Manual Override: You can drag-and-drop stops to adjust the sequence manually if you know local shortcuts.
Rate Limits: If the optimization service is unavailable or rate-limited, the system falls back to “Basic Routing” (straight-line distance). Always double-check the route sequence in this case.

Driver Companion App

Drivers do not need full dashboard access. They use the Florist Companion App (iOS/Android).

Workflow

  1. Load Run: The driver scans the QR code on the Driver Manifest (printed sheet) to load the run onto their phone.
  2. Navigate: Tapping “Navigate” opens Google Maps or Waze automatically for the next stop.
  3. Proof of Delivery:
    • delivered: Driver takes a photo of the flowers at the door (optional) and marks as complete.
    • failed: If no one is home, they can mark as “Carded” or “Left with Neighbour”.
Driver App Interface
Real-Time Sync: As the driver marks stops as complete, your Dashboard updates instantly. You can see exactly where the van is and how many drops are left.

Documents & Labels

Before the van leaves, you need to print the paperwork.
  • Manifest: A summary list of all stops in order. Includes the “Load Run” QR Code.
  • Route Labels: Special stickers that print the Stop Number (e.g., #1, #2) large and bold. Stick these on the bouquets so the driver doesn’t have to search the van for the right address.
The Delivery module allows you to group orders into efficient routes (Runs), assign them to drivers, and track their progress.

Delivery Runs

A Delivery Run is a collection of orders assigned to a specific driver and vehicle for a set time.

Creating a Run

  1. Navigate to Daily Operations > Delivery.
  2. Click Create Run.
  3. Select Orders: Check the orders you want to include. The system will show you the delivery addresses on a map to help you group them logically.
  4. Assign Driver: Choose a driver from your team.
  5. Optimize Route: The system can automatically calculate the most efficient route, reordering the stops to save time and fuel.

Optimization & Routing

Digital Florists integrates with mapping services to optimize your deliveries.
  • Start/End Point: Define where the driver starts (usually the shop) and ends.
  • Time Windows: The optimizer respects customer requested times (e.g., “Before 12pm”).

Driver App

Drivers can log in to a simplified mobile view to access their runs.
  • Navigation: One-tap access to Google Maps or Apple Maps for each stop.
  • Proof of Delivery: Drivers can mark orders as delivered, add notes (e.g., “Left in porch”), and even capture photos if required.
  • Live Updates: As drivers complete drops, the dashboard updates in real-time, so you always know where your flowers are.

Printing

For each run, you can print:
  • Driver Manifest: A summary list of all stops in order.
  • Delivery Labels: Individual address labels for each bouquet.