The GigaOM Network: Cleantech | Tech Insider | Gadget Gurus | Online Video | Open Source | Mac Love | Research | Live Events | About | Contact

Web Work 101: 10 Apps You Can’t Do Without

March 1st, 2009 (9:00pm) Aliza Sherman 61 Comments

So you’ve been downsized. Or you’ve bailed before being booted because you saw the writing on the wall. Or maybe you skipped the steady paycheck for a go at being a freelancer. Whatever the reason you’re out there on your own now, we’ve compiled a list of apps you’ll need to run your web-working business.

This is by no means a comprehensive list, just a sampling of the apps and solutions that we’ve blogged about in the past.

Here’s what the new web worker needs to get the job done well:

Backoffice

1. Invoice management

I can’t run my business without my Freshbooks, but there are many options out there for freelancers to manage invoices and track income and expenses. Some other options we’ve reviewed include:

You can also track expenses with these apps:

2. Time tracking

While Freshbooks does have time tracking, I must confess I’m remiss with tracking my time with a tracker (and yes, even with my cute Freshbooks time tracking widget for Mac OSX). I’ve been a little better lately at guesstimating my time and logging it into my project management system (see No. 7 below), but need to get better at it to understand the profitability of my work projects. Some time tracking solutions we’ve blogged about in the past include:

3. CRM

I have to admit I’m the first to ignore anything that has an acronym. But if you spell it out — Customer Relationship Management — you can see that this is an essential part of building your web working business. I’ve always maintained customer contacts and relationships in an ad-hoc sort of way; now I wish I had started out on the right foot instead of having to backtrack and re-engineer my patchwork system into something more streamlined. Here are some CRM options that are affordable when you’re just starting out. Take a look at our past reviews for:

Some useful apps to complement your CRM efforts include:

4. RSS Reader

A good RSS reader is vital to stay on top of the news, blogs and articles that you need to read to stay on top of your game as a web worker. I am currently using Google Reader and occasionally play with Snackr. Here are some WebWorkerDaily posts offering tips for managing your RSS feeds:

Here are some RSS feed readers, news filtering tools and related solutions we’ve reviewed to drink from the information firehose:

And here are some apps to save something you want to read for later:

ReadItLater, Instapaper, LaterLoop

Communications

5. Email management

Note: I’m a Gmail kinda gal. Won’t touch Outlook. However, my fellow bloggers have reviewed some Outlook add-ons and other email management solutions to wrangle your email communications into submission.

Starting with a good email organization system and the right supplementary tools to manage your email communications is important. As your web work picks up and you juggle multiple projects, you’ll be grateful you set something up early that you are in the habit of using and that keeps your communications in order and easily accessible as needed. Here are some email tips, add-ons and apps we’ve discussed:

and stay tuned for my new post about PostBox.

6. Calls, Conferencing and Instant Messaging

When it comes to video conferencing, I’m toggling between two solutions. Each one works well for me; which one I choose often depends on the other user. Skype was my free long distance call solution for aeons, but now I often turn to Google Talk with video as a quick and easy solution, because it is totally integrated into my Gmail and I don’t have to launch Skype. In fact, I only launch Skype now when I have a scheduled call, rather than running it in the background. Since my Gmail is always open, it is a perfect way for my team members to reach me quickly – usually by IM first and then by video if further discussion is needed.

Here are some voice conferencing and video and voice chat solutions we’ve reviewed:

And check out Four iPhone VoiP services worth ringing up.

Here are some Web conferencing apps worth exploring:

Here’s a helpful web conferencing roundup covering nine tools.

Work Process

7. Project management

For a long time, I was singing the praises of Basecamp, but recently my web working company has outgrown it. I’m no longer flying solo, with a few virtual team members on a couple of projects. I now have a business partner and nine independent contractors working on multiple projects, so we’ve graduated to 5pm. Before deciding on 5pm, we looked at a number of project management solutions, many of which I’ve reviewed in the past. Before you rush over and get an account with the project management system that works for me, check out my post Project Management, Collaboration and How Our Brains Work.

Then take a look at some of these reviews:

And here are some thoughts about alternatives to Basecamp.

8. Calendars and Schedules

I’m currently using doodle for scheduling but my calendaring system is a bit more complicated. Basically, I enter most of my schedule onto my Google Calendar, which is then synced to my iCal on my Mac, which syncs to my iPhone. But I also have my 30Boxes calendar in the mix, although it is beginning to seem redundant as I’ve gotten more used to Google Calendar. Regardless of the app you use, keeping track of your appointments and arranging schedules to sync with others is a major challenge, so having some good tools right away can be very handy.

Here’s a great roundup we did on simple electronic to-do lists, schedulers and reminders, and some ideas for Web-enabling your schedule.

Some calendaring solutions we’ve reviewed in the past include:

And some scheduling solutions:

9. Cloud-based collaboration/doc sharing

These days, I can’t live without my cloud-based workspaces. I’m a Google Docs addict now, and after my business partner’s computer crashed this week, I think she may be a new convert. While some project management tools have collaborative white boards or workspaces, I still haven’t found a solution straightforward and functional as Google Docs.

That said, there are many other document sharing and collaborative space solutions we’ve reviewed in the past including:

And here’s an interesting take on collaboration among dispersed teams, with input from Socialtext’s Ross Mayfield.

10. File storage/backup/sync

I haven’t played around a lot with online file storage or backup and syncing. I’ve been using Apple Time Machine and Time Capsule to take care of my backup needs. In terms of big file storage or sharing, I’ve used YouSendIt to email anything larger than 1MB, but most of my web work doesn’t involved incredibly large files, and when it does, I tend to fall use an FTP site instead.

Here are some online solutions for file storage and backup:

As you can see, there are many solutions to our daily web working challenges. Picking the right solutions for your new web working business sometimes means trying out several – particular if they are free or offer a free trial – to see which ones really work well for the way you like to work. Keep in mind that it’s important to have a scalable system so that, as you grow, you can upgrade easily without having to learn a new, more robust system.

What are some of the must-have applications you’ve found invaluable in your web work?

Tags: , , , , ,

Comments (35)

  • Another shout out for Freshbooks. We use TimePost (mac only) instead of FB’s built in widget. Works a lot better with our flow and syncs with several other PM apps as well.

    Brandon9:28 PM on March 1, 2009 Reply

  • Don’t forget ProofHQ for collaboration and team review of web and graphic design work.

    Mat11:21 PM on March 1, 2009 Reply

  • You can even check out DeskAway for project collaboration, which was reviewed here earlier.

    Sal — 11:41 PM on March 1, 2009 Reply

  • Good write-up. on the invoicing side of things, I’d recommend you look at Canny Bill.

    Rob Mason3:34 AM on March 2, 2009 Reply

  • Thank you for the mention of Expens’d Aliza. I’d like to invite my fellow WebWorkerDaily readers to help us shape Expens’d by letting us know what we can do to make it more useful on our GetSatisfaction site: http://getsatisfaction.com/atlanticdominionsolutions.

    Thanks again.

    Robert Dempsey4:42 AM on March 2, 2009 Reply

  • I use QuickBooks and it does everything I need. Maybe Freshbooks is better for those who haven’t started QuickBooks (a pain to learn). Freshbooks doesn’t have all the capabilities. For example, I couldn’t pay a consultant 50% down through Freshbooks. It only let me pay all or nothing.

    Meryl Evans5:55 AM on March 2, 2009 Reply

  • Good list. You didn’t mention Zoho Projects though.

    I’ve tried maybe two dozen different solutions for the “big three” (invoicing, project management, and time tracking), and nothing has worked as smoothly as Zoho Invoice and Zoho Projects. Great interfaces which are powerful but intuitive, seamless integration (mark your hours in Zoho Project and they import into Zoho Invoicing), and excellent pricing.

    Jon Heller — 6:05 AM on March 2, 2009 Reply

  • Great review of must have tools as I find myself moving away from my desktop to the cloud an excellent resource. Some new apps I’ll take a look at.

    Bill Vick6:30 AM on March 2, 2009 Reply

  • You didn’t mention activeCollab, a project management (self-hosted) application that beats Basecamp easily. It also incorporates lots of support and CRM features.

    Ivan Brezak Brkan — 8:03 AM on March 2, 2009 Reply

  • Thanks for the great list.

    For project management and time tracking, you may also want to check out http://www.GoalsOnTrack.com, a nice web app specifically designed for tracking goals and todo list, and time tracking. It’s clear, focused, easy to navigate.

    Harry — 10:08 AM on March 2, 2009 Reply

  • Consider adding Code-Roller to your list of project management tools. Code-Roller manages more than time. It also manages requirements, analysis, designs, test plans and defect tracking. The configuration management, change control, and release management features really help you communicate expectations to your clients. Code-Roller is a web application that works with all modern web browsers on Windows, Mac and Linux. Best of all Code-Roller is FREE.

    Avery Otto10:32 AM on March 2, 2009 Reply

  • Another app worth checking out is Intervals, as it does the work of several of these categories combined, and is ideal for small teams who need their time tracking and project management all under one place.

    John10:40 AM on March 2, 2009 Reply

  • There are SO many options and apps out there, hard to do a list like this without forgetting something. My goal was to point to ones we’d already covered on WWD and did a bunch of searches to compile the list. And of course, I forgot one that I had reviewed that should fall under CRM: Contact Hero – my review at: http://webworkerdaily.com/2008/10/29/contacthero-vying-for-contact-management-dominance/

    Aliza Sherman11:28 AM on March 2, 2009 Reply

  • Aliza, have you seen Solve360 yet? It’s an ambitious product that recently launched.

    Integrating Project Management with CRM and some neat concepts like “project blogs” to organize work.

    Concept intro video at http://is.gd/k2XY

    In small teams most often it’s the same person handling the prospecting, sales, support and operations tasks and having an integrated system eliminates a lot of speed bumps.

    Steve1:10 PM on March 2, 2009 Reply

  • Yahoo Pipes is a tremendous resource for gathering up RSS feeds and presenting them as one.

    Great list, I’ll be sharing this with my network. Thanks!

    Barbara Ling, Virtual Coach2:57 PM on March 2, 2009 Reply

  • I no more use RSS, if Twitter updates are available. Lots of advantages are there when we get updates via twitter.

    Pothi6:43 PM on March 2, 2009 Reply

  • Thanks for including Tactile CRM. Did you know that it now integrates with FreshBooks and Cloud Contacts?

    Jake Stride11:10 PM on March 2, 2009 Reply

  • @Pothi What are the advantages of getting updates via Twitter over RSS?

    Simon Mackie, WebWorkerDaily1:33 AM on March 3, 2009 Reply

  • Nice list!
    For managing our projects & collaboration we use DeskAway (http://www.deskaway.com) and also refer it to our clients as it is much better than other tools we tried.

    Suruchi — 2:51 AM on March 3, 2009 Reply

  • Thanks for the re-mention of TimeDriver, Aliza. I’ll write about this.

    A clarification, if I may: our company Time*Trade* makes enterprise-level, rules-based appointment systems for organizations like Petco, Sears Portrait Studios, etc (and small businesses). Time*Driver*, on the other hand, is our free (for now) *personal* appointment inviter, which ties into an individual’s calendar. Here are case studies for both.

    Dave @ TimeTrade6:42 AM on March 3, 2009 Reply

  • Thank you for this detailed, intensive list! And to think I was looking for one good address book organizer! So long, Palm Pilot!

    And yes, Google Docs app is great! I use it in collaborating with my web designer and copywriter when posting our monthly newsletter at http://www.theshowerdiva.com – it makes for a seamless publication every month!

    I really appreciate your list, thank you again!

    Susan "The Shower Diva"7:05 AM on March 3, 2009 Reply

  • Meryl, thanks for the nod to QuickBooks (I work for Intuit). For anyone who just needs an super easy (and free) online invoicing tool, please check out billingmanager.com at https://billingmanager.intuit.com/ It has custom invoices, customer tracking, invoice history (even tells you if the recipient viewed the invoice you sent), reminders and much more…and makes it easy to sign up to accept credit cards so your customers can just click an emailed invoice to pay online.

    Roy3:09 PM on March 3, 2009 Reply

  • You should also check out TeamWork Live for project management if you are looking for an app like Basecamp but with more project management features.

    Tuyen6:52 PM on March 3, 2009 Reply

  • Hey, that “4. RSS Reader” has an acronym in it, too! (see your remark opening point #3)

    Tom Doej — 12:50 PM on March 6, 2009 Reply

  • Great article.

    Really interested in the Project Management reviews.

    John4:03 PM on March 6, 2009 Reply

  • I checked out MANY options for web based CRM and liked http://www.PipeLineDeals.com the best. Inexpensive ($15 a month), great process flow, easily managed, super easy to customize to match my/our sales process, so far GREAT customer service. All the stuff I needed without having to train and learn about stuff I did’t. PipeLineDeals ftw!

    Rick Friesen10:48 AM on March 10, 2009 Reply

  • No one has mentioned Sosius, yet! (www dot sosius dot com). It’s amazing. From their site: “Sosius is an online workspace, accessible from any PC or Mac, that lets you create and collaborate. No software to buy and set up. Powerful and flexible, yet easy to use.” It’s an online workspace that has a social aspect. You make your profile and invite people to access items like files, calendars. Basically, you can create folders for clients with items only they can see and interact with via invitation. There is also a Twitter-like status bar for your contacts to see. Also you can assign tasks, send IMs and emails, do online meetings, share doodles with the whiteboard, collaborate on docs in a real-time space, make and share databases, oh, just check it out…it’s got way too much more to discuss. BTW, there is a free level if you are starting out (huge kudos here-instead of a time-related trial) and the next paid level(monthly)is very affordable. Very nice interface, too. Awesome.

    Deborah — 7:02 PM on March 14, 2009 Reply

  • The BEST (cost & simple) backup solution out there is http://www.BackBlaze.com

    $5 per month
    unlimited space
    encrypted backups
    automatically syncs in the background

    I’ve tried the other services… I just havent been that impressed until BackBlaze. Its like Mac’s TimeMachine for any computer

    Lee Graham7:17 AM on March 15, 2009 Reply

  • Does anybody here know of a simple Billing/Invoicing app that offers an easy way to add in a late fee? It seems as though that is one major missing component to all of the invoicing apps I’ve seen. I currently use “Billable” but the fact that it lacks this feature has left me searching for an alternative. It looks as though you can *sort of* do a late fee in Billings3, but not in an easy way, i.e. not worth a switch for me. Any ideas?

    lemkecreative — 11:33 AM on March 17, 2009 Reply

  • I tried a lot of tools mentioned here for project management but like DeskAway the most. It is awesome.

    Kim — 2:51 AM on March 18, 2009 Reply

  • This post rocks my world.

    Todd11:49 AM on March 19, 2009 Reply

  • When it comes to web conferencing software I’ve been impressed with iLinc. Not just for their pricing, though it is most certainly competitive, but for the features. There’s email invites, reminders, recording capabilities, email followups, participation meters, etc. Though what I am MOST impressed with is the Green Meter — it actually calculates FOR YOU how much carbon you’re saving through these virtual meetings. You can try it free here: http://www.ilinc.com/trial/index.php?lead_src=Cybermark

    GreenGirl — 11:03 AM on April 14, 2009 Reply

  • Great article, and its kept me quite busy since reading it, researching all the different nuggets of online loveliness. :-)

    Wrike is a really great project management tool. Researched the tools you mentioned, and of all of them, Wrike gave us the best project management options. Everywhere everyone is raving about Basecamp, which in my opinion looked lovely when you first go it, but as soon as you start using it, nothing seems joined up or linked and it was all just plain hard work! Wrike didn’t have that drawback, and I love its Gannt chart features and ability to just email in tasks to myself or my team.

    ciaran2:47 AM on May 5, 2009 Reply

  • You might want to take a look at HyperOffice Collaboration Software whose capabilities span many of the categories you have listed (Project management, cloud based collaboration, calendars and schedules).

    Pankaj9:19 AM on July 23, 2009 Reply

  • I really like http://contentcube.com . For a designer, it is great at handling photoshop and illustrator files and lets me custom brand the pages my customers use to retrieve their proofs. Very cool.

    Steve — 2:45 PM on October 2, 2009 Reply

Linkbacks (26)

Subscribe to comments feed

Leave a Reply

Sign up for our daily email:

Watch videos at Vodpod and more of my videos