I've been running a marketing and creative agency for 3 years with a team of 8, and we usually juggle about 10-15 active projects at the same time, like brand campaigns and web builds. Honestly, I feel overwhelmed with all the different tools and spreadsheets—we're really not getting a clear overview of our work. Right now, I'm using Asana for task management, Harvest for time tracking, Google Drive for client deliverables, QuickBooks for invoicing, spreadsheets for tracking payments, and using Email/Slack for communication. My issues are that I can't tell if a project is profitable until it's finished, time tracking is a mess, clients want updates but I can't let them into Asana, managing changes and billing is all manual, and contractor payments don't link back to project budgets. I've tried other platforms like Monday and Wrike, but they don't handle financials well either.
What I really need is a real-time view of project budgets vs actual costs and hours, a client portal for visibility, integrated time tracking that my team will use, easy payment tracking for contractors tied to projects, milestone-based billing, and a way to manage contract terms and SLAs. Am I being unrealistic in wanting all that in one tool? How do other agencies manage similar challenges, especially for project-based work with contractors? I'd love to hear what works for you, even if it's a mix-and-match approach like mine.
4 Answers
If you're deeply into Gmail, you might want to check out PolarTask. It's a lightweight management system that operates right inside Gmail, which might help lighten your load! It was developed to meet needs just like yours.
In our agency, we've streamlined everything using monday.com for managing projects and time entry. Each client has their own space, so they can contribute just like our team. We also use Figma for design work and GitHub for version control, plus Teams for meetings. It centralizes everything pretty well!
Have you checked out productive.io? It seems like it might address some of your project management headaches.
You should really consider FuseBase! It allows you to create personalized client portals where they can see the project status and deliverables without diving into your internal tools. Plus, it integrates task management and has built-in AI to help with updates and reminders. Let me know if you want any setup tips—I'm actually the CEO!

Sounds interesting! I'd love to see how that setup looks in practice.