Guides

Client Portal Software for Agencies: Buy, Build or Wized? A Decision With Real Costs

Four routes to an agency client portal, priced over three years: the PM tool you already pay for, a portal product, Webflow with Wized, or custom Next.js.

Summarize with AI
Octo Agency cover: Client Portal Software for Agencies, with a purple hexagon pattern

Teamwork.com and Productive both let an agency invite clients into its project management tool at no extra cost: Teamwork advertises "Unlimited Free Client Users" and Productive's help centre says clients "don't count toward your subscription cost". For many agencies, that makes the cheapest client portal the one they already pay for, and it is the option most buy-or-build comparisons skip.

This guide prices four routes for an agency: the PM tool you already use, a portal product, a portal built on Webflow with Wized, and a custom Next.js build. Subscription prices come from vendor pages read on 28 October 2026. Developer time is priced from ITJobsWatch's UK contract rate data, and the effort estimates are ours, labelled as such.

The four routes, in one table

An agency client portal usually does five jobs: shows project status, hands over files, collects approvals, takes new requests and holds invoices or reports. Each route covers those jobs differently.

Four routes to an agency client portal, October 2026
RouteExamplesWhat you getRunning cost as listedBuild effort
PM tool with free client usersTeamwork.com, ProductiveClients see projects and tasks inside your toolNothing extra if you already pay for seatsA few days of setting permissions
Portal productSuiteDash, ManyRequests, AssemblyBranded portal, requests, files, often billing$15 to $129 a month for our scenarioA few days of setup and templates
Webflow with WizedWebflow, Wized, SupabaseYour own design on your own domain, data in your databaseAbout $109 a monthWeeks, our estimate below
Custom codeNext.js, Supabase, VercelAnything you can specify, server-side rulesAbout $45 a monthWeeks to months, our estimate below

Sources: vendor pricing and product pages read 2026-10-28; build effort is our estimate

Our earlier post Client Portal Software in 2026: 12 Options Compared on Permissions, Branding and Price covers the portal products in depth. This page is about the decision before that one: whether an agency should buy at all.

Start with the tool you already pay for

Most agencies run delivery in a project management tool. If clients can log in to it, the portal question may already be answered.

Client access in agency project tools, as published, October 2026
ToolHow clients are countedWhat clients can doStaff price
Teamwork.com"Unlimited Free Client Users"Comment, add tasks and milestones, log time, with access set per clientBasics $9.99, Accelerate $24.99 per user a month billed annually, minimums of 3 and 5 users
ProductiveClients "don't count toward your subscription cost""Very limited, filtered access" to projects and tasksShows both $25 and $29 for Professional billed yearly
ClickUpGuest seats: 10 with one paid user on Business, plus 5 per extra paid userFull, limited or view-only guest accessBusiness $17 per user a month billed yearly, shown against a regular $25

Sources: Teamwork.com pricing and client users pages, Productive help centre and pricing page, ClickUp pricing page, all read 2026-10-28. Vendor-sourced figures.

What you give up. None of these pages mention a custom domain or removing the vendor's branding from the client view. Clients log in to your PM tool, with its name and its interface. For many B2B clients that is fine; they care that the status is current, not whose logo is on the login screen.

What you gain. One source of truth: the status a client sees is the status your team works from.

The risk. A PM tool shows clients your workspace, not a curated view of it. Productive's own feature list includes "Hide comments from clients", which tells you what happens by default. Before inviting anyone, set up one test client account and click through everything it can see.

When a portal product earns its subscription

A separate portal product makes sense when you want the client view to look like your agency, when clients submit work as requests, or when billing belongs in the same place.

SuiteDash lists Start at $19 a month or $180 a year with "UNLIMITED Clients & Staff for all Plans", marked with an asterisk, and "Extreme White Labeling" from the first plan. It is the cheapest branded portal on list price, bundled with CRM and invoicing you may not want.

ManyRequests is built for agencies that sell productised services: clients submit and track requests. Pro is $79 a month billed annually and removes the "Powered by" line. Its plan cards show one seat included with extra seats at $25 a month, while its limits table shows ten seats included. For three staff that is either $79 or $129 a month, so ask before you sign.

Assembly, formerly Copilot, states in its FAQ that Starter is $29 a month billed annually. Custom domains and removing the Assembly badge start on Professional, which includes three internal users and 500 active contacts. The Professional price did not render in a readable form when we fetched the page, so check it on the day.

The shared weakness: the portal becomes a second system, and project status has to be copied across unless an integration does it. Test that integration during the trial.

What building costs: tooling is cheap, time is not

Building means owning the code, the data and the upkeep. The subscriptions are the small part.

Webflow with Wized. Webflow's own User Accounts were sunset on 29 January 2026, and Webflow named Outseta and Memberstack as its recommended replacements. Wized adds app logic to a Webflow site and connects to backends such as Supabase. On list prices, Webflow Premium is $25 a month billed yearly, Wized Medium $59 a month per domain billed yearly, and Supabase Pro from $25 a month: about $109 a month. We chose Wized Medium because Wized counts every wired Webflow element, Small stops at 100, and a portal with lists, uploads, approvals and a request form passes that quickly. Our comparison of Wized against custom code explains the element caps and where Wized's ceiling sits.

Custom Next.js. Supabase Pro from $25 a month plus one Vercel Pro developer seat at $20 comes to about $45 a month. Vercel says its Hobby plan "is for personal, non-commercial use", so a client portal needs Pro. If you are choosing the backend, our post on Xano versus Supabase compares the two.

The labour. ITJobsWatch puts the UK median React developer contract rate at £525 a day for the six months to 28 October 2026, from 139 quoted rates, with the 10th percentile at £386 and the 90th at £938. It is a UK contract market figure, so treat it as a proxy for what a developer day costs you, in-house or bought in.

Three-year cost for 3 staff, 30 client companies and 90 client logins
RouteSubscriptions over 36 monthsDeveloper days, our estimateLabour at £525 a day
Teamwork.com, already in use$0 extra2 to 3 to set up£1,050 to £1,575
SuiteDash Start, yearly$5403 to 5 to set up£1,575 to £2,625
ManyRequests Pro, annual$2,844 to $4,6443 to 5 to set up£1,575 to £2,625
Webflow, Wized Medium, Supabase ProAbout $3,92415 to 25 to build, 18 to 54 upkeep£17,325 to £41,475
Next.js, Supabase Pro, Vercel ProAbout $1,62025 to 40 to build, 18 to 54 upkeep£22,575 to £49,350

Sources: vendor list prices read 2026-10-28; ITJobsWatch UK React developer contract median; developer days are our estimates, with upkeep at half a day to one and a half days a month. Currencies are kept separate on purpose.

These day counts are how we would scope a portal with sign-in, per-client files, approvals, requests and invoices. Yours will differ; the shape will not: once you build, labour is 80% or more of the three-year total at any recent exchange rate, and upkeep can cost as much as the build.

The double-entry tax

The cost that decides most agency portals is not on any pricing page. It is the time spent keeping a separate portal in step with the tool the team actually works in.

As an illustration, not a measurement: if an account manager spends ten minutes a week per client copying status, files and dates into a portal, 30 clients cost five hours a week, about 250 hours a year. Swap in your own numbers. If the result is larger than the subscription, either choose a portal that integrates with your PM tool, use the PM tool's own client access, or build a portal that reads from the PM tool's API instead of holding its own copy.

That last option is the strongest argument for building: one branded view that pulls status, files and invoices from the tools you already use. It is also the hardest version, because every integration is a dependency you maintain.

Adoption is the other half. Our client portal adoption statistics show that people use a portal most when the provider actively encourages it. A portal that is always a week out of date gives clients a reason to email instead.

Signals that decide it

Buy, or use your PM tool, when the portal exists to reduce status emails and hand over files, your clients are comfortable logging in to a third-party tool, and the agency has no developers with spare days. This is most agencies.

Choose Webflow with Wized when your team already builds in Webflow, the portal must match your brand and sit on your domain, the screens mostly read and write records, and a designer will own changes. Keep every permission rule in the backend, for example in Supabase Row Level Security, rather than hiding elements on the page.

Choose custom code when the portal is something clients pay for, holds sensitive data, has permission rules no product can express, or needs to combine data from several systems. Plan for the permission testing. OWASP's 2025 Top 10 reports that 100% of the applications in its data had some form of broken access control, and a client seeing another client's files is the failure that ends agency relationships.

Revisit the decision when client logins pass the plan you are on, a client asks for single sign-on or a data processing agreement the vendor cannot meet, or your team spends more time maintaining the portal than using it.

When the portal is for your client, not for you

The same decision comes up from the other side. A client asks your agency to build them a portal for their own customers, and you have no app developers.

Here the client pays for the build. If a portal product fits, recommending it and charging for setup is honest work. If not, a partner can build it under your name, the way agencies already buy white-label Webflow sites. Our guide to white-label Webflow development covers how that handover works for marketing sites; for a portal we would add a permission test plan and a written upkeep agreement, because a portal needs maintenance in a way a brochure site does not.

Before quoting either way, answer the questions in our Client Portal Requirements Checklist: 40 Questions Across Users, Permissions, Documents and Billing. The answers on roles and data residency move the estimate more than the screen count does.

What this means for your agency's portal

Check your PM tool first. If it gives clients free access and the client view is acceptable, use it for a quarter and count the status emails that stop. If you need your brand and a cleaner view, trial one or two portal products with a friendly client and test the integration with your PM tool. Build only when the portal is part of what you sell, or when no product can express your permission rules, and price the upkeep before you price the screens. Our web apps service page explains how we scope a custom client portal.

Frequently asked questions

What is the best client portal software for agencies?

It depends on what the agency already uses. Teamwork.com and Productive let clients into the project tool at no extra cost, which suits agencies that mainly want fewer status emails. SuiteDash, at $180 a year with unlimited clients and staff, is the cheapest branded portal on list price. ManyRequests suits productised agencies taking requests. A custom build only pays off when the portal is part of what clients buy.

Should an agency build its own client portal?

Usually not. Tooling is cheap, about $45 to $109 a month on list prices, but developer time is not: the UK median React contract rate was £525 a day in the six months to 28 October 2026, according to ITJobsWatch. On our estimates a built portal costs £17,000 or more over three years including upkeep, against a few hundred to a few thousand dollars for a subscription.

Can I build a client portal in Webflow?

Yes, but not with Webflow alone any more. Webflow sunset its User Accounts feature on 29 January 2026 and recommended Outseta and Memberstack instead. A common stack is Webflow for the screens, Wized for the logic and Supabase for sign-in and data. Keep every permission rule in Supabase with Row Level Security, because anything hidden only in the browser can still be read.

Do agency project management tools charge for client users?

Some do not. Teamwork.com advertises unlimited free client users, and Productive's help centre says clients do not count toward the subscription. ClickUp works on guest seats instead: its Business plan gives 10 guest seats with one paid user and five more per additional paid user. Check what clients can see by default, because these tools show your workspace rather than a curated client view.

How much does client portal software cost for an agency?

On list prices read on 28 October 2026, SuiteDash Start is $19 a month or $180 a year, Assembly Starter is $29 a month billed annually, and ManyRequests Pro is $79 a month billed annually before extra seats. Branding and custom domains often sit on higher plans. The hidden cost is staff time spent copying status into a portal that does not integrate with your project tool.

Sources

  1. Unlimited Free Client Users Teamwork.com, 2026
  2. Pricing Teamwork.com, 2026
  3. Inviting clients to Productive Productive, 2026
  4. Pricing Productive, 2026
  5. Pricing ClickUp, 2026
  6. Pricing SuiteDash, 2026
  7. Pricing ManyRequests, 2026
  8. Pricing Assembly, 2026
  9. Deprecating Logic and User Accounts Webflow, 2026
  10. Pricing Webflow, 2026
  11. Wized Pricing Wized, 2026
  12. Pricing Supabase, 2026
  13. Pricing Vercel, 2026
  14. React Developer Contracts, UK ITJobsWatch, 2026
  15. A01:2025 Broken Access Control OWASP Top 10:2025, 2026

Tags

  • Client portals
  • Agencies
  • Wized
  • Web apps
Mihajlo Stojanovic

Mihajlo Stojanovic

Co-founder, Octo Agency

Mihajlo runs the technical side of Octo Agency: Webflow builds, custom backends and the systems that keep a site editable after launch. He has shipped more than twenty Webflow sites a year as a white-label partner and writes about what survives contact with a real marketing team.

Veljko Nikolic

Reviewed by

Veljko Nikolic

Founder, Octo Agency

Veljko runs the build side of Octo Agency. He has shipped marketing sites for B2B teams in legal tech, health and manufacturing, and writes about what survives contact with a real review cycle.