DEV Community

Natraj L
Natraj L

Posted on

My Freelance Business Lived in Four Apps That Never Talked to Each Other

Every Monday morning, before I could do any actual client work, I'd spend 20 to 30 minutes just reconstructing where things stood. Not because I'm disorganized. Because my freelance business was scattered across four tools that never talked to each other.

Leads lived in a spreadsheet. Deliverables lived in a task app. Invoices lived in a doc. And the actual status of each relationship lived in my head. That last part is the dangerous one - memory doesn't scale past 3 or 4 active clients.

So I rebuilt it inside Notion as one connected workspace: six linked databases that reference each other automatically (Command Center Dashboard, Client CRM, Project and Task Tracker, Invoice and Revenue Log, Client Onboarding Checklist, Weekly Business Review). Open a client and you see their open tasks and outstanding invoices without re-typing anything. Runs on Notion's free plan, no formulas required.

I packaged the build as the Notion Freelance Business Hub: a 15-page visual walkthrough plus a copy-paste setup guide with the exact property, relation, and rollup order. Setup takes 60-90 minutes, or spread it across a week.

Get it on Gumroad or Etsy.

If you want more build-in-public breakdowns like this, I write a free weekly newsletter at aifounderweekly.substack.com - one click to subscribe, no spam.

Originally published on Medium.

Top comments (1)

Collapse
 
routinekit profile image
RoutineKit •

The Monday “reconstruct the week” tax is so real. What helped me wasn’t adding another app — it was one weekly ops pass with three columns only: waiting on them, waiting on me, and next touch date. If a lead or invoice isn’t in one of those three, it doesn’t exist for that week.

I run it once, same day/time, and I refuse to hunt across tools midweek unless money is blocked.

Do you rebuild status every Monday, or do you try to keep a live board that somehow always drifts?