Video for client blogs: a guide for content agencies
How a content agency can turn the articles it already writes for clients into short videos, with each client's look kept apart, a review step before anything is made, and a routine that fits the work you already do.
Updated October 12, 2026 · 6 minutes to read

If your agency writes blog posts for clients, you already have what short videos are made of: a topic the client cares about, the facts and the pictures. What stops most agencies is time, since editing a video for every post, for every client, is a second job. This guide shows how to add short videos to the work you already do without that second job: what to offer, how to keep clients apart, and a routine that takes minutes per post.
What to offer
Start small and make it part of the posts you already deliver, not a new service to sell:
- One short video per post, vertical (9:16) for YouTube Shorts, TikTok and Instagram Reels, or square (1:1) for LinkedIn and Facebook feeds. 30 to 60 seconds is enough to carry one idea from the post and send people to read the rest.
- The MP4 and its captions, ready for the client or your social team to post. Posting the same file on Shorts, TikTok and Reels is covered in How to turn your articles into YouTube Shorts, TikToks and Reels.
- The video in the post itself, if the client's blog runs on WordPress.
Agree on it in writing with each client: which posts get a video, who posts it, and that you may use their articles, logo and pictures to make it.
Keep every client apart
The mistakes that hurt an agency are the ones where clients mix: one client's colors in another's video, a logo in the wrong place, a bill that cannot be split. Whatever tool you use, give each client its own space with its own look, its own files and its own bill.
In Ojelio that space is a workspace, and you can create as many as you need from the workspace menu at the top of the side panel (New workspace). Each one has:
- Its own brand kit: caption colors, font and position, the narrator, the picture style, music, a recurring character if the client has one, and the client's logo on paid plans. Every video made in that workspace starts from it, so nobody has to remember the client's colors.
- Its own plan and credits. Each workspace is billed on its own, so a client's videos never use another client's credits, and the cost of each client is easy to see (or to pass on). Credit packs, bought once and kept until spent, cover a busy month without changing plans.
- Its own videos, members and connected sites.
You switch between clients from the same menu; it shows your role and the plan of each workspace.
Who does what
Invite your team to each client's workspace from Members (Invite someone). Two roles are enough for most agencies:
- Admins manage the brand kit, members, billing and integrations. Make your account managers admins.
- Members create videos. The brand kit decides whether members may change its video options (text, visuals, voice and captions) and whether they may add styles or music of their own, so a writer making a video does not drift from the client's look by accident.
There are no seats to count: plans are per workspace, not per person.
A routine for each post
When a post is approved, the video takes a few minutes of your time:
- Open the client's workspace and press New video.
- Bring the post in: paste it, or use Import from a link with the published post's address. The title, the text and the pictures fill in.
- Choose the text. Adapted writes a short script for the length you choose (30, 45 or 60 seconds); Exact reads your own text word for word, for when the client has signed off on every sentence.
- Turn on Review (or make it the brand kit's default). The video stops after the script: you read the narration and the scenes, change what you like and press Approve and continue before any voice or picture is made. This is the step that stops a wrong claim or a misspelled product name reaching the client.
- Download the MP4 from the video's page when it is ready, with the captions as SRT or VTT if the client posts them separately.
Ojelio has no share link for clients yet: send the file the way you send them everything else, or invite the client to their own workspace as a member so they can watch it there.
For the whole path from article to video, step by step, see How to turn a blog post into a short video.
Clients on WordPress
If a client's blog runs on WordPress, connect their site to their workspace with the free Ojelio plugin. Videos are then made from the post's sidebar, saved to the client's Media Library and inserted into the post, and they use that workspace's brand kit and credits. One workspace can have several sites connected, a site belongs to one workspace at a time, and only owners and admins can connect one. The steps are in How to make a video from a WordPress post.
Many clients, many posts
Once the routine works by hand, the paid plans add an API with webhooks: a key per workspace, a call to create a video from a post, and a message to your system when the video is ready, or when its script is waiting for review. It suits agencies that already publish from their own tools and want a video started with every new post.
What it costs, and what to charge
Each client's workspace has its own plan: free for 5 videos a month of up to 60 seconds with "Made with Ojelio" on them, then $19, $49 and $129 a month for videos up to 90 seconds without it (prices on ojelio.com). A useful way to start is to try one client on the free plan, show them a video made from one of their own posts, and move that workspace to a paid plan when they want it every week.
What to charge is yours to decide, but price it with the posts rather than per minute of video: "a short video with every post" is easy for a client to understand and easy for you to deliver.
Use only what you have the right to use
Make videos only from articles your client owns and has allowed you to use, with their logo and pictures. The narration, pictures and music Ojelio makes are made to be posted; any logo or music you upload must be the client's or yours to use.