← Blog

Business2026-09-02·7 min

Ship a client portal without writing a line of code

Relations, filtered views, and share links are enough to replace a custom portal for most small agencies.

Agencies spend thousands on client portals that mostly show status, files, and invoices. Notion can do all three in an afternoon — if you design around relations instead of pages.

The three-database core

Clients, Projects, and Invoices. Link each invoice to a project, each project to a client. Filtered views become the portal: one shared page per client shows only their projects and open invoices.

Permissions without panic

Share a single page with full-page permissions. Never share the workspace. Keep the master database private and use linked, filtered views on the shared page. Clients see their slice; you keep the graph.

Invoices that roll up

A rollup on the project shows unpaid invoice totals. A button marks an invoice paid. You stop maintaining a separate spreadsheet, and the client always sees the same number you do.

Need this production-ready with automations and video walkthrough? Agency Client Portal ships the full graph, or request a scoped custom build.

Browse templates All articles

Keep reading

Systems2026-09-18

How to build a second brain that you actually open every day

Most second brains die in week two. Here is the structure that survives contact with real life.

Notion2026-09-10

Notion vs the alternatives in 2026: when to stay, when to leave

Notion is not the best tool for everything. Here is an honest map of where it wins and where it does not.

Personal2026-08-24

The 15-minute weekly review that sticks

A review ritual short enough to survive a bad week — and structured enough to actually change your next seven days.