📑 On This Page (Tap to expand) ▾
- 1. The Why: The Dilemma of Manual Time Tracking
- 2. The DoneIsGood Blueprint: Four Modes of Capture
- 3. Step-by-Step How-To in DoneIsGood
- Step 1: Enable Auto-Logging on Task Completion
- Step 2: Log Sprints via AI Voice & Natural Language
- Step 3: Automatic Timesheet Entries from Contact Events
- Step 4: Review, Filter by Source, and Tag Billable Hours in Timesheets
- Step 5: Run the AI Time Leakage Analysis
- Step 6: Export to CSV for Timesheet & Billing Guidance
- 4. Pro Tips & Power Workflows
- 5. Common Anti-Patterns to Avoid
- 6. Next Steps & Related Guides
1. The Why: The Dilemma of Manual Time Tracking
Most professionals know they should track their time—whether for client billing, contractor reporting, or personal productivity audits. Yet almost everyone hates doing it.
Why traditional time tracking collapses:
- The Stopwatch Burden: Remembering to click "Start" before opening a tab, and "Stop" when grabbing coffee, is unnatural. One forgotten click renders the data useless.
- The Friday Afternoon Fiction: Reconstructing 40 hours of work from memory on Friday afternoon produces guessed, inaccurate timesheets that hide where your hours really vanished.
- Time Leakage: Unplanned 20-minute interruptions, administrative churn, and context switching slip through the cracks unmeasured, leading to chronic overwork and under-billing.
DoneIsGood integrates time tracking natively into your task completion loop, making time logging a natural byproduct of doing your work rather than an administrative chore.
2. The DoneIsGood Blueprint: Four Modes of Capture
DoneIsGood gives you four flexible capture channels, automatically tagging each entry with its origin source:
3. Step-by-Step How-To in DoneIsGood
Tier Availability: Time Tracking and Timesheets are available for Pro, Project, and Enterprise tier users.
Step 1: Enable Auto-Logging on Task Completion
- Navigate to Settings or your user profile preferences.
- Under Time Tracking Preferences, toggle on Auto-log time on completion.
- Understand the automated completion rules:
- 0.25 hours (15 min) is automatically added whenever you mark a single checklist Step as done.
- 0.50 hours (30 min) is logged when you complete a Task with no steps.
- Automatic Cascade: When you tick the final step of a multi-step task, the parent task is automatically marked complete as well!
- Log Time Directly from the Task Menu: You can also manually add time increments directly against any task at any time by clicking the Task Menu ⋮ and selecting Add Time. All task-driven logs are tagged with the Matrix source badge.
Step 2: Log Sprints via AI Voice & Natural Language
If you just finished an ad-hoc deep work session or client meeting:
- Tap the Microphone icon in the time tracker or task input bar.
- Speak naturally, including past-tense commands and billable keywords:
- "Log 2 hours yesterday for meetings"
- "Log 45 minutes on Client Alpha strategy call with Sarah"
- "Log 1.5 hours billable client presentation"
- DoneIsGood parses the duration, detects whether the work is marked billable, tags the entry with the Voice source badge, and logs the entry with accurate timestamps.
Step 3: Automatic Timesheet Entries from Contact Events
If you use DoneIsGood's Contacts CRM:
- Whenever you record a Contact Event (e.g. client call, project discovery meeting, coffee check-in), DoneIsGood automatically generates an associated entry on your timesheet tagged with the Contact source badge.
- You can also immediately convert a follow-up action from that event into a prioritized Eisenhower task.
Step 4: Review, Filter by Source, and Tag Billable Hours in Timesheets
- Open the Timesheets view from the navigation menu.
- View your total tracked hours grouped by Day, Week, or Project Matrix, alongside real-time Billable vs Non-Billable subtotal breakdowns.
- Filter by Source: Use the source filter tabs (All, ⚡ Matrix, 🎙️ Voice, 👤 Contacts, ✏️ Manual) to isolate entries created from specific workflows.
- Source Badges: Every entry shows a clear visual tag showing where it originated (
Voice,Matrix,Contact,Manual). - One-Click Billable Tagging: Use the Billable tick control directly on each entry row to tag time as billable client work or non-billable overhead with a single click.
- Click any row or pencil icon to adjust durations or descriptions.
Coaching Aid vs. Billing System:
DoneIsGood’s time tracking is not a substitute for an accounting or formal billing system. Instead, it acts as an executive productivity coach and personal activity log—providing intelligent analysis of where your time is actually spent and serving as an accurate, timely reminder of daily activity to guide your timesheets for actual client billing and payroll.
Step 5: Run the AI Time Leakage Analysis
Click the Analyze Time button in the Timesheets dashboard:
- DoneIsGood's AI scans your logged hours against your Eisenhower quadrants and evaluates your billable vs non-billable balance.
- It alerts you to time leakage (e.g., spending 65% of your time on Q3 administrative tasks, or non-billable churn crowding out high-value billable client delivery).
- It provides concrete recommendations to reclaim 3–5 hours of high-value Q2 focus each week.
Step 6: Export to CSV for Timesheet & Billing Guidance
When it’s time to prepare your actual client invoices or submit timesheets:
- Click Export CSV (or Week / Month download buttons) in the Timesheets panel.
- Select your date range, choose whether to filter by Billable status (All entries, Billable only, or Non-billable only), and choose your Source filter (All sources, Matrix, Voice, Contacts, or Manual).
- The exported file includes dedicated columns:
Date,Item,Hours,Billable(Yes/No),Source(matrix,voice,contacts,manual), and linkedTask, along with calculated billable and non-billable subtotal summaries ready to guide your entries in Xero, QuickBooks, FreshBooks, or Excel.
4. Pro Tips & Power Workflows
- Pair with Focus Mode: When starting a focused work sprint, open any active task's menu (⋮) and enter Focus Mode. Sprinted 25-minute Pomodoro sessions help prevent context switching and keep your deep work aligned with tracked timesheets.
- Correlate with Google Calendar: If you sync DoneIsGood with Google Calendar, your scheduled time blocks and actual logged durations can be compared side-by-side to improve your future time estimation accuracy.
5. Common Anti-Patterns to Avoid
- Chasing Micro-Minutes: Don't obsess over logging a 90-second email. Batch small chores together into a single 30-minute administrative block.
- Ignoring Non-Billable Time: If you don't record internal strategy, learning, or administrative maintenance, your timesheet won't reflect why you feel overloaded at the end of the week.
- Never Reviewing the AI Leakage Audit: Spending 3 minutes on Friday reviewing your AI time insights will save you hours of wasted effort the following week.
6. Next Steps & Related Guides
- Mastering the Eisenhower Matrix: Ensure your logged hours correlate with high-value Q2 strategic priorities.
- Project Management in DoneIsGood: Track collective team hours across shared matrix projects.
- Building High-Stakes Habits: Pair daily time tracking with consistent personal routines.