stacktr.ee
By · Founder, Stacktree Last updated

Buyer’s guide

You don’t need a portal suite. Your client needs a link.

Portal suites sell small agencies one place for the client, kept private, looking professional. A private page on your own domain does that job without client logins, per-seat pricing, or another $50 to $300 a month. When one client has several deliverables, they collect at one address you own, which is the portal part, minus the login.

No login for your client · Free to start · About a minute

What is the best client portal alternative for a small agency?

For most agencies of 3 to 30 people, the best client portal alternative is a private link: each deliverable published as a page on your own domain, gated by a passcode or the client’s company email, and updated at the same URL as the work evolves. Several deliverables for one client collect behind a single address you own, so the client still gets one place that is private, branded and current, without creating an account or you running another subscription. A portal suite only beats it when you need two-way file exchange, e-signatures, or payments in the same place.

The pitch, and the part they leave out

If you run a services business sending $5,000+ work, you have had the pitch: SuiteDash, Copilot, Moxie, or whichever portal suite is sponsoring the podcast that month. One place for the client. Files, messages, invoices, a branded login screen. It sounds like professionalism you can buy.

The part they leave out is that the whole thing hinges on your client logging in, and clients of small agencies mostly do not. The invite email goes out, the client opens the portal once during onboarding, and every later “it’s in the portal” turns into “can you just email it”. Meanwhile you have spent days configuring modules and branding the thing, you are training each new client to use it, and the subscription creeps upward as seats and add-ons stack. You bought software for your client, and your client declined to become its user.

What you were actually trying to buy

Strip the feature list away and the suite was doing four jobs:

  • Private. The work is not floating on a public URL or travelling as an email attachment.
  • Branded. The client sees your name, not a file-sharing tool’s.
  • Current. There is one place, and it always holds the latest version.
  • Readable. You know whether the client opened it before the call.

A portal suite is one way to get those four. It is not the cheapest and it is nowhere near the lightest. A private link gets all four with no adoption problem, because clicking a link is the one workflow every client already has. And where a client has more than one deliverable, one address per client covers the one-place part too, without anybody signing in.

How the link approach works

  • Publish the deliverable as a page. The proposal, the audit, the monthly report. You get a private, unguessable URL straight away, never listed and never indexed.
  • Gate it. From Solo, add a passcode or restrict viewing to the client’s company email domain. Set an expiry so a preview does not outlive the project, or make a sensitive one-off burn-after-read. The mechanics are on the security page.
  • Put it on your domain. clients.yourstudio.com reads as your practice, not a generic host.
  • File it under the client. Publish with a client name and every deliverable for that client lands in one client space instead of being five unrelated links. Give the space its own hostname, acme.youragency.com, and it serves a portal at the root: the audit, then July’s report, then the strategy doc, newest at the top, each at its own path. The client bookmarks it once and the ledger grows behind it. Filing is free on every plan; the address and the portal start on Solo, which includes one space, with ten on Studio and unlimited on Firm.
  • Gate the whole client, not each page. A passcode set on the space is inherited by every page served under it. The client types it once and stays in for 30 days, on your domain, on a page carrying your name and not ours. A page can still carry its own gate, which overrides the space one, so nobody is ever asked twice.
  • Keep it current at the same URL. Revisions replace the page in place. The link sitting in the client’s inbox always opens the latest version, so you never send “v2 final”.
  • See who opened it. From Solo, every page reports opens and unique viewers. Studio adds time on page, scroll depth, and an attention heatmap, so you walk into the review knowing what they read and what they skipped.

Your client’s side of this is: click, read. No account, no seat, no app, nothing to adopt, at any point in the relationship. There are live examples on the homepage if you want to see how a finished one lands.

Portal suite, shared drive, or a private link

The three ways small agencies hand over client work, against what the job actually requires.

What matters Portal suite Shared drive folder Private link
Client login An account per client, invites, password resets The right Google or Microsoft account, or nothing opens None, ever. A passcode typed once, or their work email
Time to set up Days of configuring, then onboarding every client Minutes, then permission requests forever About a minute per deliverable
Whose brand The portal’s chrome; white-labelling costs extra Google’s or Microsoft’s Your own domain
One address per client Yes, behind the login A folder, if the sharing permissions hold A client space at acme.youragency.com, portal generated
Keeping work current Re-upload and notify final_v3 (2).pdf Same URL, updated in place
Access control Per-user roles and permissions Per-email shares that misfire Passcode or company-email gate, per page or per client space, plus expiry and burn-after-read
Do you know it was read Sometimes, buried in an admin tab No From Solo, opens and unique viewers; Studio adds time, scroll, attention
Monthly cost $50 to $300, climbing with seats and modules Bundled with your workspace Free $0, Solo $19, Studio $79, Firm $249

The first row is the one that decides it. The complaint you hear most often about portal software is not the price or the feature list: it is that the agency set the thing up and the client never used it. Every other row is a preference. That one determines whether the work gets looked at.

When you do need a portal suite

Honest answer: some practices should buy the suite. Three signs it is the right machinery for you:

  • Files flow both directions on a schedule. The client uploads monthly financials, you return the accounts. That two-way exchange is the core portal workflow.
  • You collect e-signatures inside the engagement. Contracts, approvals, and sign-offs that need to happen in the same place as the documents.
  • You invoice and take payment in the flow. If billing lives next to the work, a suite consolidates it.

Stacktree does none of that. The portal it generates is a reading surface, not a workspace: finished pages, gated and grouped under a client, at an address you own. It does not collect client uploads, sign contracts, or take payments. If two of the three above describe your practice, buy the suite without guilt. Plenty of agencies run both: the suite for the paperwork, and a client space for the actual work, because the deliverable deserves better than a PDF in a filing cabinet the client avoids.

What it costs

Stacktree pricing is flat, in USD, and clients are never seats. Free is $0: three pages in total, each expiring after seven days, which is enough to see how this works and not a place to keep client work. Passcodes, email gates and viewer numbers start at Solo, $19 a month, which also includes a custom domain. Studio is $79 with ten custom domains, ten client spaces, and the deeper read analytics: time on page, scroll depth, attention. Firm is $249 with unlimited spaces, for larger practices. Filing pages under a client is free on every plan; what the paid tiers buy is the address and the portal. Free pages carry a small “Made with Stacktree” footer; every paid plan, starting at Solo, carries nothing but your brand. Details on the pricing page.

FAQ

Frequent questions

Do we actually need a client portal? +
Probably not the kind your client has to log into. A portal suite earns its keep when files flow both directions on a schedule, when you collect e-signatures inside the workflow, or when you invoice and take payment in the same place. If your real need is getting finished work to a client privately and professionally, a gated link on your own domain does that, and a client space gives that client one permanent address to find all of it at, still with nothing to log into.
What can a small agency use instead of a client portal? +
Publish each deliverable as a private page. The URL is unguessable and never listed or indexed, you can add a passcode or restrict it to the client's company email domain, and revisions go to the same URL so the client always has the latest version. Serve it from your own domain and it reads as your practice, not a file-sharing tool.
Can several deliverables for one client live at one address? +
Yes. Publish with a client name and each page files into a client space for them; there is no setup call, the space is created the first time you use it. Bind a hostname like acme.youragency.com to that space and it serves a portal page at the root, with every deliverable at its own path underneath and the newest work at the top. The client bookmarks the address once and the ledger grows behind it. Filing pages under a client is free on every plan; the hostname and the portal start on Solo, which includes one space, with ten on Studio and unlimited on Firm. See client spaces.
Is a link private enough for $5,000 client work? +
Yes, when it is built for that. A Stacktree link is unguessable and never indexed, and from Solo you can layer a passcode or a company-email gate on top, set an expiry so a preview does not outlive the engagement, or make a one-off burn-after-read so it deletes itself once opened. See how the security works for the detail.
Does my client need an account or a login? +
No, and that is most of the argument. The link opens in any browser. At most the client types a passcode you gave them, or verifies their work email; a gate set on their client space holds for 30 days across every deliverable in it. There is no account for them at any point. Compare that with a portal suite, where the whole product only delivers value if the client adopts it, and mostly they do not.
What does the link approach cost compared with a portal? +
Portal suites pitched at small agencies commonly run $50 to $300 a month, usually climbing with seats and modules. Stacktree is flat: Free at $0, Solo at $19 a month with a custom domain, Studio at $79 with ten domains, ten client spaces and deeper read analytics, Firm at $249. Clients are never seats. Full detail on the pricing page.
Keep reading

Related guides

Send the next deliverable as a link.

Publish one page free and send it. From $19 you add the passcode, your own domain, and who opened it. From Studio, every client gets their own address. No login for them at any point.

Publish one free