Shipping & Logistics Dashboard

The Shipping & Logistics Dashboard provides a centralized view for managing orders from completion through delivery. Access it via Shop → Shipping in the main navigation.
Dashboard Overview
The Shipping Dashboard tracks orders through three stages:
| Stage | Tab | Description |
|---|---|---|
| Packaging | First | Configure packages for completed orders |
| Ready to Ship | Second | Shop rates, book shipments, print labels |
| Deliveries | Third | Track shipped orders to delivery |
Header Section
Location Selector
At the top right, filter by fulfillment location:
- All Locations - View combined shipping data across all shops
- Specific Location - Filter to orders from a single fulfillment center
Location selection persists across all tabs.
Live Clock
A real-time clock displays the current time, useful for time-sensitive shipping cutoffs.
Date Display
Current date shown in format: "Day, Month Date, Year • Company Name"
Metrics Cards
Four key metrics display at the top:
| Metric | Description | Color |
|---|---|---|
| Orders to Package | Completed orders awaiting packaging | Blue |
| Ready to Ship | Packaged orders ready for booking | Green |
| In Transit | Orders currently shipping | Purple |
| Late Shipments | Orders past due date | Red |
These metrics update in real-time and respect your location filter.
Packaging Tab
The first tab shows orders with "Completed" status that need packaging configuration.
What Appears Here
Orders that have:
- Passed Quality Control
- Been marked "Completed"
- Not yet been configured for shipping
Packaging Workflow
- Select an order from the list
- Review packages - System auto-calculates optimal packaging
- Adjust if needed - Modify dimensions, weights, quantities
- Save configuration - Mark ready for shipping
Package Configuration
For each order, configure:
| Field | Description |
|---|---|
| Package Type | Box or Pallet |
| Dimensions | Width × Length × Height (inches) |
| Weight | Package weight (lbs) |
| Quantity | Number of identical packages |
| Freight Class | For LTL shipments (50-500 scale) |
Smart Packaging System
TimberCloud's algorithm automatically:
- Extracts product dimensions and weights
- Groups similar items efficiently
- Determines box vs. pallet based on size/weight
- Separates hazardous materials
- Applies consolidation rules
Example:
ORDER: 10 cabinet doors + 5 drawer fronts + 2 hardware kits
BEFORE (No Optimization): 17 separate packages → $136 shipping
AFTER (Smart Packaging): 2 optimized packages → $48 shipping
SAVINGS: 65% ✓Package Type Rules
| Rule | Threshold | Result |
|---|---|---|
| Max Single Dimension | > 108" | → Pallet |
| Length + Girth | > 165" | → Pallet |
| Max Weight | > 150 lbs | → Pallet |
| Large Stackables | 10+ items, > 24" footprint | → Pallet |
| Fits Standard Box | Within limits | → Box |
Ready to Ship Tab
The second tab shows packaged orders ready for shipping.
Order List
Displays orders that have:
- Completed packaging configuration
- Status "Ready to Ship" or similar
- Not yet been booked with a carrier
Actions Available
| Action | Description |
|---|---|
| Shop Rates | Open carrier rate shopping modal |
| View Details | See order and packaging info |
| Book Shipment | Finalize and book with carrier |
| Print Labels | Generate shipping labels |
Rate Shopping
Click "Shop Rates" to open the Carrier Services Modal:
-
Select shipping mode:
- Auto (recommended) - System determines based on package type
- Small Parcel - FedEx, UPS, USPS
- LTL Freight - Freight carriers
-
Configure shipping options:
- Liftgate Required
- Residential Delivery
- Inside Delivery
- Appointment Required
- Insurance
-
Fetch rates from selected carriers
-
Compare and select the best rate
-
Save to order for booking
Booking Shipments
Once a rate is selected:
- Click "Book Shipment"
- Confirm package details
- Authorize payment (if applicable)
- Shipment booked with carrier
- Labels generated automatically
- Tracking numbers assigned
- Order status updates to "Shipped"
Label Printing
After booking:
- Download label as PDF
- Print directly from browser
- Send to thermal printer
- Email to shipping station
Deliveries Tab
The third tab tracks shipped orders through delivery.
Order Statuses
| Status | Description |
|---|---|
| Shipped | Carrier has picked up package |
| In Transit | Package moving through carrier network |
| Out for Delivery | On delivery vehicle |
| Delivered | Successfully delivered |
| Exception | Problem with delivery |
Tracking Information
For each shipped order:
- Tracking number(s)
- Current status
- Estimated delivery date
- Carrier and service level
- Link to carrier tracking page
Automatic Updates
TimberCloud updates tracking via:
- Webhooks - Real-time updates from carriers
- Polling - Backup every 15 minutes
When all packages are delivered:
- Order status automatically updates to "Delivered"
- Delivery date recorded
- Customer notifications sent (if configured)
Carrier Services Integration
Supported Parcel Carriers
| Carrier | Services |
|---|---|
| FedEx | Express, Ground, Home Delivery |
| UPS | Next Day Air, Ground, SurePost |
| USPS | Priority, Express, First Class |
| DHL | Express Worldwide |
Supported Freight Carriers (LTL)
| Carrier | Specialty |
|---|---|
| ABF Freight | Full-service LTL |
| Estes Express | Regional & national |
| XPO Logistics | Heavy freight |
| Saia LTL | Southeast specialist |
| R+L Carriers | Coast-to-coast |
| Old Dominion | Premium LTL |
Shipping Options
Delivery Options
| Option | Key | Description |
|---|---|---|
| Liftgate Delivery | lftd | Liftgate required at delivery |
| Limited Access | ltdad | Limited access location |
| Construction Site | cnstd | Delivery to construction site |
| Appointment | aptd | Scheduled delivery window |
| Residential | res | Non-commercial address |
Coverage Options
| Option | Key | Description |
|---|---|---|
| Protective Service | psc | Additional protective coverage |
| Insurance | ins | Extra insurance coverage |
Rate Staleness
Shipping rates expire after 24 hours to ensure accurate pricing.
Visual Indicators
- Yellow warning when rates are outdated
- "Regenerate Rates" button with pulse animation
- "Outdated" badge on stale rate cards
When Rates Become Stale
- 24 hours since rate selection
- Order items modified
- Shipping address changed
- Estimated ship date changed
Always regenerate rates before booking if stale.
Configuration
Packaging Settings
Configure in Settings → Orders → Packaging:
Packaging Mode:
- Auto (Recommended)
- Boxes Only
- Pallets Only
Default Shipping Mode:
- Auto
- Small Parcel Only
- LTL Freight Only
Consolidation Rules:
- Max boxes before converting to pallet
- Prefer fewer packages option
Custom Box Sizes:
- Define your actual box inventory
- Set dimensions and max weights
Pallet Configuration:
- Default pallet dimensions
- Max stack height
- Max weight capacity
Shipping Markup
Add your markup to carrier rates:
- Percentage - Add X% to rates
- Fixed Amount - Add flat fee
Configure in Settings → Orders → Shipping
Location Settings
Each fulfillment location can have:
- Default LTL services (liftgate, dock availability)
- Carrier account preferences
- Shipping origin address
Workflow Summary
Complete Order Flow
1. Order Completed (QC passed)
↓
2. Packaging Tab → Configure packages
↓
3. Ready to Ship Tab → Shop rates, select carrier
↓
4. Book Shipment → Generate labels
↓
5. Deliveries Tab → Track to delivery
↓
6. Delivered → Order completeQuick Reference
| Stage | Location | Action |
|---|---|---|
| Configure | Packaging tab | Set package dimensions/weights |
| Rate Shop | Ready to Ship tab | Compare carrier rates |
| Book | Ready to Ship tab | Confirm and book shipment |
| Track | Deliveries tab | Monitor delivery progress |
Troubleshooting
No Orders in Packaging
Check:
- Orders have passed QC
- Order status is "Completed"
- Location filter matches order's fulfillment location
No Rates Returned
Check:
- Carrier accounts are configured
- Shipping address is complete
- Products have weight/dimensions
- Destination is serviceable
Booking Fails
Check:
- Payment method is valid
- Carrier account is active
- Address validation passed
- Package dimensions are within limits
Tracking Not Updating
Check:
- Parcels API key is configured
- Tracking number format is valid
- Webhook URL is accessible
- Try manual sync
Related Documentation
- Package Tracking - Detailed tracking documentation
- Shipping Configuration - Full shipping settings
- Rate Shopping - Carrier rate comparison
- Booking & Labels - Label generation guide