Windowpane

Your clients stop asking for updates.

Windowpane turns your project board into a page your clients can check any time. You choose exactly what they see, so nothing internal ever gets out.

Free for one client. No card. Read-only access to your board.

Northwind Studio

Ridgeline

Updated 4 minutes ago

Waiting on you

  • Brand assetsWaiting since 12 August
  • Copy for the pricing pageWaiting since 27 August

In progress

  • Homepage, second round

    In progress

  • Checkout fix

    Being tested

Done this week

  • Analytics tracking

  • Contact form

Sent by Northwind Studio. Questions go to your usual contact.

Works with the tools you already use

  • Notion
  • ClickUp
  • Linear
  • Asana
  • Trello
  • Jira
  • Monday

You write this email every Friday.

Someone opens the board, reads through it, and rewrites what is already there. Softer wording. No internal notes. No mention of the thing that slipped.

Ten minutes a client. At twelve clients that is your whole Friday afternoon, and none of it is billable.

It does not even stop the “any update?” messages, because between your emails the client still cannot see anything.

Agencies do not usually lose clients over the work. They lose them over the silence in between.

Your board is not safe to show. That is the whole problem.

In your board

Redo homepage, client changed their mind again

On their page

Homepage, second round

In progress

In your board

Blocked, no brand assets since Aug 12

On their page

Brand assets

Waiting on you, since 12 August

In your board

Chase invoice 4471, 40 days late

On their page

Hidden

In your board

Move Acme's retainer hours to Northwind

On their page

Hidden

In your board

Fix the checkout bug from last sprint

On their page

Checkout fix

Being tested

In your board

Client asking about scope again, need a call

On their page

Hidden

You decide every one of those translations. Anything we do not recognize stays hidden until you say otherwise.

Live in about five minutes.

  1. 1

    Connect your board

    One click. Notion, ClickUp, Linear, Asana, Trello, Jira or Monday. Read access only. No tool? Paste your last update email instead.

    Connect a tool

    NotionClickUpLinearAsanaTrelloJira

    One click. Read access only.

  2. 2

    Check what we mapped

    We guess your statuses and show you the finished page. You fix whatever we got wrong. There is no empty form to fill in.

    Your statuses

    In progressIn progress
    BlockedWaiting on you
    In QABeing tested
    AdminHidden
    InternalHidden

    We filled these in from your board. Change any of them.

  3. 3

    Send them the link

    That is it. The page updates itself from then on.

    Send the link

    status.northwindstudio.com/ridgeline

    Copy linkEmail it

    It updates itself from now on. You are done.

“Blocked” becomes “Waiting on you.”

Every status maps to a label you choose. Fields you do not want shown stay off. A find-and-replace pass strips internal shorthand and other clients’ names before anything renders.

Add a new status later and it stays hidden until you decide otherwise. You get an email telling you it appeared.

Never leaves your board

  • Acmethe other client

    Another client's name

  • P1 / P2 / P3Priority

    Internal shorthand

  • @northwind.internalnothing

    Removed entirely

Runs on every title and description before the page renders.

The section your clients read first.

Every agency has the same four things outstanding with every client. Brand assets. Copy approval. Access to something. A decision nobody has made.

They sit at the top of the page with the date they started waiting. Your client clicks “mark as sent” and you get a notification.

Nobody had to write the awkward email.

Waiting on you

  • Brand assetsWaiting since 12 August
  • Copy for the pricing pageWaiting since 27 August
Mark as sentSent them already? Let us know.

Or let it send the email for you.

A short email every Friday with what shipped, what is in progress, and what is waiting on them. Pulled from the same page, so there is nothing to write.

Want to check it first? Turn on approval and nothing sends until you click.

Ridgeline, week of 1 September

from Northwind Studio

Hi Dana,

Here is where things stand this week.

Shipped

Analytics tracking, contact form.

In progress

Homepage second round, checkout fix.

Waiting on you

Brand assets, since 12 August. Copy for the pricing page.

Nothing here was written by hand. It is the page, as an email.

Nothing on it says Windowpane.

Your logo, your colors, your domain. The page lives at status.youragency.com and your client has no idea we exist.

Northwind Studio

Ridgeline

Updated 4 minutes ago

  • Homepage, second round

    In progress

  • Brand assets

    Waiting on you

status.northwindstudio.com

Meridian

Harbour Vine

Updated 4 minutes ago

  • Homepage, second round

    In progress

  • Brand assets

    Waiting on you

status.meridian.com

Fieldnote

Acme Retail

Updated 4 minutes ago

  • Homepage, second round

    In progress

  • Brand assets

    Waiting on you

status.fieldnote.com

We cannot change anything in your board.

Windowpane requests read access. Not read and write. Not read with limited write. There is no permission we hold that could move a task, edit a title, or add anything to your workspace.

Read-only, always

The exact scopes we request are listed on our security page. Check them.

Preview before publish

See the page exactly as your client sees it. Nothing goes live until you press publish.

Hidden by default

Every status starts off. Nothing appears on a client page unless you turned it on.

How we handle your data

Built for agencies with more clients than patience.

Design and dev studios

Five to forty clients, work in Notion or Linear, tired of Friday afternoons.

Marketing and SEO agencies

Retainer clients who want to see progress between monthly calls.

Anyone with a client asking "any update?"

If you are retyping your board into an email, this replaces that.

The other options, honestly.

EffortClient can self-serveSafe to share
Writing the email yourself2 hours a weekNoYes
Sharing your board directlyNoneYesNo
Notion's own public sharingNoneYesShows everything
Building it in-houseTwo weeks, then foreverYesYes
WindowpaneFive minutes, onceYesYes

The reason you have not solved this already is that every option costs you either time or control. This is the one that costs neither.

Priced per client page, because that is how you get paid too.

Start with one client for free. No card, no countdown.

Free

$0

No card, no countdown

Try it with one real client.

  • 1 published client page
  • All source integrations
  • Full mapping, filters and redaction
  • Windowpane subdomain
  • Hourly sync
  • 30 days of history
Start free

Studio

$29/month

or $290/year, two months free

Your brand, your domain, up to ten clients.

Everything in Free, plus:

  • 10 client pages
  • Custom domain with automatic certificates
  • All Windowpane branding removed
  • Full brand control: logo, favicon, colours, fonts
  • Weekly and biweekly update emails
  • Password-protected pages
  • 3 team seats
  • 15 minute sync
  • 12 months of history
  • Email support
Start free

Agency

Most popular

$79/month

or $790/year, two months free

Every client, with approval before anything sends.

Everything in Studio, plus:

  • Unlimited client pages
  • Update approval, so nothing reaches a client unreviewed
  • Email allowlist access with magic links
  • View analytics, including last-opened and per-section
  • Monthly PDF reports per client
  • Mapping templates
  • Client actions: acknowledge, comment, approve
  • 10 team seats
  • 5 minute sync
  • Unlimited history
Start free

Network

$199/month

or $1990/year, two months free

Multiple agencies under one roof.

Everything in Agency, plus:

  • Multiple organisations under one account
  • Unlimited team seats
  • SSO via SAML or OIDC
  • Full REST API and outbound webhooks
  • Priority support
  • Guided onboarding
  • Custom contract and invoicing on request
Start free

Prices in USD. Tax calculated at checkout and handled for you. Cancel any time and your client pages stay live.

Questions

What happens to my client pages if I downgrade or cancel?
They stay live. We never take a page offline over billing, because your client would see it and that is your relationship, not ours. If you drop below your plan's limit you get 30 days to sort it out.
Can my client see my internal notes?
Only if you turn them on. Every status starts hidden, anything we do not recognize stays hidden, and there is a preview that shows the page exactly as your client sees it before you publish.
Do you write to my board?
Never. We request read access only. There is no permission we hold that could change anything in your workspace.
What does my client need to do?
Open a link. No account, no password unless you add one, nothing to install.
What if my board changes?
The page updates on its own. New statuses stay hidden and we email you that they appeared, so nothing reaches a client page without you knowing.
What if I do not use any of those tools?
Paste your last client update email and we will build the page from it. You can connect a board later and it takes over.
Can I use my own domain?
Yes, on any paid plan. Clients see status.youragency.com with no reference to us.
How long does setup really take?
About five minutes for the first client. Around ninety seconds for every client after, because the mapping carries over.

Set it up for one client and look at it.

Free for one page. Five minutes. Read-only access, and you see exactly what your client would see before anything goes live.

Set up one client, free

No card. No countdown. Cancel any time and your pages stay live.