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

  1. Sign Up at /login

    • Enter your email and create a password
    • Verify your email address
  2. Join or Create Organization

    • If invited: Use your invitation link
    • If new: Navigate to /d4d/onboarding
    • Enter organization details
    • Set your role and permissions
  3. 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
  1. Visit the D4D dashboard on your mobile device
  2. Look for the "Install App" prompt at the top
  3. Click "Install" to add to your home screen
  4. The app works offline and provides a native experience

Step 4: Set Your Daily Goals

  1. Navigate to the Dashboard (/d4d)
  2. Find the "Daily Goal" card
  3. Set your target for daily lead captures
  4. Track your progress in real-time

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

  1. In-App Help - Look for the (?) icon on any page
  2. Documentation - This guide and module-specific guides
  3. FAQ - Common questions and solutions
  4. 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

ActionShortcut
Capture LeadCtrl+N or Cmd+N
Search Leads/
View MapCtrl+M
Open Quick ActionsCtrl+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:

  1. Dashboard - Learn your command center
  2. Lead Capture - Start capturing leads
  3. Lead Management - Organize your pipeline

Happy prospecting! 🚗💰

Need more help? Check the FAQ