Route Planning & Optimization
Path: /d4d/routes
Access Level: All D4D Users
Overview
Route Planning is the heart of "Driving for Dollars" - helping you visit more properties with less backtracking. You build routes from your leads, D4D puts the stops in a shorter order (by straight-line distance), and you open the route in Google Maps to drive it.
Why Route Planning Matters
Without Route Planning:
- ❌ Wasted time backtracking
- ❌ Miss properties in the area
- ❌ Inefficient fuel usage
- ❌ Lower leads per hour
- ❌ Frustrating, disorganized sessions
With Route Planning:
- ✅ A shorter order through your stops
- ✅ Complete neighborhood coverage
- ✅ Less backtracking
- ✅ Professional, systematic approach
Route Planning Interface
Main Components
Route List (Left Panel)
- My Routes - Your saved routes
- Templates - Pre-built common routes
- Shared - Team routes (if enabled)
- Archived - Completed routes
Route Builder (Center)
- Map view - Visual route creation
- Stop list - Sequence of properties
- Distance/time - Route metrics
- Optimization - Auto-arrange stops
Route Details (Right Panel)
- Route name - Edit name
- Notes - Route description
- Schedule - Planned date/time
- Settings - Route preferences
- Stats - Distance, time, leads
Creating a Route
Method 1: From Leads
Step 1: Select Leads
-
Go to Lead Management or Map View
-
Use filters to find target leads:
- Status: "New" or "Researching"
- Priority: High or Medium
- Date: Not contacted recently
- Location: Target neighborhood
-
Select leads to add:
- Checkbox: Individual selection
- Shift+Click: Range selection
- Draw box: Map selection (Map View)
Step 2: Create Route
-
Click "Add to Route" button
-
Choose:
- Create new route
- Add to existing route
-
Name your route (e.g., "Oak Hills - Monday AM")
Step 3: Optimize
- System suggests optimal order
- Review on map
- Accept or manually adjust
- Save route
Method 2: From Map
Drawing a Route:
- Go to Map View
- Click "Create Route" button
- Choose method:
- Auto: AI suggests leads in area
- Draw: Draw boundary, include leads inside
- Select: Click leads individually
Auto Route Creation:
-
Enter starting location
-
Set parameters:
- Max drive time (e.g., 2 hours)
- Max leads to visit (e.g., 30)
- Property types to include
- Priorities to include
-
Click "Generate Route"
-
System creates optimized route
-
Review and save
Method 3: From Neighborhood
Neighborhood Route:
- Go to Neighborhoods page
- Select neighborhood to drive
- Click "Create Route"
- System adds all uncaptured properties
- Optimizes for efficient coverage
- Save and start driving
Method 4: Templates
Use Pre-Built Routes:
-
Click "Templates"
-
Browse available templates:
- Daily loops
- Neighborhood coverage
- Hot lead follow-ups
- Quick 1-hour routes
-
Select template
-
Customize if needed
-
Save as your route
Route Optimization
How Optimization Works
The optimizer looks for a shorter order through your stops:
- Measures straight-line distance between stops, not road distance
- Estimates time at 25 mph plus 5 minutes a stop
- Avoids backtracking by reordering stops while the drive keeps getting shorter
- Doesn't know about roads, one-way streets, traffic, or appointment times, so check any stop with a set time
On a saved route: When a shorter order exists, the route page shows how much shorter it is (for example, "2.1 mi (18%) shorter") with an Optimize order button. Tap it to save the new order. The percentage compares against the order you had, measured in straight-line miles.
Today's Route (/d4d/routes/optimize): Builds an order from today's appointments and due follow-ups, starting from the best stop or from your location.
For road directions and live traffic, tap Open in Google Maps and let Google route each leg.
Traffic-aware routing (real road distances, live traffic, time windows) isn't built yet. The Traffic-aware routing button on a route lets you join the waitlist.
Manual Adjustments
Reorder Stops:
- Drag and drop in stop list
- Or click "Move Up" / "Move Down"
- Map updates in real-time
- Time/distance recalculates
Add Stops:
- Click "+" button
- Select from lead list
- Or click lead on map
- Drag to position in sequence
Remove Stops:
- Click X on stop
- Or right-click → Remove
- Route re-optimizes if auto-optimize is on
Auto-Optimize:
- On by default when you build a route
- Reorders stops as you add or remove them
- Reordering by hand turns it off and keeps your order
- Choose a start stop to keep it first
Following a Route
Starting Your Route
Before You Leave:
- Review route - Check all stops
- Low signal ahead? - Routes can't be downloaded in D4D. Open the route in Google Maps and download a Google Maps offline area (see Offline Mode)
- Check weather - Adjust if needed
- Fuel up - Based on distance
- Set start time - Track progress
Start Navigation:
- Open route from "My Routes"
- Tap "Open in Google Maps" at the top of the route
- Each link covers up to 10 stops, starting from where you are, so long routes open in parts (Stops 1–10, Stops 11–20, …)
- On a phone, open the links in the Google Maps app: mobile browsers only take a few stops per link
- Google Maps gives road directions and live traffic for each leg
- Begin driving!
During the Route
Stop Status:
- ⚪ Not visited (gray)
- 🔵 Current stop (blue)
- ✅ Completed (green)
- ⏭️ Skipped (orange)
At Each Stop:
- Arrive at property
- Review lead details if needed
- Capture lead (photos, notes, etc.)
- Mark complete or skip
- Navigate to next stop
Quick Actions:
- Complete Stop - Mark as visited
- Skip Stop - Move to next (saves for later)
- Add Note - Quick observation
- Take Photo - Document property
- Call/Text - Contact owner (if info available)
Progress Tracking
Real-Time Stats:
- Stops completed - X of Y
- Time elapsed - HH:MM
- Distance driven - X miles
- Leads captured - Count
- ETA to completion - HH:MM
Progress Bar:
- Visual indicator
- Shows % complete
- Estimated time remaining
Route Management
Saving Routes
Auto-Save:
- Routes save automatically
- Changes sync in real-time
- No manual save needed
Route Versions:
- Save different versions
- "Save As" creates copy
- Useful for A/B testing
Editing Saved Routes
Modify Existing Route:
-
Open route from list
-
Click "Edit"
-
Make changes:
- Add/remove stops
- Reorder sequence
- Update settings
- Change name/notes
-
Changes save automatically
Duplicating Routes
Create Copy:
- Right-click route
- Select "Duplicate"
- New copy created
- Rename and modify as needed
Use Cases:
- Weekly recurring routes
- Similar neighborhoods
- Team member assignment
- Seasonal variations
Deleting Routes
Remove Route:
- Right-click route
- Select "Delete"
- Confirm deletion
- Move to trash (recoverable for 30 days)
Permanent Delete:
- Empty trash after 30 days
- Or "Permanent Delete" option
Route Types & Strategies
1. Neighborhood Coverage Route
Purpose: Systematically cover entire neighborhood
Strategy:
- Define neighborhood boundary
- Add all properties in area
- Optimize for coverage
- Drive street-by-street
- Capture everything of interest
Best For:
- New territories
- High-potential neighborhoods
- Comprehensive coverage goals
Tips:
- Use satellite view to identify all properties
- Grid pattern driving
- Note areas for re-visit
2. Cherry-Pick Route
Purpose: Visit only high-priority leads
Strategy:
- Filter for high distress/priority
- Select best opportunities
- Optimize for time
- Focus on quality over quantity
Best For:
- Limited time sessions
- Follow-up visits
- Targeted prospecting
Tips:
- Pre-research leads
- Schedule for optimal times
- Prepare contact approach
3. Revisit Route
Purpose: Follow up on previous captures
Strategy:
-
Filter leads by:
- Date captured (30-90 days ago)
- Status (researching, needs follow-up)
- No recent contact
-
Create route to check progress
-
Update lead information
-
Note any changes
Best For:
- Lead nurturing
- Tracking property changes
- Building relationships
Tips:
- Bring previous notes
- Look for new signs of distress
- Quick drive-by, not full recapture
4. Circular Loop Route
Purpose: Efficient return to starting point
Strategy:
- Start from home/office
- Drive circular pattern
- Return to start
- Minimal backtracking
Best For:
- Daily sessions
- Consistent territories
- Regular prospecting
Tips:
- Morning or evening loops
- 1-3 hour duration
- Easy to repeat
5. One-Way Route
Purpose: Drive from A to B (different locations)
Strategy:
- Set start location
- Set end location
- Optimize stops between
- No return trip
Best For:
- Commute prospecting
- Multi-city driving
- Exploring new areas
Tips:
- Use commute time
- Plan for rush hour
- Extended coverage
Route Analytics
Route Performance Metrics
After completing a route, view:
Efficiency Metrics
- Leads per hour - Capture rate
- Miles per lead - Efficiency
- Time vs planned - Accuracy
- Completion rate - % of stops visited
Financial Metrics
- Estimated fuel cost - Based on distance
- Cost per lead - Time + fuel / leads
- ROI potential - If leads convert
Quality Metrics
- Avg distress score - Lead quality
- High priority % - Good leads
- Photo capture rate - Documentation
- Contact info found - Follow-up potential
Comparing Routes
Route Comparison:
- Select multiple routes
- Click "Compare"
- View side-by-side:
- All metrics above
- Map overlays
- Time of day impact
- Weather conditions
Insights:
- Best performing routes
- Most efficient paths
- Optimal times/conditions
- Areas to avoid
Route Optimization Suggestions
When a saved route's stops could go in a shorter order, the route page says how much shorter, in straight-line miles and as a percentage of your current order. Tap Optimize order to apply it.
Advanced Features
Multi-Day Routes
For Large Territories:
-
Create master route (100+ stops)
-
Split into daily segments:
- Day 1: Stops 1-30
- Day 2: Stops 31-60
- Day 3: Stops 61-90
-
System optimizes each day
-
Track progress across days
Progress Tracking:
- Completion by day
- Cumulative stats
- Resume where left off
Recurring Routes
Set Up Recurring:
-
Create route
-
Click "Make Recurring"
-
Set schedule:
- Daily
- Weekly (specify days)
- Monthly (specify date)
- Custom interval
-
Auto-creates future instances
-
Updates leads list each time
Use Cases:
- Weekly farm area coverage
- Monthly neighborhood checks
- Quarterly territory review
Team Route Sharing
Share with Team:
-
Create route
-
Click "Share"
-
Select team members
-
Set permissions:
- View only
- Can edit
- Can duplicate
-
Assign ownership (optional)
Team Coordination:
- Avoid duplicate coverage
- Split large territories
- Share best-performing routes
- Mentor new team members
Route Templates Library
Create Template:
- Build optimal route
- Test and refine
- Click "Save as Template"
- Add description and tags
- Share with team or keep private
Template Categories:
- Quick 1-hour routes
- Full-day coverage
- Weekend prospecting
- Specialty (commercial, land, etc.)
Mobile Route Navigation
Navigating with Google Maps
D4D doesn't have built-in turn-by-turn navigation. Hand the route to Google Maps instead:
- Open in Google Maps on a route (or on Today's Route) opens your stops in order
- Google Maps routes each leg on real roads with live traffic
- Up to 10 stops per link, starting from your location; longer routes open in parts
- Progress in Google Maps doesn't sync back to D4D. Capture leads in D4D as you go
Driving without signal: download a Google Maps offline area for where you'll drive before you leave. See Offline Mode.
Route Planning Best Practices
🎯 Before You Drive
-
Research the Area
- Review neighborhood on map
- Check recent sales/listings
- Look for distress indicators
- Identify property types
-
Optimize Route
- Use auto-optimization
- Review suggested order
- Add buffer time
- Plan for breaks
-
Prepare Tools
- Charge devices
- Download a Google Maps offline area if signal is weak
- Bring business cards
- Pack water/snacks
-
Set Goals
- Target lead count
- Time limit
- Quality threshold
- Follow-up actions
🚗 While Driving
-
Safety First
- Passenger operates app
- Or pull over to interact
- Don't text and drive
- Follow traffic laws
-
Efficient Capture
- Quick photo + address
- Detailed notes later
- Use voice notes
- Mark location accurately
-
Stay Flexible
- Skip problem properties
- Add interesting finds
- Adjust for conditions
- Take breaks as needed
-
Document Everything
- Photos from multiple angles
- Note condition details
- Capture contact info if visible
- Record impressions
📊 After Your Route
-
Review & Complete
- Mark route complete
- Review stats
- Identify top leads
- Plan follow-ups
-
Enhance Leads
- Add detailed notes
- Research owners
- Estimate values
- Set priorities
-
Analyze Performance
- Review metrics
- Compare to goals
- Identify improvements
- Celebrate wins
-
Plan Next Route
- Build on learnings
- Expand good areas
- Adjust strategy
- Schedule next session
Troubleshooting
Route Won't Optimize
Symptoms: Optimization fails or takes too long
Solutions:
-
Too many stops
- Limit to 50-75 leads
- Split into multiple routes
- Use filters to reduce
-
Missing coordinates
- Check all leads have GPS
- Remove leads without location
- Geocode addresses
-
Already in the shortest order found
- No "shorter order" banner means the optimizer found nothing shorter
- Reorder by hand if you know a better road path
Navigation Issues
Symptoms: Can't get directions or directions fail
Solutions:
-
Check internet connection
- D4D route pages need a connection to open
- Open the route in Google Maps before you lose signal
- Download a Google Maps offline area for the drive
-
Update navigation app
- Latest version required
- Check app store
- Grant necessary permissions
-
GPS issues
- Enable location services
- Improve GPS accuracy
- Restart device
Route Progress Not Saving
Symptoms: Completed stops reset or don't save
Solutions:
-
Sync issues
- Check internet connection
- Wait for sync indicator
- Manual sync: Pull down to refresh
-
App state
- Don't force close app
- Keep running in background
- Check battery saver settings
-
Login session
- Verify still logged in
- Re-authenticate if needed
- Check account status
Integration with Other Features
Lead Capture
- Capture directly from route
- Auto-populate location
- Quick notes and photos
- Progress tracked automatically
Map View
- Visualize route on map
- See clusters and density
- Adjust route visually
- Export to external apps
Analytics
- Route performance tracking
- Compare route strategies
- ROI by route type
- Optimization suggestions
Gamification
- Earn XP for route completion
- Badges for milestones
- Compete with team
- Unlock achievements
Keyboard Shortcuts
| Shortcut | Action |
|---|---|
Ctrl+N | New route |
Ctrl+S | Save route |
Ctrl+O | Open route |
Delete | Remove selected stop |
↑ / ↓ | Move stop up/down |
Space | Start/pause route |
N | Next stop |
C | Mark stop complete |
S | Skip stop |
Tips & Tricks
🎯 Efficiency Tips
- Batch similar areas - Group nearby neighborhoods
- Drive systematically - Street-by-street patterns
- Use templates - Don't recreate common routes
- Optimize weekly - Run same routes, optimize each time
- Track metrics - Measure and improve
📱 Mobile Tips
- Voice navigation - Hands-free driving
- Car mount - Easy viewing
- Offline ready - Open the route in Google Maps and download an offline area before leaving
- Quick capture - Minimize stop time
- Audio notes - Faster than typing
🗺️ Planning Tips
- Start small - 30-minute routes to learn
- Be consistent - Same areas, regular schedule
- Mix it up - Try different neighborhoods
- Learn patterns - Track what works
- Share knowledge - Team collaboration
Related Guides
- Map View - Visualize your leads and routes
- Lead Capture - Capture leads efficiently
- Neighborhoods - Track neighborhood coverage
- Offline Mode - What works without signal