How to Use ContentStudio to Turn a Blog Feed Into Posts
By Joris van Huët
Enterprise Interim CMO & Marketing Leader · 15+ years · 50+ orgs
Published
2026-10-24
The short answer: build Brand Knowledge from your website, create a content category with its own queue slots for blog posts, point an RSS campaign at your feed so each new article lands in that category instead of posting at once, set up an approval workflow for anything written by hand or by an agent, put the back catalogue on an Evergreen loop, let an assistant draft platform versions through ContentStudio's MCP server for a person to approve, and compare the streams by label after a month.
Disclosure: I may earn a commission through some links on this site. It does not change what this page says.
A company blog publishes an article on Tuesday, and social mentions it the following week, if someone remembers. The article was the expensive part. ContentStudio can pick it up from the feed within the half hour, write the caption, and queue it in a slot you chose in advance, which leaves a person to do the part that needs judgement. For plans and prices, see the ContentStudio glossary entry.
What you need:
- Advanced or higher. RSS autoposting, post recycling, the approval workflow and label analytics all start on Advanced, $69 a month month to month or $49 billed annually (pricing file, checked on 24 October 2026).
- Your feed URL. On many sites it is the blog address with /feed/ or /rss/ added, per the RSS guide.
- One brand source. A website URL, a short brand description, a PDF, DOCX, TXT or Markdown file, or past posts.
- Two or more evergreen posts. Articles that are still true next year.
Teach the AI the brand first
Click your profile icon, choose Brand Knowledge, add at least one source and click Build My Brand Knowledge. ContentStudio fills in Brand Style, Brand Profile and Brand Voice, and every field is editable, per the Brand Knowledge guide. Read the voice section closely: it is what every generated caption will imitate. The guide warns that adding very different sources, such as an unrelated website, can hurt accuracy, and suggests syncing sources now and then as the brand changes.
Give blog posts their own slots
Open Settings from the top-right icon, go to Content Categories and click Add New Category. Name it, pick a colour, choose Local for this workspace, select the accounts and team members, then add the times when posts from this category should go out, per the category guide. A category can hold several slots across the week, and posts follow the order they were added unless you switch on shuffle, per the queue slots guide.
Point an RSS campaign at the feed
Go to Publisher, Automation, RSS Feed and click New Campaign. Name it, choose the content category from the previous step and the channels, add the feed URL, and optionally a call to action, saved hashtags and a first comment. For the caption, the guide offers three sources: Generate with AI, which uses AI credits; the post title and URL; or the page's meta description. Then choose the posting schedule. Post Immediately sends each item as soon as it is detected; choose Add to Content Category, so articles wait for the slots you set. ContentStudio checks the feed every 30 minutes, one campaign can watch several feeds, and the toggle beside the campaign switches it off.
The RSS guide does not describe an approval step for feed posts, so this stream's review happens in the Planner, where every scheduled and published RSS post appears. Look at what the feed added before each slot comes round, especially in the first fortnight.
Put a reviewer in the path for everything else
Go to Settings, then Approval Workflows under Workspace Settings, and click Create Workflow. Give it a title, drag team members into Level 01, choose whether Anyone or Everyone at that level must approve, add levels if legal or the client signs off after you, and save, per the approval workflow guide. Mark it as Default and it is preselected when anyone clicks Send for Approval in the composer.
Recycle the back catalogue
Go to Publisher, Automations, Evergreen and click New Campaign. Choose a name, a content category and the channels, then add at least two posts. For each, add variations by hand or click Generate AI Variation with Use Brand Content switched on, per the Evergreen guide. Set custom time slots or a regular interval, a cycle gap before the loop restarts, and a start and end date, then click Complete. Posts cannot be added to an active campaign; you pause it, change it and restart it, so put the whole set in before you start.
Let an agent write the platform versions
Feed captions are short by design. A LinkedIn post that argues the article's point is a different piece of writing, and that is where an agent helps. In Claude, open Settings, Connectors, Add custom connector, paste https://mcp.contentstudio.io/v1/mcp, save, and sign in to ContentStudio when the browser opens, per the MCP guide. Then ask: take the three newest articles from the blog and write a LinkedIn post for each, in the brand voice, saved as drafts.
The MCP page says the server can create drafts, queued or scheduled posts, and can also approve posts. Keep that last ability away from the agent. The human check is that a person opens each draft, edits it, and sends it through the approval workflow, so the approver is never the one who asked for the draft.
Compare the streams after a month
Label every post by its source: feed, evergreen, agent draft, handwritten. After a month, open Analytics, Performance Analytics, Campaign and Label, which shows posts published, impressions, engagements and engagement rate per impression for each label, per the label report guide. Only labelled posts appear, and the data refreshes once a day. The metered part of this setup is AI credits, which ContentStudio sells in top-ups beyond the monthly allowance, per the pricing file, and every AI caption on a busy feed draws on them. If the AI-captioned feed posts do no better than title-and-link ones, switch the campaign to title and URL and keep the credits for the agent drafts.
What the help centre warns about
- AI captions cost credits. The RSS guide says Generate with AI consumes them; check the balance before a busy publishing week.
- Non-standard feeds. If /feed/ or /rss/ does not work, find the feed address in the page source or with an RSS finder.
- Evergreen needs two posts and a pause to edit. Fewer than two will not start, and an active campaign cannot take new posts.
- A new API key breaks key-based connections. If you connected an MCP client with your key rather than by signing in, update it after regenerating the key.
FAQ
Can one RSS campaign watch several blogs?
Yes. The RSS guide allows more than one feed URL in a campaign, each processed on the same 30-minute check.
Does an Evergreen campaign run forever?
Only if you set it to run continuously. With an end date, it stops on that date; otherwise it keeps looping until you stop it.
Where do I see what the feed published?
In the Planner, which lists every scheduled and published post from the RSS automation, and the campaign's menu holds a View History option.
ABOUT THE AUTHOR
I am Joris van Huët, an enterprise interim CMO. 15+ years, 50+ organizations, including ING, P&G, Nestlé, BNP Paribas, WeTransfer and Vinted. I take on innovation projects (venture building, design sprints), agentic marketing (setting up and running AI agents) and hands-on multi-channel work. See the track record.
I wrote and published this with AI assistance, and I answer for it. Claims about my own experience are limited to the track record above, and a statistic links to its source or is labelled as an example. I sell interim and fractional CMO work, which is why this site exists. How this site is written.
A senior operator doing the work: campaigns, channels, CRM and AI agents, live from day one.