"Use Rescue Time to track your productivity. Install Rescue Time on your computer and it measures how much time you spend doing particular activities. You then designate whether those activities are productive or not. It also emails you with a productivity summary for the week. This will show how much time you spend on Facebook or YouTube per week."
"Use Toggl to track individual task time. Start a task and start the timer. It's shocking to look back on your day and see that it took 10 minutes to send an email."