For Video Production Agencies

Client portals that match
how your agency works

Every client gets their own branded portal. Your producers, editors, and freelancers see one dashboard with every active project. Reviews, approvals, deliveries, all in the same workspace.

No credit card required
Free forever plan
5-minute setup

Why agency delivery is different

One client at a time is solvable with email. Ten clients, four reviewers each, three editors on staff, and a freelancer pool is a different problem.

Ten active clients, fifteen projects, four stakeholders each

Solo videographers manage one or two deliveries at a time. Agencies juggle a portfolio. You need a producer-level view of every active project, who's reviewing what, and what's stuck waiting on feedback. Spreadsheets and Slack threads only get you so far.

Multiple reviewers per cut

Brand director, marketing manager, agency producer, sometimes legal. A single email chain becomes a mess of "at 0:42 the music..." quotes. Timestamped comments anchored to the frame are the only sane way to consolidate feedback from four people.

The portal is a sales tool, not just a delivery surface

Your client portal is the last thing the client sees before they renew the contract or refer you. A polished, branded experience is worth the same as a great cut. Dropbox folders and unbranded share links undercut everything else you charge for.

What MyStdio gives agency teams

Producer-level dashboard

One screen showing every active project across every client. Status, owner, last activity, and what's waiting on review. The view your producers and PMs need without building it in Notion.

Multi-stakeholder review

Every reviewer leaves timestamped comments anchored to the frame. See who responded, who hasn't, and what each person flagged. Approvals lock the version so the comment trail stays clean.

Per-client branded portals

Your agency brand on every client's portal: your logo, your colour, your studio name in the header. Pro adds a custom domain like portal.youragency.com, so clients never see another platform in the URL bar.

Freelancer access scoped to projects

Bring on a freelance editor for one campaign, give them access to that project only. They never see your other clients, your financials, or your team list. Remove the assignment when the project wraps.

Asset libraries reusable across clients

My Assets stores agency-wide files: motion templates, sound libraries, brand presets. Client Assets stores per-client brand kits and reference material. Stop hunting through Dropbox for last year's template.

Flat pricing regardless of team size

Pro is $25 per month for unlimited team members, unlimited clients, and unlimited projects. Add another editor, another freelancer, another producer, no extra cost. Pricing scales with storage, not with people.

Nine built-in roles

Built for teams, not just solos

Most client-portal tools have two roles: admin and viewer. That doesn't map to how an agency actually works. MyStdio ships with nine, scoped to the way your team is actually organised.

Tenant Owner

Full agency control. Billing, settings, every project.

Tenant Admin

Same as owner without billing access. For ops leads.

Producer

Sees every project, manages client work, hires freelancers.

Director

Creative lead on assigned projects, reviews and approves cuts.

Editor

Uploads cuts, manages assigned project deliverables.

Accounts

Billing, quotes, invoices. No project access required.

Client Manager

Client-side lead, approves on behalf of the client company.

Client User

View and comment only, scoped to one client company.

Freelancer

External, project-scoped access. No agency-wide visibility.

Producer hires a freelancer for one project, the freelancer can\'t see the rest of the agency. Accounts manages invoices without touching creative. Each role lines up with a real seat on your team.

Set up your agency workspace

Most agencies go from signup to first client delivered in an afternoon.

  1. 1

    Set up your agency brand

    Upload your logo and pick your colour. Your studio name appears on every client portal automatically. Free includes branding. Pro adds a custom domain.

  2. 2

    Add your team with their roles

    Invite producers, directors, editors, and accounts staff. Each gets the right scope by default: producers see everything, editors see assigned projects, accounts handles billing only.

  3. 3

    Create projects per client engagement

    Each campaign or retainer engagement is a project under a client company. Attach the quote, assign editors, set the producer as the project lead. The full creative-to-delivery flow lives in one place.

  4. 4

    Invite clients to their branded portal

    Add a client manager as the brand-side lead. Add other reviewers (creative director, brand marketing, legal) as client users. They log in, see the project, and leave timestamped feedback. No accounts required to comment on a review link.

Agency FAQ

Yes. MyStdio has a freelancer role scoped to specific projects through project-user assignments. The freelancer logs in, sees only the projects you've assigned them to, and never sees your client list, financials, or other agency work. When the engagement wraps, you remove the assignment and their access is gone.
Each reviewer leaves timestamped comments anchored to the exact frame. You can see who responded, who hasn't, and what each person flagged. When a version is ready, an authorised reviewer (typically the client manager or the brand lead) approves with one click and the version is locked. The next cut gets uploaded as a new version, so the comment history stays clean.
Your studio's brand shows on every client portal: your logo, your colour, your studio name in the header. Inside each client's workspace, the agency brand stays consistent. If you need per-client white-labelling beyond that, custom domains let you put each client's experience on portal.youragency.com. We don't currently support a separate domain per client.
Pro is $25 per month flat, $20 if billed annually. That covers unlimited internal team members, unlimited clients, and unlimited projects. We don't charge per editor, per producer, or per seat. The Free tier supports 10 team members and 20 clients, which fits early-stage agencies.
Yes. Producers and tenant admins see every project across the agency. Directors, editors, and freelancers only see projects they're assigned to. The nine built-in roles cover most agency workflows: tenant owner, tenant admin, producer, director, editor, accounts, client manager, client user, freelancer.
Client managers are the client-side lead for a specific company. They see all projects under their company, can approve cuts, comment, download deliverables, and view invoices for their projects. Client users have similar access scoped tighter. You set this up when you invite the client.
Projects stay live as long as you keep the account, so the client can come back later for a re-export or to share with someone new. If you archive a project, it disappears from active views but stays in the archive and remains downloadable. Nothing is deleted on a timer.

Ready to
Get Started?

Start with a free plan and see why video production studios are switching to MyStdio.

No credit card requiredFree forever planCancel anytime