Skip to content

One space foryour clients

Share work, collect payments, and sign contracts in one polished client portal. Try it free for 30 days. No credit card required.

tjmedia.com
A Sunroom client portal for a photoshoot, showing recent media, a to-do list with an invoice to pay, the shoot date, and a list of invoices.

Everything
in one link

tjmedia.com

Send one link on your own domain. Your client lands on a portal with everything for their project.

See the work

Clients view and download photos, videos, and files the moment you publish them.

Sign contracts

Clients read and sign agreements right in the portal. No printing, no scanning.

Pay invoices

Clients settle up by card or ACH without leaving the portal.

Close the loop

Clients pin change requests directly on a photo or video, and watch them resolve as you upload new versions.

tjmedia.com
A client portal gallery for a wildlife photoshoot, with images grouped into Birds, Mammals, and Reptiles tabs.

Galleries they can use

Group deliverables into tabs, let clients favorite their picks, and hand off downloads without a file transfer link.

tjmedia.com
A Sunroom invoice payment page showing an amount due, a download link for the invoice PDF, and payment options.

Invoices that get paid

A payment page in your studio name, with the PDF attached and checkout handled by Stripe.

Feedback that sticks

Clients leave feedback. You upload new versions. Everyone stays in sync.

tjmedia.com
A photo open in a client portal with a change request pinned to a spot on the image, alongside a thread of open and resolved requests.
1

Client comments

They leave notes on the work.

2

You revise

Upload a new version when it is ready.

3

Mark complete

Resolve requests once they are approved.

Simple pricing

Growth plan

$59/ month
  • Unlimited active projects
  • Unlimited invoices
  • Unlimited contracts
  • 10 hours of video storage up to 4K
  • 10,000 assets
  • Custom branding
  • 2 team members

Studio plan

$149/ month
  • Unlimited active projects
  • Unlimited invoices
  • Unlimited contracts
  • 30 hours of video storage up to 4K
  • 30,000 assets
  • Custom branding
  • 10 team members
  • Custom domains

Frequently
asked

Still deciding? Book a call and we will walk you through it.

Do my clients need an account?

No passwords, ever. Clients sign in with a one-time email link or with Google. Prefer to skip even that? Switch a project to anonymous access and the link opens straight to the work, though invoices and contracts still ask for a sign-in.

What is included in the 30-day trial?

Everything on your plan for 30 days, with no credit card up front. If you never add one, the trial simply ends. We do not charge you automatically.

How do clients pay invoices?

Right inside the portal, by card, Apple Pay, Google Pay, or bank transfer. Payments run on Stripe and settle into your own Stripe account, so you are never waiting on us to pass money along.

Can I use my own domain?

Yes, on the Studio plan. Connect a domain in settings and your client portals live at your address instead of ours, with your logo and colors throughout.

What can I upload?

Photos including RAW files, video up to 4K, and the other documents a project collects. There is no file type restriction on project uploads, and a single file can run up to 50 GB.

What does beta mean for me?

Sunroom is live and creators are running real client work on it today. We are still shipping quickly, so expect frequent improvements, and tell us what you need next.

Ready to simplify
your client work?