An Alfred time tracking workflow

Chances are, if you work at an agency, you’ll have to fill in a timesheet. I don’t know about you but I’m pretty useless at it. Logging entries after each task I complete takes up too much time and I’ve tried using a notepad to keep track of what I’ve completed throughout the day but I usually end up forgetting.

Last week I came across Brett Terpstra’s post and it gave me an idea. I could create a simple Alfred Workflow that allowed me to type what I was doing and store it in a text file. At the end of each day, I could then run through that text file and fill in the timesheet. So far, it’s working great.

Using it is really simple. Just type doing followed by the text you want to log:


You can also add the number of minutes you spent doing the task at the beginning:


Typing these two commands will add the following to a text file:

03-25 21:15 | Fixed IE bug (30 minutes)
03-25 21:15 | Checking emails

Related articles

Join hundreds of freelancers and web professionals who get my monthly newsletter about freelancing, productivity, and more.

    Unsubscribe in one click. I'll never share your email address.

    Where to go next

    1. If you want to get my writing delivered to your inbox, subscribe to my newsletter. I only send out one email per month and you're free to unsubscribe at any time.

    2. If you'd like to discuss working together, I'd love to hear from you. Even if you don't have a specific project in mind, but would like to start the relationship for when you do, go introduce yourself.

    3. If you're on the socials, you can follow me on Twitter @marcjenkins or send a request on LinkedIn.