PM software selection to help you do more
Choose the right PM software so you can do more at your agency!

An agency owner asked me: “What PM software do you recommend? We’re in the process of switching from our current system.” She was considering Basecamp for client-facing and internal communication, and she planned to continue using FunctionFox for time-tracking.

Basecamp is great as a client communications tool, and they keep enhancing it. (One of my clients does their PR; it sounds like they’re also just a great company in general.) However, Basecamp isn’t really a full-scale PM tool—it doesn’t have time tracking or budget management (without add-ons), and it’s harder to do internal-only communication on client projects.

If you want to look further, I have a running list of PM software for agencies—currently up to 60+ different options. For example:

  • Perhaps the best all-in-one tool is Workamajig… but only if you go “all in” on using it for everything (including your accounting).
  • Agencies tend to like Asana, for ease of use and the app integration options.
  • Teamwork is fairly comprehensive, but not everyone likes the user experience.

In general, my bias is against switching tools, due to the inherent productivity “hit” every time you switch. That is, you’re going to see a drop in billables as you switch, and the new tool may not fix all your past problems (and it’ll likely introduce new ones). But sometimes you do decide the pros outweigh worth the cons.

If your agency is considering switching PM tools, I recommend that ask your senior-most PM to lead the process. If you don’t have a PM, that will fall on your senior-most operations person… or to you as the owner.

Let’s look at the step-by-step process I recommend to help you choose the best PM software for your agency!

PM software selection process: 22 steps for your agency

When it comes to building a PM tool selection process, I recommend the following 22 steps:

  1. Choose someone to lead the selection process. Typically this would be the Director of Operations, a senior PM, or (in smaller agencies) the most detail-oriented partner.
  2. Identify why you want to switch tools… and why it’ll be worth the hassle and the initial reduction in productivity as you switch.
  3. Accept that nothing’s going to be perfect. Agencies typically use a combo of 2-3 tools to accomplish key parts of their work, including separate financial software.
  4. Make a list of gaps in your current setup.
  5. Confirm you can’t close those gaps via plugins, add-on integrations, and/or process changes. “Shiny object syndrome” is not your friend.
  6. Still sure you need to switch? Make a list of must-have and nice-to-have features.
  7. Review my article on PM software options for agencies. There are dozens and dozens of options.
  8. Read other articles out there on picking PM software. This is a big decision; you’re picking something to last you 3+ years.
  9. As you review the options, refine your list of features (including adjusting the prioritization).
  10. Narrow your list down to 3-5 options to explore further.
  11. Do the online tour, do a demo, and assess whether their support resources seem comprehensive to your needs.
  12. Narrow your list to 2-3, for doing free trials.
  13. Choose a sample project for your trial. Ideally, it’ll be similar to what you’d use the tool for in the future; I do NOT recommend using it for a live project, since that’s too mission-critical a situation.
  14. Decide which team members will participate in the tests. Initially, you might want the PM to load the project before you invite others to participate, but some of that depends on how involved the rest of the team wants to be.
  15. Simultaneously test the project in the 2-3 finalist systems.
  16. Consider which options you can drop from the process, due to any “dealbreaker” findings.
  17. Weigh where you need to expand the test—for instance, enlisting more team members, adding client engagements, asking a live client to help you generate feedback (preferably someone who’ll feel flattered by the request, rather than annoyed).
  18. Make a decision. (Again, accepting there isn’t a perfect choice.)
  19. Have the selection leader also lead the migration process.
  20. Choose whether to do a cold-turkey switch (everyone moves over) or a gradual shift (partial movement). Each has pros and cons; go with the approach that fits your agency’s culture.
  21. Breathe a brief sigh of relief.
  22. Start getting annoyed about the new tool… but make yourself wait 3+ years before you change again.

Question: What’s next in your agency’s PM software selection process?