Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 11 additions & 9 deletions content/docs/api/rate-limits.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -10,21 +10,23 @@ Two different limits matter when you build on the API. One is ours: how many req

Every API key has a per-minute budget, counted in a fixed one-minute window. Each key gets its own bucket, so a busy key never eats another key's allowance.

| Plan | Requests per minute, per key |
|:-----|:-----------------------------|
| Starter | 100 |
| Pro | 100 |
| Business | 500 |
The ceiling scales with how many social accounts your billing account has connected — the more you've scaled, the more headroom your keys get. API requests are free within the ceiling; you pay for connected accounts, never per call.

Browser and unauthenticated traffic is limited per IP at the Starter rate. Need more for a key? Contact support with the volume you expect; ceilings scale with the plan, and they are published here whenever they change.
| Connected accounts | Requests per minute, per key |
|:-------------------|:-----------------------------|
| Up to 2 | 60 |
| 3–2,000 | 600 |
| 2,001+ | 1,200 |

Browser and unauthenticated traffic is limited per IP. Need more for a key? Contact support with the volume you expect; ceilings are published here whenever they change.

### Rate limit headers

Every response carries the current state of your budget:

```http
X-RateLimit-Limit: 100
X-RateLimit-Remaining: 87
X-RateLimit-Limit: 600
X-RateLimit-Remaining: 587
X-RateLimit-Reset: 1724328000
```

Expand All @@ -42,7 +44,7 @@ Exceed the budget and you get `429 Too Many Requests` with a body that tells you
```json
{
"error": "too_many_requests",
"message": "Rate limit of 100 requests per minute reached. Retry in 23 seconds.",
"message": "Rate limit of 600 requests per minute reached. Retry in 23 seconds.",
"retry_after": 23
}
```
Expand Down
7 changes: 2 additions & 5 deletions content/docs/guide/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -51,11 +51,8 @@ Everything the dashboard does. No code anywhere on these pages.
<Card title="Link in Bio" href="/guide/using-fopost/link-in-bio" />
</Cards>

## Plans
## Pricing

<Cards>
<Card title="Plans Overview" href="/guide/plans/overview" />
<Card title="Starter" href="/guide/plans/starter" />
<Card title="Pro" href="/guide/plans/pro" />
<Card title="Business" href="/guide/plans/business" />
<Card title="Pricing" href="/guide/plans/overview" />
</Cards>
51 changes: 0 additions & 51 deletions content/docs/guide/plans/business.mdx

This file was deleted.

9 changes: 2 additions & 7 deletions content/docs/guide/plans/meta.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,5 @@
{
"title": "Plans & Pricing",
"title": "Pricing",
"icon": "credit-card",
"pages": [
"overview",
"starter",
"pro",
"business"
]
"pages": ["overview"]
}
99 changes: 28 additions & 71 deletions content/docs/guide/plans/overview.mdx
Original file line number Diff line number Diff line change
@@ -1,85 +1,42 @@
---
title: Plans Overview
description: Starter, Pro, and Business, and what is included in each.
title: Pricing
description: Usage-based - pay per connected social account, every feature included.
icon: list-unordered
---

Three plans. Every one includes every network, unlimited posts, and AI credits; what changes is how many accounts, how many people, and how much of the workspace machinery you get.
There are no plans and no seats. You pay per connected social account, on a graduated scale, and every feature is included on every account — publishing, AI, analytics, automations, the API, and unlimited team members and workspaces.

Every plan starts with a trial. There is no free tier.
## The rate card

## Comparison
| Accounts | Price per account |
|:---------|:------------------|
| 1–2 | Free |
| 3–10 | $6/mo each |
| 11–100 | $3/mo each |
| 101+ | $1/mo each |

| | Starter | Pro | Business |
|:--|:--|:--|:--|
| **Monthly** | $19 | $39 | $79 |
| **Yearly** | $180 | $372 | $756 |
| Social accounts | 10 | 25 | Unlimited |
| Every network | Yes | Yes | Yes |
| Posts per month | Unlimited | Unlimited | Unlimited |
| AI credits | 150/mo | 750/mo | 2,000/mo |
| Media storage | 5 GB | 25 GB | 100 GB |
| Workspaces | 1 | 3 | 10 |
| Team members | 1 | 3 | 10 |
| Link in Bio pages | 1 | 5 | 25 |
| Analytics | Basic | Advanced | Advanced |
| Brand voices | | Yes | Yes |
| Blog and URL to social | | Yes | Yes |
| Voice to content | | | Yes |
| API access | | Yes | Yes, higher limits |
| Support | Email | Priority | Priority |
Graduated means each tier prices only its own slice: 10 accounts cost $48/mo (2 free + 8 × $6), 100 accounts cost $318/mo, 1,000 cost $1,218/mo.

Yearly billing works out to roughly two months free.
Accounts are metered daily, so connecting or disconnecting mid-month is prorated automatically. One itemized invoice per month, broken down by workspace.

## Every plan includes
## Free to start

- Publishing to every supported network
- Unlimited posts, drafts, and scheduled items
- The content calendar and bulk scheduling
- Carousels and video
- AI captions and content rewriting
- The [FoPost Agent](/guide/using-fopost/agent)
- Your first **2 connected accounts are free forever** — no credit card required.
- Every account gets a **$12 usage credit each month**, applied to the invoice before anything is charged. It refreshes monthly.
- A payment method is only required when you connect more accounts than the free allowance.

## Which one
## Everything included

**[Starter](./starter)**, $19, for a solo creator or a developer. Ten accounts, one workspace, one person.
- Publishing to every supported network, unlimited posts
- AI rewriting, captions, and repurposing (monthly AI credits, with one-time top-ups available)
- Advanced analytics, brand voices, automations, evergreen recycling
- Unlimited workspaces and unlimited team members
- The [REST API](/api/overview), SDKs, MCP server, and webhooks — API requests are free within your [rate limit](/api/rate-limits)
- Link in Bio pages

**[Pro](./pro)**, $39, for a growing team. Twenty-five accounts, three workspaces, three seats, brand voices, advanced analytics, and API access.
## Billing mechanics

**[Business](./business)**, $79, for agencies. Unlimited accounts, ten workspaces, ten seats, voice to content, and the higher API rate limit.

## Growing past a plan

Rather than forcing an upgrade for one extra thing, three add-ons are sold separately:

| Add-on | Price |
|:-------|:------|
| Extra workspace | $19/mo each |
| Extra seat | $8/mo each |
| API access | $5/mo |

Starter's single seat is a hard cap: to add anyone you move to Pro.

## Running out of AI credits

Credits reset each billing period. When you need more inside one, top up without changing plan:

| Pack | Credits | Price |
|:-----|:--------|:------|
| Boost | 500 | $5 |
| Stack | 2,000 | $18 |
| Vault | 5,000 | $40 |

Purchased credits do not expire at the end of the period, and are spent only after the monthly allowance is used up.

## Changing or cancelling

Upgrade, downgrade, or cancel at any time from **Settings → Billing**. Changes are prorated. Cancelling keeps you running to the end of the period you have paid for.

## Next

<Cards>
<Card title="Starter" href="./starter" />
<Card title="Pro" href="./pro" />
<Card title="Business" href="./business" />
</Cards>
- Metered daily, invoiced monthly, charged automatically to the card on file.
- Disconnect an account any time and you stop paying for it from that day.
- No setup fees, no contracts, no cancellation fees.
- The live numbers are always on the [pricing page](https://fopost.com/pricing), which includes a calculator.
49 changes: 0 additions & 49 deletions content/docs/guide/plans/pro.mdx

This file was deleted.

52 changes: 0 additions & 52 deletions content/docs/guide/plans/starter.mdx

This file was deleted.

2 changes: 1 addition & 1 deletion content/docs/guide/using-fopost/getting-started.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ No code required. About ten minutes, most of it spent on the network authorisati

## 1. Create an account

Sign up at [app.fopost.com](https://app.fopost.com) with an email address, Google, or GitHub. Every plan starts with a trial, so you can publish before you decide.
Sign up at [app.fopost.com](https://app.fopost.com) with an email address, Google, or GitHub. Your first two connected accounts are free with no card required, so you can publish before you decide.

## 2. Connect an account

Expand Down
2 changes: 1 addition & 1 deletion content/docs/guide/using-fopost/link-in-bio.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@ Publish anywhere in FoPost and the block updates. One less page to maintain by h

## How many

One page on Starter, five on Pro, twenty-five on Business.
Up to twenty-five pages per account.

The cap is there because bio pages are public and carry arbitrary outbound links, which makes an uncapped account a spam vector against the shared domain. It is not an upsell lever.

Expand Down
2 changes: 1 addition & 1 deletion content/docs/guide/using-fopost/media-library.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@ Each asset shows where it has been used and when. Useful for noticing you have p

## Storage

The library counts against your plan's storage: 5 GB on Starter, 25 GB on Pro, 100 GB on Business. Deleting a file frees the space; posts already published keep their copy on the network.
The library includes 25 GB of storage per account. Deleting a file frees the space; posts already published keep their copy on the network.

## Privacy

Expand Down
8 changes: 1 addition & 7 deletions content/docs/guide/using-fopost/team-collaboration.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -36,13 +36,7 @@ The agent's drafts go through the same queue, so an AI-written post is reviewed

## Seats

| Plan | Seats |
|:-----|:------|
| Starter | 1 |
| Pro | 3 |
| Business | 10 |

Extra seats are $8/mo each on Pro and Business. Starter's single seat is a hard cap: to add anyone, move to Pro.
Team members are unlimited and free — pricing follows connected accounts, not people. Invite as many teammates as the work needs.

## Workspaces are the stronger boundary

Expand Down
2 changes: 1 addition & 1 deletion content/docs/guide/using-fopost/workspaces.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ The switcher is at the top of the sidebar, and everything follows it: the calend

## How many

One on Starter, three on Pro, ten on Business. Extras are $19/mo each if you need one more without changing plan.
Unlimited. Workspaces are free — pricing follows connected accounts, so organize by client or brand as finely as you like.

## When to use one

Expand Down
2 changes: 1 addition & 1 deletion content/docs/introduction/quick-start.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@ Two starting points. Pick the one that matches what you are doing.

## Using the dashboard

1. Sign up at [app.fopost.com](https://app.fopost.com). Every plan starts with a trial
1. Sign up at [app.fopost.com](https://app.fopost.com). Your first two connected accounts are free, no card required
2. **Accounts → Connect** and authorise one network
3. **New Post**, write it, tick the account, check the preview
4. **Publish**, or **Schedule** for later
Expand Down
Loading
Loading