Skip to main content

Earn 30% recurring on every agency you refer to ClipflowRefer an agency, earn 30%

Join the affiliate program
Browse paths & guides

Step 2 of 3

Going pro (agency)

AgencyIntermediate12 min readBy Adrian Berisha

The client approval workflow for short-form video (agency SOP)

A six-step SOP — intake, cut, internal QA, review link, one revision round, post — with the Clipflow review link described exactly as it behaves.

Jump to section
  1. 01Why approvals stall: feedback arrives one clip at a time
  2. 02The SOP: intake → cut → internal QA → client review link → one revision round → post
  3. 03How the review link works in Clipflow — exactly as the code does it
  4. 04How to handle "Request changes" without starting round three
  5. 05What to put in your client agreement: an approval SLA and a revision cap
  6. 06The approval-workflow checklist
01

Why approvals stall: feedback arrives one clip at a time

The slow part of short-form for clients is not the cut. On a 10-minute recording the clip list showed after 55 seconds and the first finished clip after 2 minutes 51 seconds (measured 2026-09-16). What takes days is the client — not because clients are slow people, but because the way most agencies ask for approval invites one round of feedback per clip instead of one round per batch.

The pattern looks like this. You send eight clips in a shared folder on Monday. The client watches two, replies about one, and says they will look at the rest later. On Wednesday three more comments arrive in a different thread. By Friday you have feedback on six clips, no decision on two, and the posting slots you planned for the week are gone. Every clip got its own round, so the batch never closed.

Three things break the rule in practice: the clips live somewhere the client cannot act on them (a folder is not an approval surface); there is no deadline, so silence is the default; and feedback is unbounded, so round two turns into round five. The SOP addresses each of those, in that order.

02

The SOP: intake → cut → internal QA → client review link → one revision round → post

Six steps, each with an owner and an exit condition. Put it in the client onboarding doc, and do not skip the QA step to save an hour — that hour comes back as a revision round.

  1. Intake — one recording, one no-go list

    The client sends one long-form recording (a podcast episode, a webinar, a Loom) and answers one question: is there anything in here we must not post? Import it into the client’s Clipflow workspace — upload the file or paste the YouTube link. Exit condition: the recording is in the workspace and the no-go note is in the ticket.

  2. Cut — let the finder produce candidates, then choose

    Clipflow transcribes the recording and proposes the clip-worthy moments — 3 to 8 per pass on a typical episode; run "Find more clips" if the first pass is thin. Pick the ones that match the client’s voice and platform mix, apply the format and captions, and render. Exit condition: every clip you intend to send has a finished file.

  3. Internal QA — the gate the client never sees

    An editor who did not cut the clip watches every finished file once, at phone size, with sound: first second, caption sync, safe areas, the hook, the last frame. Then they move each post from Draft to Approved on the board — that internal approval is what makes a post eligible for sending. Exit condition: zero posts in Draft for this batch.

  4. Client review link — one link for the whole batch

    Open the post’s publish panel, tick the channels it should go to, and choose "Send to client for approval". Clipflow stores what would be posted — channels, clip, caption — on the post, moves it to Review, and gives you one review link for the recording. Send that link in the channel the client already uses (email, Slack, WhatsApp) with the deadline in the message. Exit condition: link sent, deadline written down.

  5. One revision round — collect, fix, re-send once

    Wait for the deadline, not for the first comment. Then work every "Request changes" note in one pass: re-cut, fix the caption, re-render. Posts the client already approved stay approved; only the changed ones go back out. Exit condition: every post in the batch is either approved or explicitly dropped.

  6. Post — from the approval, or from the board

    If you sent the request with channels ticked, the client’s Approve posts the clip to those channels the moment it lands — once, with the clip’s current file. If the request was made without channels, approval only marks the post approved and you send it from the board. Either way, check the pipeline board the next morning: it says what went out, what is still queued, and what failed. Exit condition: every approved post is live or explained, and the client has the link to the live post.

04

How to handle "Request changes" without starting round three

A change request is data — not an insult and not an emergency. The workflow around it decides whether you spend twenty minutes or two days.

First, read the whole batch’s feedback before touching a clip — the amber chips on the board show which posts carry notes, and the review drawer shows the notes. Group them: caption wording (fast — a re-render only if the words are burned in), trim or start-point changes (Editor → Cut, then "Save & render again"), and "drop this one" (reject with a reason so the record says why).

Turning a vague note into a fixable one

Client wrote: "the second one feels off". You reply on the same thread: "Is it the opening line, the length, or the topic? If it’s the topic we drop it and swap in the clip about pricing; if it’s the opening we start two seconds later." One question, two concrete options, a decision inside the hour.

Re-cut the clip three different ways and send all three back. Now the client has three decisions instead of one.

Second, re-send only what changed. Approved posts stay approved; the reworked ones go back out through "Send to client for approval" so the client approves the new file, not the old one. Third, close the round in writing: "Batch 14 is closed — six posted, one dropped at your request. Next batch Thursday."

05

What to put in your client agreement: an approval SLA and a revision cap

This is operating advice, not legal advice — have whoever drafts your contracts put it in their language. The point is that the SOP above only holds if the client agreed to its two constraints before the first batch.

The approval SLA

Name the turnaround you need and what happens when it is missed. A common shape: the client reviews each batch within two business days of receiving the link; posts not approved or commented on by then are held until the next batch, and the posting calendar shifts by the delay. Write down who at the client can approve — one name and one backup — so "waiting on Sarah" is never a surprise.

The revision cap

One revision round per batch, included. Changes after the round closes are either the next batch (new material, new brief) or extra work at a rate you state. Define what a revision is (a trim, a caption change, swapping one clip for another from the same recording) and what it is not (a new recording, a new format, a rebrand).

Three more lines worth having

Where feedback is given (the review link, not DMs). What the client is responsible for (the recording, the no-go list, the approver). And what "approved" means: approved posts go to the channels shown on the review page, with the caption shown, without a further check.

06

The approval-workflow checklist

Two lists: one you run once per client, one you run every batch. When a batch fails the second list, the cause is almost always on the first — an approver never named, a channel never connected, a link sent without a date. Fix the list item; do not add a step.

Before the first batch

  • Client workspace exists with Brand Kit and Brand Voice set
  • Client’s channels connected in Settings → Channels
  • Approval SLA and revision cap agreed in writing
  • One named approver and one backup at the client

Every batch

  • Recording imported; no-go note captured
  • Clips chosen, formatted, rendered; "Worth a look" warnings read
  • Internal QA passed at phone size with sound; posts moved to Approved
  • Channels ticked and "Send to client for approval" pressed on every post
  • One link sent, deadline in the message
  • Deadline reached: all change requests worked in one pass, changed posts re-sent
  • Board checked next morning: every approved post live, queued, or explained
  • Batch closed in writing with what posted and what was dropped

Frequently asked questions

Does the client need a Clipflow account to approve clips?

No. The review link opens without a login. The client types a name once (the browser remembers it), then approves or requests changes per post, or approves all remaining posts at once. The page carries your workspace name, logo and accent colour; the only Clipflow branding is a small "Powered by Clipflow" line in the footer.

Does approving on the review link post the clip automatically?

Only if you sent the request with channels ticked. Then the client’s Approve publishes once to those channels, using the clip’s current file, and the card says where it went. If a channel refuses the post, you are notified with the reason and "Post now" on the board is the retry. Without ticked channels, approval only marks the post approved and you send it yourself.

How many revision rounds should an agency include per batch?

One round per batch, included, closed by a deadline you both agreed to. A second round is either the next batch (new material) or extra work at a stated rate. Defining what counts as a revision — a trim, a caption change, a swap from the same recording — keeps the cap from turning into an argument.

What happens when a client requests changes on a post?

Their note is saved on the post, the post is marked "changes requested" so your board shows an amber chip, and every owner and editor gets an in-app and email notification with the note and a link to the video. The post stays in Review. When the client approves the reworked version, the chip clears.

Try this workflow on your next recording.

7 days free, no card. Your first draft lands in about two minutes.

Start free on Clipflow

Back to Playbook