Calendar & Scheduling
Category: Advanced Features
Access Level: All D4D Users
Overview
The D4D Calendar helps you schedule follow-ups, plan driving sessions, coordinate with teams, and never miss important dates. Transform leads into appointments and optimize your time.
Why Calendar Matters
Time Management Benefits
Never Miss Opportunities:
- 📅 Schedule follow-ups - Remember to reconnect
- ⏰ Set reminders - Get notified before meetings
- 🎯 Plan sessions - Block time for driving
- 🔄 Track callbacks - Organize lead pipeline
- ✅ Complete tasks - Check off to-dos
Team Coordination:
- 👥 See team availability - Coordinate schedules
- 📍 Territory scheduling - Avoid conflicts
- 🤝 Joint appointments - Team up on leads
- 📊 Meeting planning - Schedule team events
- 🏆 Competition dates - Track challenge timelines
Calendar Views
Month View
Overview Display:
- Traditional calendar grid
- Color-coded events
- Multiple events per day
- Quick-add events
- Jump to any month
Best For:
- Long-term planning
- Seeing patterns
- Avoiding date conflicts
- Overview of busy periods
Access: Calendar → Month (default view)
Week View
Detailed Schedule:
- 7 days displayed horizontally
- Time slots (hourly)
- Event duration visible
- Drag-and-drop events
- Current time indicator
Best For:
- Current week planning
- Scheduling specific times
- Detailed time blocking
- Seeing daily patterns
Access: Calendar → Week
Day View
Hour-by-Hour:
- Single day, all hours
- Detailed event information
- Task list sidebar
- Notes section
- Timeline visualization
Best For:
- Today's focus
- Detailed daily planning
- Maximizing efficiency
- Hour-by-hour execution
Access: Calendar → Day
Agenda View
List Format:
- Chronological event list
- Next 30 days (default)
- Event details visible
- Quick actions (edit, complete, reschedule)
- Filter and search
Best For:
- Upcoming tasks
- Action items
- Mobile viewing
- Quick reference
Access: Calendar → Agenda
Event Types
1. Follow-Up Appointments
Lead-Linked Events:
- Connected to specific lead
- Shows lead details
- Property address
- Contact information
- Previous interactions
Create from Lead:
- Lead detail page → "Schedule Follow-Up"
- Select date & time
- Add notes
- Set reminder
- Save
Follow-Up Types:
- Initial contact call
- Property showing
- Offer presentation
- Contract signing
- Callback (no answer)
2. Driving Sessions
Planned D4D Time:
- Block time for lead capture
- Plan route in advance
- Set goals (X leads)
- Sync with route planning
Create Driving Session:
- Calendar → "New Driving Session"
- Select date & time (duration)
- Choose neighborhood/territory
- Set lead goal
- Link route plan (optional)
- Save
Benefits:
- Protected time
- Intentional driving
- Goal-oriented
- Track planned vs. actual
3. Team Events
Team Coordination:
- Team meetings
- Training sessions
- Team driving days
- Competitions
- Social events
Create Team Event:
- Calendar → "New Team Event"
- Select team
- Set date, time, location
- Invite members (all or specific)
- Add agenda/details
- Save & send invitations
RSVP Tracking:
- See who's attending
- Attendance confirmations
- Reminders to non-responders
4. Reminders & Tasks
Action Items:
- Not time-specific
- To-do items
- Deadlines
- Follow-up reminders
Create Task:
- Calendar → "New Task"
- Name task
- Set due date (optional)
- Add description
- Link to lead (optional)
- Set priority
- Save
Task Status:
- Pending
- In progress
- Completed
- Overdue (auto-flagged)
Creating Events
Quick Add
Fast Event Creation:
- Click date on calendar
- Type event title
- Press Enter
- Event created with defaults
- Edit later for details
Quick Add Syntax:
"Call John at 2pm tomorrow"
"Driving session Friday 9am-12pm"
"Team meeting next Tuesday 10am"
System parses natural language and creates event.
Detailed Event Form
Step-by-Step:
- Calendar → "New Event" or click date
- Event Title (required)
- Date & Time (start and end)
- Event Type (follow-up, driving, team, task)
- Location (address or neighborhood)
- Description (notes, agenda)
- Link Lead (if applicable)
- Invite Attendees (team events)
- Set Reminders (multiple allowed)
- Repeat (if recurring)
- Save
Recurring Events
Repeat Options:
- Daily (every X days)
- Weekly (select days: M, T, W, Th, F, Sa, Su)
- Monthly (same day each month or specific date)
- Custom pattern
Examples:
- "Driving session every Monday and Thursday 9am-12pm"
- "Team meeting first Tuesday of month"
- "Daily lead review at 5pm"
Edit Recurring:
- This event only
- This and future events
- All events in series
Managing Events
Editing Events
How to Edit:
- Click event on calendar
- Event detail popup appears
- Click "Edit" button
- Make changes
- Save
Quick Edits:
- Drag to new date (month view)
- Drag to new time (day/week view)
- Resize to change duration (day/week view)
Rescheduling
Move Events:
- Click event
- "Reschedule" button
- Select new date/time
- Optionally notify attendees
- Save
Automatic Rescheduling:
- If follow-up missed, system suggests new time
- Reschedule in one click
- Keeps history of changes
Completing Events
Mark Complete:
- Click event → "Complete"
- Or checkbox in agenda view
- Event grayed out
- Completion recorded
Follow-Up Completion:
- Outcome selection (contacted, scheduled, no answer, etc.)
- Add notes
- Schedule next follow-up (optional)
- Update lead status
Canceling/Deleting
Cancel Event:
- Marks as canceled (stays on calendar, crossed out)
- Notifies attendees
- Preserves record
Delete Event:
- Removes from calendar
- Can't be undone
- No notification sent
Reminders & Notifications
Setting Reminders
Per-Event Reminders:
- Multiple reminders per event
- Options: 5 min, 15 min, 30 min, 1 hour, 2 hours, 1 day, 1 week before
- Custom time
- Notification method (push, email, SMS)
Example:
- Appointment reminder: 1 day before + 1 hour before
- Driving session: 15 min before
- Task deadline: 1 day before
Notification Types
Push Notifications:
- Mobile and desktop
- Instant alerts
- Require app permissions
Email Notifications:
- Sent to registered email
- Useful for important events
- Contains event details + link
SMS Notifications:
- Text message alerts
- Requires phone number on file
- For critical reminders only
Smart Reminders
AI-Powered:
- System learns your patterns
- Suggests optimal reminder times
- Adjusts based on behavior
- Example: "You usually check leads at 8am, reminder set for 7:45am"
Calendar Integration
Sync with External Calendars
Supported Integrations:
- Google Calendar
- Outlook/Microsoft 365
- Apple Calendar (iCal)
- Other (via iCal feed)
Setup Integration:
- Settings → Integrations → Calendar
- Select calendar provider
- Authenticate account
- Choose sync direction:
- One-way: D4D → External calendar (read-only)
- Two-way: Sync both directions
- Select what to sync (follow-ups, driving sessions, team events)
- Save
Sync Frequency:
- Real-time (recommended)
- Every 15 minutes
- Hourly
- Manual only
Calendar Subscriptions
Subscribe to Team Calendar:
- Add team's calendar to your external calendar
- See team events without full D4D integration
- Read-only
- Updates automatically
Share Calendar Link:
- Calendar → Share
- Generate iCal link
- Copy URL
- Add to external calendar app
Team Calendar Features
Viewing Team Calendars
Team Availability:
- See team members' schedules
- Availability overlay
- Find common free times
- Schedule team events
Access: Calendar → Team View
Privacy Controls:
- Show detailed events (default team members only)
- Show busy/free only (privacy mode)
- Hide calendar entirely
Scheduling Team Events
Find Best Time:
- Create team event
- "Find Time" button
- System suggests times when most available
- Select best option
- Send invites
Conflict Detection:
- Warns if scheduling over existing event
- Shows who has conflicts
- Suggest alternative times
Team Driving Coordination
Coordinate Territory Coverage:
- See who's driving when/where
- Avoid duplicate coverage
- Plan joint sessions
- Territory rotation
Team Calendar View:
- Color-coded by member
- Filter by member
- See all team driving sessions
- Identify coverage gaps
Lead Pipeline Management
Follow-Up Funnel
Visualize Lead Pipeline:
- Calendar view of all follow-ups
- Group by lead status (cold, warm, hot)
- Identify overdue follow-ups
- Balance workload
Access: Calendar → Pipeline View
Pipeline Stages:
- Initial contact scheduled
- Follow-up pending
- Appointment set
- Proposal scheduled
- Closing scheduled
Automated Follow-Up Scheduling
Smart Scheduling:
- System suggests follow-up dates based on:
- Lead quality score
- Previous response rate
- Your typical follow-up cadence
- Lead source
Example:
- Hot lead: Follow-up in 1-2 days
- Warm lead: Follow-up in 1 week
- Cold lead: Follow-up in 30 days
Batch Scheduling:
- Select multiple leads
- "Schedule Follow-Ups"
- System distributes across calendar
- Balances daily workload
Analytics & Insights
Calendar Analytics
Your Scheduling Stats:
- Events scheduled (total, this month)
- Follow-ups completed vs. scheduled
- Driving sessions planned vs. actual
- Busiest days/times
- Most productive times
- Completion rate
Access: Calendar → Analytics
Time Blocking Analysis
Optimize Your Schedule:
- See time allocation (driving vs. follow-ups vs. admin)
- Identify wasted time
- Recommendations for efficiency
- Compare to top performers
Forecast & Planning
AI Predictions:
- Suggested driving times (based on past success)
- Optimal follow-up times (best response rates)
- Recommended calendar balance
- Weekly planning suggestions
Mobile Calendar
Mobile App Features
Full Calendar Access:
- All views (month, week, day, agenda)
- Create/edit/delete events
- Quick add
- Reminders
- Offline access
Mobile-Specific:
- GPS-based reminders ("You're near scheduled property")
- Drive-time alerts ("Leave in 15 min to arrive on time")
- Voice event creation
- Calendar widget (iOS/Android)
Location-Based Reminders
Geofencing:
- Get reminder when near scheduled property
- "You have a follow-up nearby" alert
- Optimize route to include scheduled stops
Best Practices
🎯 Effective Scheduling
Calendar Management Tips:
- Time block driving sessions - Protect time for lead capture
- Batch follow-ups - Group similar calls together
- Leave buffer time - Don't overbook
- Review weekly - Plan upcoming week every Friday
- Set realistic goals - Don't schedule too much
- Use reminders liberally - Never miss important events
- Complete tasks daily - Check off to-dos
📞 Follow-Up Strategy
Follow-Up Best Practices:
- Schedule immediately - Set follow-up while lead fresh
- Appropriate cadence - Don't overwhelm, but stay persistent
- Note preparation - Review lead details before call
- Track outcomes - Record call results
- Reschedule if needed - Don't delete, reschedule
- Prioritize hot leads - More frequent follow-ups
- Automate reminders - Let system help you remember
👥 Team Coordination
Team Calendar Tips:
- Share availability - Keep calendar updated
- Use team events - Coordinate group activities
- Respect others' time - Don't overbook team members
- Communicate changes - Notify if rescheduling
- Weekly team review - Preview upcoming week together
Troubleshooting
Events Not Syncing
Symptoms: Calendar not syncing with external calendar
Solutions:
- Check integration - Still connected?
- Reauthorize - Disconnect and reconnect
- Sync direction - Two-way enabled?
- Sync frequency - Wait for next sync cycle
- Manual sync - Force refresh
Reminders Not Working
Symptoms: Not receiving reminder notifications
Solutions:
- Check permissions - Notifications enabled in device settings?
- Reminder settings - Enabled in D4D?
- Quiet hours - In do-not-disturb period?
- Test reminder - Create test event with 5-min reminder
- Reinstall app - Last resort
Can't Edit Event
Symptoms: Event edit button grayed out
Solutions:
- Team event? - May need team admin rights
- Past event? - Can't edit past events (cancel instead)
- Recurring series? - Need to select which instances to edit
- Permissions - Organization calendar restrictions
Advanced Features
Calendar Templates
Save Event Templates:
- Create reusable event formats
- Quick setup for common events
- Example templates:
- "Initial Lead Call"
- "Property Showing"
- "Weekly Team Meeting"
Using Templates:
- Calendar → Templates
- Select template
- Auto-fills event details
- Adjust date/time
- Save
Calendar Widgets
Dashboard Widgets:
- Today's schedule
- Upcoming follow-ups (next 7 days)
- Overdue tasks
- Team events
Customize Dashboard:
- Drag to reposition
- Resize widgets
- Show/hide
- Choose data displayed
Color Coding
Customize Event Colors:
- By event type (follow-ups blue, driving sessions green, etc.)
- By lead status (hot leads red, cold leads gray)
- By team member (team view)
- By priority
Settings: Calendar → Appearance → Color Scheme
Related Guides
- Lead Management - Scheduling follow-ups from leads
- Route Planning - Plan driving sessions
- Teams - Team calendar coordination
- Analytics - Calendar analytics
- Mobile PWA - Mobile calendar features