billing
Plans and quotas
What each plan includes, how the article balance works, and the math behind it.
A typical SEO article from a competent freelancer costs $200 to $500 and takes 4 to 8 hours to research, write, optimize, and format. Quibo charges for exactly one thing: articles. Sites, seats, languages, connectors, the calendar and brand voice are included on every plan.
| Plan | Price / month | Articles / month | Sites | Team seats | Keywords / month | Per-article cost |
|---|---|---|---|---|---|---|
| Free | $0 | 1 total (lifetime) | 1 | 1 | 20 | n/a |
| Solo | $39 | 10 | 1 | 1 | 50 | $3.90 |
| Starter | $89 | 30 | 3 | 3 | 150 | $2.97 |
| Growth | $189 | 75 | 8 | 8 | 375 | $2.52 |
| Agency | $449 | 200 | 30 | Unlimited | 1,000 | $2.25 |
| Business | $999 | 500 | Unlimited | Unlimited | 2,500 | $2.00 |
Annual billing takes 20% off every paid tier ($374, $854, $1,814, $4,310 and $9,590 a year). Cancel any time.
What unlocks where
Features are gated by tier, not by volume:
- Starter and up: the Search Console report inside Quibo.
- Growth and up: content refresh for articles that lose rankings, and the priority generation queue: when the pipeline is busy, your batches are picked before everyone else's (the Batches page shows whether it is on).
- Agency and up: white-label client reports and scheduled publishing with batch approval.
- Business: bulk CSV keyword import and priority support (a typical response under 8 business hours).
One delivery speed
Every article runs through the same synchronous pipeline: research, outline, draft, humanize, critique, revise, internal linking, SEO assets, cover image. A full month of drafts is ready to review within about 90 minutes of planning it, on every plan.
How the cycle works
Paid plans run on a monthly cycle that starts the day you first subscribe. Each time Stripe confirms a renewal payment your monthly counters reset and the plan's quotas re-apply. If you upgrade mid-cycle, the new quotas apply immediately.
Monthly articles never roll over. Whatever is unused at the end of the cycle is gone; that is what keeps the per-article price where it is.
Free is different: the 1-article quota is lifetime, not monthly. Once you've generated your free article, the counter never resets. The 20-keyword allowance on Free does not reset either, and the same goes for keyword research: Free includes one discovery run, ever. Manual keywords stay unlimited.
Article packs
Need more than the month allows? Buy a pack from Billing without changing plan:
| Pack | Price | Per article |
|---|---|---|
| 10 articles | $29 | $2.90 |
| 30 articles | $69 | $2.30 |
| 100 articles | $199 | $1.99 |
Pack articles go into your balance. They never expire, and they are used only after the monthly quota is exhausted. Packs are available on every plan, including the lifetime deal.
Paid plans can also buy extra keywords from the same page: $0.09 per keyword, one-time, in preset amounts of 100, 250 or 500 or any quantity up to 5,000. They go into a keyword balance that never expires and survives renewals and plan changes. Discovery uses the monthly keyword quota first and the balance after it.
Hitting a cap
- Article generation: blocked when the batch is bigger than what is left in your balance. Billing offers a pack or an upgrade.
- Keyword discovery: stops with a quota reached message. Manual keywords still work and do not count toward the cap.
- Sites: blocked when you try to add one beyond your plan's limit.
- Team seats: the invite button is disabled once members plus pending invitations reach the cap.
Upgrading
Open Billing, pick monthly or annual, and click the tier card. Stripe handles the payment; the new quotas are applied as soon as Stripe confirms it, usually before you are back on the page. If you were upgrading because a batch was too big, plan the batch again and it goes through under the new cap.
Downgrading or cancelling
Use Manage subscription on the same page. Cancellations take effect at the end of the current cycle. When the cycle ends, your plan reverts to Free (or to your lifetime license if you have one). Articles, keywords, sites and brand profiles stay in your account. Unused pack articles stay in your balance.
Why Growth?
Growth is the cadence vexp.dev ran at when it recorded 4.67K Google clicks at 3.1% CTR and 3.3K AI citations in six months (a single site's result, not a guarantee). If your goal is compounding organic traffic, 75 articles a month across up to 8 sites is where the math starts to work in your favour, and content refresh keeps the early articles earning.
Annual billing takes 20% off every paid tier: Solo saves $94 a year, Starter $214, Growth $454, Agency $1,078, Business $2,398.