---
title: "Social Media Scheduler for Agencies and Client Teams | Ravenpost"
description: "Run every client from one login: a workspace per client, unlimited team seats, approval before publishing, and 50 accounts on a flat plan — no per-seat or per-channel billing."
url: https://ravenpo.st/for/agencies/
---

For agencies and social media managers

# Every client. One login. No per-seat bill.

Ravenpost gives each client a workspace of its own — logo, accounts, posting schedule, team — and lets your people move between them from the sidebar. Plans are flat: 50 connected accounts and unlimited seats for $49 a month, however many people you hire.

[Start free](https://ravenpo.st/sign-up) [Which plan fits](#plan)

Free forever: 1 account, 10 posts a month. No card, no trial clock.

## The part of the job nobody signed up for

-   ### Pricing that punishes growth
    
    Most tools bill by the seat or by the channel, so every new hire and every new client reopens the pricing conversation — and the junior who only drafts costs as much as the lead who approves.
    
-   ### Client accounts bleeding into each other
    
    One shared login with forty accounts in a dropdown is how a post ends up on the wrong brand. The more clients you win, the likelier the mistake.
    
-   ### Approval by screenshot
    
    The caption goes to the client in a chat thread, the edit comes back as a voice note, and the version that ships is whichever one somebody remembered to paste.
    

## What Ravenpost does about it

-   ### A workspace per client
    
    Its own name and logo, connected accounts, weekly schedule, timezone and team. The switcher shows each workspace’s mark — the uploaded logo, or the client’s own profile picture until you add one.
    
-   ### Unlimited seats on Agency
    
    Add the whole team and the client’s marketing lead without doing arithmetic. Growth carries 3 seats; Agency has no seat limit at all.
    
    [See how](https://ravenpo.st/pricing/)
    
-   ### Approval before anything publishes
    
    Turn it on per workspace: a member’s post waits for an owner or admin, who approves it or sends it back with a note. Approved, it publishes exactly as the author asked — now, or at the time they scheduled.
    
-   ### Roles that match how agencies work
    
    Members compose, schedule and connect accounts. Only owners and admins can disconnect one, change the posting schedule, or manage the team and the plan. A client invited to their own workspace sees their accounts and nobody else’s.
    
-   ### An AI assistant that asks which client
    
    Connect Claude or ChatGPT and your team can draft and schedule from a conversation. With more than one workspace the server refuses to guess — it names them and asks — so one client’s post never lands on another’s accounts.
    
    [See how](https://ravenpo.st/mcp/)
    
-   ### Failures you hear about
    
    Every account carries its own publishing record, a failed target shows the network’s own error text, and anyone on the team who linked Telegram gets a message when a post fails for good — before the client notices.
    
-   ### API and webhooks on every plan
    
    Pull posts and analytics into your own reporting, or get a signed webhook when something publishes or fails. No add-on, no enterprise tier.
    
    [See how](https://ravenpo.st/docs/)
    

## Onboarding a client

1.  ### Create the workspace
    
    Name it, upload the client’s logo, set their timezone. It appears in everyone’s switcher the moment they are invited.
    
2.  ### Connect their accounts
    
    Each network is connected through its own authorisation screen, by whoever holds the login — you never need the client’s password, and they can revoke access from the network’s side at any time.
    
3.  ### Invite the team — and the client, if they want the last word
    
    Add people by email address and pick a role. Make the client an admin and turn on approvals, and nothing your team writes goes out without their click.
    
4.  ### Set the weekly slots and start queueing
    
    One schedule per workspace, in that client’s timezone. New posts drop into the next free slot, and the calendar shows what is going out for whom.
    

## The plan that fits

Agency

$49/mo

- **Connected accounts:** 50 connected accounts
- **Posts:** Unlimited posts
- **Seats:** Unlimited seats

Plans attach to a workspace, so there are two honest ways to run clients. Keep them all in one workspace and Agency covers 50 accounts and unlimited seats for $49 a month. Or give a client a workspace of their own, which carries its own plan — free for 1 account and 10 posts a month, $14 for up to 5 accounts — and is a clean line to re-bill.

## Starts free. Scales to an agency.

Free for your first account, $14/mo as a solo creator, $49/mo for 50 accounts and unlimited seats. Every feature on every plan. Cancel anytime.

MonthlyYearly2 mo free

### Free

Run your main account on it, for as long as you like.

$0/mo

Free forever

-   1 social account
-   10 posts / month
-   Every platform we support
-   Calendar, posting queue & media library
-   Analytics for Instagram, X, Bluesky & Pinterest
-   MCP server for Claude & other AI assistants
-   1 seat

[Start free](https://ravenpo.st/sign-up)

1 seat

### Starter

For solo creators getting consistent.

$14/mo

vs Postiz $29/mo

-   5 social accounts
-   Unlimited posts
-   Everything in Free
-   1 seat

[Get Starter](https://ravenpo.st/sign-up)

1 seat

Most popular

### Growth

For influencers and small teams running several accounts.

$24/mo

vs Postiz $49/mo

-   15 social accounts
-   Unlimited posts
-   Everything in Starter
-   Email support
-   3 team seats

[Get Growth](https://ravenpo.st/sign-up)

3 seats

### Agency

For agencies and social media managers running client accounts.

$49/mo

vs Postiz $99/mo

-   50 social accounts
-   Unlimited posts
-   Everything in Growth
-   Priority support
-   Unlimited team seats

[Get Agency](https://ravenpo.st/sign-up)

Unlimited seats

## What it will not do for you

The things you would otherwise find out on day two.

-   Plans are per workspace, not per login. A workspace-per-client setup means a plan per client; the 50-account Agency plan covers one workspace.
-   LinkedIn publishes to personal profiles only — Company Pages sit behind an API LinkedIn approves partner by partner — and Facebook Pages are not on offer at the moment.
-   No white-label client reports and no PDF exports. Analytics live in the dashboard and the API; the branded monthly report is still yours to build.
-   No unified inbox and no social listening. Ravenpost publishes, schedules and measures; community management happens elsewhere.
-   Invites do not send an email yet: you share a link, or the person simply signs up with the invited address and lands in the workspace.
-   LinkedIn connections expire every 60 days and need a reconnect through the browser — LinkedIn issues refresh tokens to approved partners only. The accounts page warns two weeks ahead.
-   Analytics cover Instagram, X and Bluesky. TikTok, Telegram, LinkedIn, Threads and YouTube report nothing a scheduling tool can read — or need an approval we do not hold yet — so those accounts show a dash, never a zero.
-   A post published to Instagram, TikTok, Threads or YouTube can only be deleted in that app; deleting it in Ravenpost removes our copy, and the dialog says so.

## Everywhere it publishes

One post, any combination of 8 networks — every one of them on every plan, the free one included.

-   [Instagram](https://ravenpo.st/channels/instagram/)
-   [TikTok](https://ravenpo.st/channels/tiktok/)
-   [X](https://ravenpo.st/channels/twitter/)
-   [Telegram](https://ravenpo.st/channels/telegram/)
-   [LinkedIn](https://ravenpo.st/channels/linkedin/)
-   [Threads](https://ravenpo.st/channels/threads/)
-   [Bluesky](https://ravenpo.st/channels/bluesky/)
-   [YouTube](https://ravenpo.st/channels/youtube/)

## Questions agencies ask

How much does Ravenpost cost for an agency?

The Agency plan is $49 a month for 50 connected accounts, unlimited posts and unlimited seats in one workspace. Growth is $24 for 15 accounts and 3 seats. Plans attach to a workspace, so a client with a workspace of their own is billed on its own plan — free, or from $14.

Do you charge per user?

No. Seats are a limit on the plan, not a line on the invoice: 3 on Growth, unlimited on Agency. Adding a colleague or a client never changes the price.

Can a client approve posts before they go out?

Yes. Invite the client to their workspace as an admin and turn on “Require approval before publishing”. Posts from members then wait in review until an owner or admin approves them or sends them back with a note.

Can I keep clients separate from each other?

Yes — that is what workspaces are for. Accounts, posts, media, schedule and team all belong to one workspace, and a person only sees the workspaces they were invited to.

Do we need the client’s passwords?

No. Accounts are connected through each network’s own authorisation screen, by whoever holds the login. Your team signs in to Ravenpost as themselves and never sees a social password.

Is there an API for our own reporting?

Yes, on every plan: a REST API for posts, media and analytics, outgoing webhooks for publish and failure events, and an MCP server for AI assistants.

## Not quite you?

[

### Ravenpost for content creators

One video, every feed

](https://ravenpo.st/for/creators/)[

### Ravenpost for influencers

Stay consistent, keep the numbers

](https://ravenpo.st/for/influencers/)

## Try it on the account that matters most

1 connected account and 10 posts a month, free forever. No card.

[Start free](https://ravenpo.st/sign-up)
