D4D System - Complete Frontend User Guide
Door-to-Door Lead Generation Platform
Version: 2.0
Last Updated: December 8, 2025
📚 Table of Contents
This guide is organized into modular sections. Click to jump to any section:
Getting Started
Core Features
Advanced Features
Collaboration & Competition
Gamification
Mobile & Advanced
Reference & Admin
Introduction & Overview
What is D4D?
D4D (Driving for Dollars) is a comprehensive lead generation system designed for real estate investors who want to find off-market deals by identifying distressed properties. The platform combines mobile lead capture, intelligent route planning, team collaboration, and gamification to maximize your prospecting efficiency.
Key Benefits
- 🚗 Mobile-First Design - Capture leads on-the-go with GPS location
- 🗺️ Smart Route Planning - Optimize your driving routes to save time and fuel
- 📊 Real-Time Analytics - Track your progress with detailed metrics
- 🏆 Gamification - Stay motivated with XP, badges, and leaderboards
- 👥 Team Collaboration - Work together and compete with your team
- 📱 Offline Support - Continue working without internet connection
- 🎯 Neighborhood Targeting - Focus on high-value areas
Who Should Use D4D?
- Real Estate Investors - Finding off-market deals
- Wholesalers - Building a pipeline of distressed properties
- Investment Teams - Collaborating on lead generation
- Property Scouts - Earning income by finding deals for investors
First-Time Setup
Step 1: Create Account & Join Organization
-
Sign Up at
/login- Enter your email and create a password
- Verify your email address
-
Join or Create Organization
- If invited: Use your invitation link
- If new: Navigate to
/d4d/onboarding - Enter organization details
- Set your role and permissions
-
Complete Your Profile
- Add profile picture
- Set display name
- Configure notification preferences
Step 2: Grant Permissions
For the best experience, grant these permissions:
- 📍 Location Access - Required for GPS lead capture
- 📷 Camera Access - For property photos
- 🔔 Notifications - For reminders and team updates
- 💾 Storage - For offline functionality
Step 3: Install Mobile App (Optional but Recommended)
- Visit the D4D dashboard on your mobile device
- Look for the "Install App" prompt at the top
- Click "Install" to add to your home screen
- The app works offline and provides a native experience
Step 4: Set Your Daily Goals
- Navigate to the Dashboard (
/d4d) - Find the "Daily Goal" card
- Set your target for daily lead captures
- Track your progress in real-time
Navigation Overview
Main Navigation Structure
D4D System
├── 🏠 Dashboard (/d4d)
├── 📸 Capture Lead (/d4d/capture)
├── 📋 Leads (/d4d/leads)
├── 🗺️ Map View (/d4d/map)
├── 🛣️ Routes (/d4d/routes)
│ ├── Route List
│ ├── Route Detail (/d4d/routes/[id])
│ └── Optimize Routes (/d4d/routes/optimize)
├── 🏘️ Neighborhoods (/d4d/neighborhoods)
│ └── Neighborhood Detail (/d4d/neighborhoods/[id])
├── 📅 Calendar (/d4d/calendar)
│ ├── Calendar View
│ ├── Bulk Schedule (/d4d/calendar/bulk)
│ ├── Recurring Events (/d4d/calendar/recurring)
│ └── Team Calendar (/d4d/calendar/team)
├── 📊 Analytics (/d4d/analytics)
│ └── Performance (/d4d/analytics/performance)
├── 👥 Teams (/d4d/teams)
│ └── Team Detail (/d4d/teams/[id])
├── 🏆 Leaderboards (/d4d/leaderboards)
├── 🏢 Organization (/d4d/organization)
└── 👤 Profile (/d4d/profile/[userId])
Quick Actions Bar
Every page includes a Quick Actions bar for fast access to:
- 📸 Capture Lead
- 🗺️ View Map
- 🛣️ Optimize Route
- 📊 View Analytics
Notification Bell
The notification bell (🔔) in the top-right shows:
- Team activity updates
- Badge unlocks
- Level ups
- Challenge completions
- Team member achievements
Getting Help
Support Resources
- In-App Help - Look for the (?) icon on any page
- Documentation - This guide and module-specific guides
- FAQ - Common questions and solutions
- Support - Contact your organization administrator
Best Practices
✅ DO:
- Capture leads immediately when you spot them
- Take clear, well-lit photos of properties
- Add detailed notes about property condition
- Use GPS for accurate location data
- Review and update leads regularly
- Set realistic daily goals
❌ DON'T:
- Trespass on private property
- Take photos of people without permission
- Capture duplicate leads (check existing leads first)
- Ignore your streak - maintain consistency
- Skip property details - they're valuable later
System Requirements
Desktop/Laptop
- Browser: Chrome 90+, Firefox 88+, Safari 14+, Edge 90+
- Screen: 1280x720 minimum resolution
- Internet: Broadband connection (offline mode available)
Mobile
- iOS: 13.0 or later (Safari or Chrome)
- Android: 8.0 or later (Chrome recommended)
- Storage: 50MB minimum for offline data
- GPS: Required for location-based features
Quick Reference Card
Essential Shortcuts
| Action | Shortcut |
|---|---|
| Capture Lead | Ctrl+N or Cmd+N |
| Search Leads | / |
| View Map | Ctrl+M |
| Open Quick Actions | Ctrl+K |
Status Colors
- 🟢 New - Just captured
- 🟡 Contacted - Initial contact made
- 🔵 Qualified - Potential deal
- 🟣 Under Contract - Deal in progress
- 🟢 Deal - Closed successfully
- 🔴 Dead - Not interested
- ⚫ Archived - Removed from active
Distress Score Guide
- 1-3: Minor issues (cosmetic)
- 4-6: Moderate distress (repairs needed)
- 7-9: High distress (major work required)
- 10: Severe distress (potential teardown)
Next Steps
Choose a section from the Table of Contents to dive deeper into any feature. We recommend starting with:
- Dashboard - Learn your command center
- Lead Capture - Start capturing leads
- Lead Management - Organize your pipeline
Happy prospecting! 🚗💰