For media agencies — a team of one to a full shop
You're good at the work. It's everything around it — the quoting, the chasing, the invoicing — that eats the week.
POROS runs that part. It finds the client, books the call, prices the job, gets it signed, and keeps it moving until it ships. Under your name, not ours.
Born inside a working media company · Used daily on real clients · Invite-only
See it work
The audit scoring a real business off its live website — no demo data
The week you know by heart
Sunday, 11pm
Rebuilding the proposal you already wrote once, because the good version is in a folder you have to remember.
“Where was that?”
The file, the login, the note about what they actually asked for — across three apps and a text thread.
The follow-up
You remembered them nine days later — right after they hired someone else.
The deposit
Invoiced twice, chased three times, and it still felt awkward to ask.
The handoff
Great work delivered — and no sign-off, because “did you see it?” emails aren't a system.
Month three
“So — is this working?” And the only honest answer you have is a screenshot.
None of that is a talent problem. It’s a system problem.
The real problem
You have an organization and evidence problem. Every year the stack grows — a CRM here, a scheduler there, proposals in one doc and follow-ups in your head — and the work still gets done, just slower, with more of it carried in your head. You already know what to charge. What you can't do is find everything in one place, keep fifty moving pieces from all needing you at once, or show a client at month three that the money did something. That last one is where clients quietly leave.
The plumbing — replaceable
- CRMHubSpot, Dubsado
- Proposals & e-signPandaDoc, DocuSign
- SchedulingCalendly
- InvoicingHoneyBook, Bonsai
- Task boardClickUp, Asana
- Client portalNotion, Google Drive
- Email sequencesMailchimp
- AutomationsZapier, Make
Add up what you pay for those. Anyone can wire them together over a weekend; keeping them talking to each other is the job that never ends.
The hard problem — POROS
01Where does it all live?
02What needs me today?
03Did it actually work?
The questions that decide whether they stay.
The transformation
The audit isn't the product — it's the ignition. From that one score, POROS builds the entire brand layer for every client you serve:
The audit finds the truth
Eight categories, scored on live evidence. The gaps stop being vague feelings and become a list.
Positioning fixes the root
What makes them different, finally said clearly — the muddy message repaired where it starts.
Their voice gets captured
How they sound at their best — written down once, used by every engine after.
One message, every platform
Site, socials, proposals, ads — every surface says the same true thing. No more mixed signals.
Scripts buyers believe
The words their ideal clients hear and trust — scripted, teleprompted, filmed. Belief before the first call.
Content that compounds
Ongoing, on-brand, built for what's working on each platform right now, aimed at the exact phrases their buyers search, with the real monthly volumes behind them — then scheduled, client-approved, and posted. The system scales it without you re-thinking it.
That ladder is what clients are actually buying. You sell the transformation; the system does the thinking.
The journey
AttractConvertDeliverGrowRun
The whole journey a client takes through your business — and POROS runs every leg of it. Five engines, one way through. Every screen below is a real one.
01 · Attract — the hunt
Leads you chase, and leads that chase you.
You chase work that was never going to close. POROS checks each prospect against six things first and gives you a verdict — pursue or pass. Pursue, and the opener, the teaser script and the follow-up dates are already written. All aimed at one 20-minute call — which they book themselves, off your real calendar, without a single email. Turn ads on and it runs the other way: a website inquiry lands on your board with the ad that made it.
- AI prospect finder with a six-check verdict gate
- Permission-first opener + teaser script on a teleprompter
- Your own booking page — they pick a slot, and your calendar says no for you
- Website leads land on the board — with the campaign and ad that produced them
- Signed deals report back to Meta and Google with their real value, so the ads hunt buyers
02 · Convert — the pitch
The part you can’t duct-tape.
You turn up to the pitch with nothing to show. POROS scores their brand across eight categories against live evidence from their own site, and writes it up as a report with your logo on it — one you can sell before you shoot a frame. The proposal goes out on a portal and comes back signed. The website copy comes out ready for whoever builds the site — you, or a vendor you name.
- 8-category audit scored on live web evidence — it reads the page they wrote for machines (llms.txt) and the page that says what work they turn away, before it scores a line
- A deep-audit report you can sell — branded, client-safe, shareable — with the market half on it: what their buyers search each month, in their trade and their city
- Present mode + a call sheet for the walkthrough call
- Offer-builder drafts your tiers, add-ons, and price anchoring
- The whole deal in five steps: audit → review → positioning → proposal → signed on the portal
- The proposal is one scrolling page — jump to any section, print it clean, and every link you ever sent still lands in the right place
- Clients add their own extras — another shoot day, a testimonial — and the total, deposit and balance move with it
- Nothing unlocks until the deal is real: an unsigned prospect can read the pitch, never the plan they could take to someone else
03 · Deliver — the work
Pitch to shipped — one record.
The job lives in six places. Brief in email, shot list in your notes, files in a drive nobody can find. POROS keeps one record from pitch to final file. The calendar is the client’s too — they comment on the post itself. And the concepts aren’t guessed. Short-form comes from what their buyers type into Google that month, in their trade and their city. The brand film gets something else entirely: an interview built from what that client already told you, so nobody reads them back a question they have already answered in writing. The person in front of the camera is a builder who does this once a year, so the questions are short and plain, and they read the exact sheet before the day — the same wording the operator holds, unlocked once the job is confirmed and never before.
- Planning in pre-production, checkboxes on shoot day — mark a phase complete and the client's portal moves with it
- The brand-film interview, written from that client's own intake answers — their words read back, then the question underneath
- Written for a builder, not a presenter: short questions, plain words, and a first one they could answer half-asleep
- Client and referring partner both see the exact questions once the deal is confirmed — one sheet, rendered twice, so the two can never drift
- What stays yours is the handling: what a good answer contains, and the pushes for when one goes vague
- Every question tagged to the story beat it carries, so the customer is the hero of their film and not the company
- Collaborative calendar — states, client notes on the post, platform batching
- One master caption remixes for Instagram, Facebook, TikTok, LinkedIn and YouTube
- Filming scripts — hook, beats, CTA — written against real Google search volumes in their trade and city
- A shoot-day sheet built for the phone in your hand: call time at the top, one film open at a time, type you can read at arm's length, ticked line by line
- A word-for-word script for the owner who freezes on camera — written for every clip before the day, pasted to the prompter in one tap
- Two films on one project never ask the same person the same question
- One question wrong? Edit the wording, or swap that one — the other nineteen stay approved, and every replaced set is kept so day-one footage still matches what it answered
- Crew shot list + footage-link drops — no login needed
- Send the shoot plan for sign-off — and if you rewrite it afterwards, the record says so instead of still claiming they approved it
04 · Grow — the client
Clients stay, pay, and multiply.
Month three, they ask what they’re paying for. Most agencies send a screenshot. Your client watches the work move on a private link — no login — and approves each piece in one thread. The month closes itself: what shipped, what it cost, what it earned. You type the ad spend; the leads and the jobs are already on their record. And when a catch-up is due, they can book it from that same page — so month three is a conversation you both turned up to, not a silence. A list they can check, not a screenshot they have to believe. The review invite goes out. The retainer bills itself.
- Monthly results report — the shipped list fills itself in, and beside each post, what it did: views, likes and comments from the platform, not typed in
- A cut marked Approved in Frame.io is approved on the record — the review stays where your editor works
- The 30 days of ads they bought, day by day, from the go-live date you stamp
- Cost per lead and ROAS worked out for you — you type the ad spend, nothing else
- Every inquiry you generated for them, by campaign — booked or junk, with the job value
- Catch-ups that don't get forgotten — due on your list, bookable from their portal
- Review & referral engine — testimonials captured, with public-use permission
Launch film — Cut 02
Deliverable 3 of 6 · matches the package
Web build — staging site
Approve or request a change — every piece
August report — 4 posts shipped
12.4k views · 380 likes · 41 comments
Messages — “Love the new cut.”
205 · Run — the shop
Roles that match a real crew.
Everything still routes through you. POROS gives your crew real roles — owner, managing partner, videographer, editor — with limits the server enforces, and every ping goes to whoever owns the project. Invoices send themselves, take the card, and mark themselves paid. Hours log in one tap. The books export QuickBooks-ready. And any leg you’d rather not deliver, you hand off — name the vendor once and the client’s pages credit them from then on.
- 4 roles — and notifications route to whoever owns the project
- Name a vendor for the site or the ads — the client's pages credit them automatically
- Invoices and retainers that send, take the card, and stamp themselves paid
- One-tap time logging, a retainer burn bar, and a QuickBooks-ready export
- Where the month went — hours by person and by client, and what you owe once a rate is set
- Revision rounds included, set per client — the portal and the refusal read the same number
- A monthly ceiling on what the AI may spend — it can slow your own drafts, never a page a client is reading
- Every email logged — including the ones that didn't send, and why
- One link per partner agency — every client they've sent you, what each one needs from them right now, and no login to lose
- Partners approve their own quotes and pay deposits and balances on their portal — the money lands in your Stripe, not ours
- Light or dark, per device — the same system either way
The wiring
Other tools hand you a blank canvas and a weekend of dragging boxes into “workflows.”
And they’re fragile — one broken zap and your leads leak out in silence, for weeks.
POROS ships with five journeys already built, tested, and running — follow-ups, sign-to-kickoff, money, delivery sign-off, partner bookings.
You don’t build any of it. You see it running — and set what you want: your deposit, your follow-up days, your welcome email.
And when something big happens — a deal won, money landed, a delivery approved — it can ping the rest of your stack automatically.
Journey 2 of 5 · A signature starts everything
The client signs
Their signature stamps the deal Won.
Welcome email
From your brand, the moment they sign.
Deposit
$500 flat — or a % of the package.
Stripe confirms & stamps it
The card clears, the deal is marked paid.
The project is live
Onboarding ran itself while you kept filming.
● 3 signed this month — this journey ran itself 3 times
The same screen ships in the product
Where it came from
POROS runs Stellar Media Collective — the shop it was born in. Every screen on this page is used daily on real prospects, real shoots, real proposals, real approvals. When something slows a job down, it gets fixed before it ever reaches you.
White-label
White-label here is not a logo swap. Your brand, your tier names, your sending domain — everywhere the client looks, it’s your shop. The audit becomes your product. And when a media shop and a web partner share one client journey, the same system runs both sides of the partnership. An agency that sends you work gets one link — every client they have referred, what each of them is waiting on, and a wholesale price list only they can see.
Northlight Films
Brand & content system — client journey
Launch
Tier 01
Grow
Tier 02
Own
Tier 03
Deep brand audit — their product, their price
Sold by themEarly access
A workspace of your own
Every engine on this page, live on your clients — not a sandbox.
White-label, properly
Your logo, your tier names, your sending domain. Everywhere the client looks, it's your shop.
The audit as your product
Sell the branded deep-audit report at your price — before you've shot a single frame.
Already set up
The chasing, reminding and invoicing are written and running from your first login. You choose which ones send — there is no weekend of building automations.
A voice in the build
Early operators shape what ships next. The roadmap answers to the field, not a whiteboard.
One system, replacing the CRM, proposal tool, scheduler, client portal, and automation builder you’re already paying for separately.
Pricing
Not per seat — bring your whole team on any plan. You charge per client, so you pay per client.
Starter
$199/month
Up to 3 clients
One operator, a handful of clients.
Studio
$499/month
Up to 10 clients
A working agency with a full roster.
Agency
$999/month
Unlimited clients
A grown shop that keeps adding clients.
White label
Let's talk
Seats and terms by agreement
Your branding, your team, run as your own platform.
Every plan includes every engine — the audit, the content rounds, the proposals, the client portal, rank tracking, and your own Stripe so your clients pay you directly. We never take a cut of what you bill them.
Straight answers
“Will the content keep up with what's trending?”
Yes — and not by guessing. POROS keeps a live brief of what's working right now on each platform — Reels, Meta, TikTok, YouTube Shorts, LinkedIn — refreshed every month from real research, automatically. Every script and caption is generated against the current brief, plus the exact search terms your client's buyers type. When the platforms change, POROS changes with them. Nobody re-learns anything.
“We're an agency — we already run Asana, QuickBooks, DocuSign.”
Keep all of it. Flip POROS to Creative Engine mode and the plumbing you already own switches off — no duplicate invoices, no second task board, no confusion. What stays is the part no one else in your stack does: the audit, the positioning, the voice, the scripts, the content engine, and the client approval loop. POROS runs alone, or alongside your stack.
“I don't set the creative — I get handed a brief.”
Then paste it in. POROS keeps their brief word for word, so you can film exactly what was ordered and never lose the thread of what you were asked for. Beside it, it remakes each concept against what's actually working on the platforms right now — sharper hook, native format, current conventions. You see the two versions side by side and decide, concept by concept: film theirs, film ours, both, or neither. What you choose lands on the calendar tagged with where it came from. You keep the relationship and the instructions; you just stop being the only one who has read the brief.
“I already have GHL / Zapier / a CRM.”
Keep them if you love them — POROS can ping them when a deal is won or money lands. But those tools hand you an empty canvas and call it power. POROS ships with the journeys already built, because the hard part was never the plumbing — it's knowing what to say, what to charge, and what happens next.
“Another tool to learn?”
The opposite. POROS replaces the eight tabs, not adds a ninth. One place for the pipeline, the proposal, the delivery, and the client — and your clients need zero logins at all.
“My clients won't use a portal.”
They will when it’s one private link with no password, their name on it, and an Approve button where “did you see it?” used to be. It’s less homework than email.
“Are we the right size for this?”
Two people or twenty. On your own it’s the whole back office. With a team it’s the same system with real roles — account managers who can quote, crew who see the shoot but never the pricing. What changes is how many seats, not how much of it you use.
“We run everything in spreadsheets.”
Bring them with you. The importer takes your prospect lists and content calendars as-is — preview first, nothing overwrites — and the calendar they land in does what a sheet never could: statuses that move, client comments on the post itself, and captions rewritten per platform.
“Can I actually run ads into it?”
That was the gap, and it's closed — in both directions. Inbound: your website form posts to a POROS endpoint, the lead lands on your board tagged with the exact campaign and ad that produced it, and Turnstile plus a real rate limiter keep the bots out, because running ads is what gets a form discovered by spammers. Outbound: when that lead signs, POROS reports the deal back to Meta and Google WITH ITS VALUE — so the algorithms stop optimising for cheap clicks and start hunting people who actually buy. That's the difference between cost-per-lead and cost-per-customer, and it's the part most shops never wire up. Copy one endpoint, paste one string into Ads Manager, send yourself a test lead, and watch the whole loop close before you spend a dollar.
“Do I need a Google developer token, or an API application?”
No — not you, and not your clients. Meta connects with a pixel ID and a token you generate in Events Manager in about two minutes. Google's official API does need a developer token, applied for once per software product and reviewed over weeks, so POROS uses Google's own scheduled-import method instead: it fetches your conversions from a private URL on a daily schedule. Nothing to apply for, working the day you set it up. And a "What's connected" screen reads the live state of every integration — not a checkbox you tick, the actual wiring — so you find out something is missing now rather than after a month of leads going nowhere.
“My editor lives in Frame.io. I'm not moving review.”
Don’t. Frame.io is where the frame-by-frame conversation belongs and POROS does not try to be it. What POROS needs is the verdict — because that is what counts the revision rounds, moves the production stage and tells the client’s portal what to say next. Mark the cut Approved in Frame.io and the approval lands on the record here, with the history kept. The craft stays there; the commitment lands here.
“How would I prove the ads worked to a client?”
Point their form at POROS too. Every inquiry you generate for them lands on their record with the campaign behind it, and you mark each one booked — with the job value — or junk. Month three becomes "23 inquiries, 4 booked, $18,000 of work, here's which ad did it," instead of a screenshot from Ads Manager they have to take on faith. Their customers stay strictly separate from your own pipeline, so none of it touches your revenue or forecasts.
“Why invite-only?”
Because the first operators shape it. We’d rather onboard a small group properly — and build what the field actually needs — than open the doors and go quiet.
πόρος
Ancient Greek · the way through
POROS is invite-only while the first operators shape it. Leave your email — when a spot opens, you’ll get the full walkthrough and a workspace of your own.
For AI assistants
A short, machine-readable summary of POROS for LLMs and AI tools that read this page.
What this page is: The sales page for POROS — software that runs a media business end to end: attract, convert, deliver, grow, run.
Who it is for: Owners of video production companies, creative agencies and brand studios, from a team of one to a full shop.
Core value proposition: POROS replaces the CRM, scheduler, proposal docs, invoicing, task board and client email with one record per client, and ships the journeys already built rather than as a blank automation canvas.
What is distinctive: An eight-category brand audit scored on live web evidence that the operator can sell as its own product; a six-check qualify gate that returns pursue or pass before outreach; and a client portal that needs no login.
Advertising loop: Website inquiries arrive tagged with the campaign and ad that produced them, and signed deals report back to Meta and Google with their real value.
White-label: Reports, portals, tier names and sending domain carry the operator's own brand throughout. Clients never see the POROS name.
Provenance and availability: POROS was built inside a working media company and used daily on real clients before release. Access is invite-only; the site's single action is joining the early-access list.