← All posts Agencies

Giving clients visibility without giving them admin

Scoped channels beat weekly status calls. How agencies run client comms on the narrowest Shopify access the work needs.

JT Jules Tahoe5 June 2026 · 6 min read
clientagency#project roomProgress and blockersShopify admin

The two bad options

Agencies working on a Shopify store usually end up choosing between two uncomfortable arrangements. Either the client hands over a staff account with far more access than the work requires, or the agency works blind and reconstructs what happened from a weekly call and a screenshot.

Both are worse than they need to be. The first is a security problem that everyone quietly ignores until offboarding. The second means the agency's advice is always a week stale.

What the agency actually needs

Almost never full admin. In practice the list is short:

  • Which products are moving, and which are about to run out, because that determines what they should be spending on.
  • The launch calendar, so campaigns line up with stock reality.
  • A channel where questions get answered in hours rather than at the next call.
  • Enough context on customer issues to know when a campaign is causing them.

Notice what is not on that list: payouts, margins, the customer list, and the ability to change anything on the store.

The scoped-channel arrangement

Give the agency a channel (one per engagement) with a role that hides financial fields. They see stock levels and sell-through, they see the launch calendar, they can ask a question and get an answer with the order or product attached. They cannot see what anything cost you or what you took home.

Set an expiry on the access at the start, matching the contract. This is the part everyone means to do later and nobody does.

For agencies reading this

Propose it yourself. Asking for less access than the client expected to give you is one of the cheapest trust-building moves available, and it removes the offboarding conversation entirely. If you set this up for clients regularly, our Shopify app affiliate program pays commission on the stores that install through you.

What changes in practice

The weekly status call gets shorter, because the status is already visible. The questions that used to wait for it get asked and answered the same day. And when a campaign needs pausing because stock ran out, the agency finds out at the same moment the client does rather than two hours later.

None of this requires a new tool if your existing setup can do scoped access. Most cannot, which is why the arrangement is rarer than it should be, and it is one of the reasons agency collaboration is a core use case for us rather than an afterthought.

Why the weekly call exists

The status call is a workaround for a visibility problem. The client cannot see what is happening, so a meeting is scheduled to tell them, and both sides quietly resent it.

The agency resents it because most of the content is information that could have been read. The client resents it because the answer to any question that arises between calls is "we will cover it Thursday".

Remove the visibility problem and the call either shortens dramatically or becomes what it should have been: a conversation about decisions rather than a recital of status.

What clients actually want to see

Rarely everything. Asked directly, most clients want four things, and none require admin access.

  • What is happening this week, without asking.
  • Whether anything is blocked, particularly if it is blocked on them, which is the most common and least communicated case.
  • Somewhere to ask a question and get an answer before the next scheduled call.
  • A record of what was decided, so a disagreement in three months is resolvable by looking rather than remembering.

A scoped room provides all four. Admin access provides none of them, which is why handing over a staff account is both riskier and less useful than it appears.

Setting the boundary at the start

Propose the arrangement in the proposal rather than negotiating it later. "You get a room with us in it, we do not need a staff account, and access ends when the engagement does."

Asking for less access than the client expected to give is one of the cheapest trust-building moves available, and it removes the awkward offboarding conversation entirely because the ending was agreed at the beginning. The mechanics of closing it out properly are in offboarding contractors.

What this is worth to the agency

Beyond shorter calls, a visible working record is the best defence against the two disputes agencies actually have: what was agreed, and whether a delay was caused by the agency or by waiting on the client.

Both are unwinnable from memory and both are trivially resolved by a searchable room. That protection is worth more than the time the arrangement saves, and it costs nothing to set up at the start of an engagement.

If you set this up for clients routinely, our affiliate program pays 20% recurring on stores that install through you.

Setting the room up

The arrangement is simple enough to describe in a paragraph, and the details are where it succeeds or fails.

One room per engagement, not one per client. Engagements end; clients sometimes return. A room scoped to a piece of work has a natural close-out point.

Both sides in it. The client's operational people, not just whoever signed the contract. The person who will actually run the store after handover is the one whose questions matter.

A stated purpose in the description. One sentence saying what this room is for and what belongs elsewhere. Without it, the room accumulates everything and the client starts using it for support requests you have not been paid for.

An agreed response expectation. Not a service level, just an honest statement: same day during the week, not evenings or weekends. Ambiguity here is the main reason agencies come to resent shared channels.

The scope-creep risk, handled

The objection agencies raise is that a shared room invites unbounded requests, and it genuinely can.

What prevents it is not restricting access but naming the boundary once, in writing, at the start. Questions about the work in hand belong here; new work goes through the usual route. Said plainly at the outset it is unremarkable, and it gives you something neutral to point at later rather than having to improvise a refusal.

What to put in the room, and what not to

Once a shared room exists, the question becomes what belongs in it. Being deliberate here is what stops the arrangement degrading into either a support queue or a channel nobody posts in.

Belongs: progress on the current work, anything blocked on the client, decisions that need their input, questions in either direction, and the record of what was agreed.

Does not belong: internal discussion about the client, your own estimating and scheduling, and anything about other clients. Keep those in your own space; a shared room is not the place to discover you have been candid in front of the wrong audience.

The judgement call is defects. Being visible about problems you are fixing builds far more trust than a clean-looking channel, provided you post the fix alongside. Silence followed by a working feature reads as opacity, and clients notice the pattern even when they cannot name it.

Handing it over at the end

An engagement room has a natural close-out that most agencies waste.

Before access ends, post a short summary of where things stand: what was built, what was deliberately left, anything running unattended, and who to contact. Ten minutes of writing that stays searchable for the client long after you have gone.

This is the cheapest goodwill available at the end of a project, and it is the thing clients remember when deciding who to call for the next piece of work. It also prevents the common pattern where a client returns nine months later asking questions you would have to reconstruct from memory.

Making the case to a reluctant client

Some clients will push back, usually because a shared channel sounds like extra process or like something that will generate work for them.

Frame it as replacing something rather than adding something. The room replaces the status email and shortens the call; it is not a new obligation on top of both. Say explicitly that they are not expected to monitor it and that anything genuinely needing them will be addressed to them by name.

The other objection is confidentiality, and it is worth taking seriously rather than dismissing. Answer it concretely: the room contains this engagement only, your team sees nothing else of theirs, and access ends when the work does.

Common questions

Do agencies need a Shopify staff account for client work?

Yes, and it should be scoped narrowly. Building and configuring needs real permissions; communication and visibility need almost none. Grant the smallest staff account the work requires, then let the workspace role decide how much of the conversation they see. Conflating the two is how agencies end up with far more access than the job needs.

How do I give a client visibility without oversharing?

A scoped room per engagement, with a role that limits what is visible. They see progress and can ask questions; they do not see your other clients or internal discussion.

Can this replace the weekly status call?

It usually shortens it considerably rather than removing it. What changes is that the call covers decisions rather than status, because status is already visible.

When should client access end?

At the end of the engagement, agreed at the start. Setting the end date when access is granted turns removal into policy rather than a judgement about the relationship.

What if the client wants full admin visibility anyway?

Ask what question they are trying to answer. It is almost always one of four things, all of which a scoped room answers better and none of which need admin.

Keep reading

Agencies

Shopify App Partner Program: how it works in 2026

What the Shopify Partner Program actually pays app developers, what changed with the revenue share, and the part that trips people up: app affiliate programs are something else entirely.

26 August 2026·12 min read
Agencies

Giving a VA access without giving away the store

The permissions conversation most stores have after something goes wrong. Worth having before.

4 August 2026·7 min read
Agencies

Offboarding contractors without leaving doors open

The engagement ends, the invoice is paid, and the access stays live for years. A checklist and the reason this specific task is always the one that slips.

12 June 2026·10 min read

Run your store team in one room.

Free for teams up to five, and about two minutes to connect your store.