Plan limits and allowances

On this page

This page lists Quillly's plan limits in one place: what each plan allows, what happens when you reach a limit, and when it resets. Prices and the rest of each plan are on Plans, trial and limits.

When each Quillly limit resets: rolling limits, daily limits at midnight UTC, research credits on the 1st, and billing-date allowances that reset every month on yearly plans too

Content + Analytics plan limits#

Table

Pro

Autopilot Starter

Autopilot Pro

Autopilot Scale

Websites

5

5

10

15

API calls a day

1,000

2,000

4,000

10,000

API calls a minute

60

60

100

200

API keys

5

10

20

50

Research credits a month

100

300

1,000

3,000

Analytics events a month

100,000

250,000

1,000,000

3,000,000

Hosted page views a month

50,000

150,000

500,000

1,500,000

Autopilot posts a month

None

8

30

90

Scheduled posts a week, per website

None

2

7

21

Scheduled posts a day, per website

None

1

1

3

Seats included

1

1

1

1

  • The free trial has Pro's limits, except research credits: 20 for the whole trial, with no top-ups.

  • Hosted page views are views of the pages Quillly serves for you, the ones listed in Served URLs and files, counted by the analytics tag on those pages. Markdown versions, feeds and sitemaps don't count.

  • API calls are your AI's calls to the Quillly MCP server. These API rate limits count each person separately, and only calls that succeed count. Autopilot and the in-app agent don't use them.

  • A plan that is no longer sold keeps the limits it had when you subscribed.

Open Billing

Analytics plan limits#

Table 2

Analytics 10k

Analytics 100k

Analytics 500k

Analytics 2M

Analytics events a month

10,000

100,000

500,000

2,000,000

Websites

Unlimited

Unlimited

Unlimited

Unlimited

API calls a day

500

1,000

2,000

4,000

API calls a minute

30

60

60

100

API keys

3

5

10

20

Analytics plans include no research credits, no hosted pages, no Autopilot and no seats for teammates.

Directory Submission limits#

Table 3

What

Number

Directories in one order

Up to 150: as many as are still open for your site

Open directories needed to order

25

Starting Domain Rating that gets a DR target

20 or below

When the Domain Rating is measured

60 days after the order completes

Time to choose a refund if the target is missed

30 days after the measurement

An account with no plan, such as one that only bought Directory Submission or whose trial ended, gets 50 API calls a day, 10 a minute and 2 API keys. The DR guarantee explains the target.

Limits that are the same on every plan#

Table 4

Limit

Number

Where it applies

Research credits one website can spend

150 a day

Every lookup and illustration on that website

Illustrations on one page

6

image:illustration blocks

New blog posts and news stories a week

1, 3 or 5, or a number you set from 0 to 50

Publishing through MCP

Seats on one plan

Up to 50

Organization, in the Seats card

Credit top-up

250 to 25,000 credits, in steps of 50

Billing → Add credits

Goal names

500 per website

qa('goal') and data-qa-goal; see Analytics JavaScript API

Saved goal settings

50 per website

The Goal tab

Funnels

25 per website, each with 2 to 8 steps

The Funnel tab

Analytics data kept

90 days

Events, visits and visitors

What happens at each limit#

Table 5

Limit

What happens

When it resets

API calls a day

Your AI's call is refused with the time the count resets, and nothing runs.

Midnight UTC

API calls a minute

The call is refused, and the message says how many seconds to wait.

As each call passes one minute

API keys

Connect is hidden on Connections. OAuth connections don't use a key.

When you revoke a key

Websites

Adding one is refused. Websites you haven't finished setting up don't count.

When you remove one

Research credits

Past the monthly allowance, lookups spend your wallet. With the wallet empty, they are refused, and cached results stay free.

The 1st of the month, 00:00 UTC

150 credits per website a day

That website's lookups and illustrations are refused, even with credits left.

Midnight UTC

Analytics events

Quillly emails you at 80% and 100%. At 100%, events from your tag are no longer stored, while pages Quillly serves keep collecting. Upgrading resumes collection at once.

Your billing date

Hosted page views

Quillly emails you at 80% and 100%. Your pages keep serving.

Your billing date

Autopilot posts

Runs due after that are marked Skipped, with the date the count starts again.

Your billing date

Seats

Invites are refused. A pending invite holds a seat until it is accepted, revoked or expires.

When a seat frees up

New posts a week

The post stays a draft, and the message names the next free slot.

As each post passes 7 days

Illustrations on a page

Blocks after the sixth are not drawn.

When you remove one

A new plan's limits apply as soon as the change goes through. Analytics limits, retention and excluding traffic shows where to watch your events.

When monthly allowances reset#

Analytics events, hosted page views and Autopilot posts count in your billing period:

  • Monthly plan: the count starts again on your renewal date.

  • Yearly plan: the count starts again every month, on the day of the month your plan started. When that day is the 29th, 30th or 31st, shorter months reset on their last day.

  • No subscription, as during the free trial: the count starts again on the 1st of each month, 00:00 UTC.

Research credits don't follow your billing date. Every plan's monthly allowance renews on the 1st of the month, 00:00 UTC, and unused credits don't carry over.

Research credits and illustrations#

Table 6

Action

Credits

Keyword ideas

5

Competitor gap

5

Link prospects

15

SERP check

1

Keyword lookup, from your AI

1

Web search, by Autopilot or the in-app agent

5

Section illustration

3

  • Spend order: the monthly allowance first, then your wallet. Wallet credits never expire.

  • Cached results cost 0 credits, and failed lookups are refunded. Keyword research and credits lists how long each kind of result stays cached.

  • Who pays: research spends the credits of the person who runs it. On a website shared with your team that you don't own, it spends the team owner's credits instead. Autopilot and illustrations spend the website owner's credits.

  • Who may top up: only someone paying for a Content + Analytics plan. The free trial and the Analytics plans can't buy credits.

An image:illustration block is drawn when you save the page, at 3 credits. The same description is drawn once, so saving again or reusing it elsewhere on the site costs nothing. A failed drawing is refunded.

Only the first 700 characters of a description are used. In the editor, a block that wasn't drawn says why: "Not drawn: a page takes up to 6 illustrations." or "Not drawn: no credits left."

The weekly limit on new posts#

When your AI publishes through MCP, Quillly limits how many new blog posts and news stories one website gets in any 7 days. Autopilot and the in-app agent publish the same way. The limit follows how much of the site search engines have indexed, so new pages don't pile up unindexed.

How Quillly sets the weekly limit on new blog posts and news stories: a number set for the site, or 5, 3 or 1 a week by the share of pages indexed
  • What counts: new blog posts and news stories published or scheduled within 7 days of the new one. Docs pages, changelog entries and re-publishing an existing post don't count.

  • Where it applies: create_content, publish_content and bulk_update_content. Publishing from the dashboard isn't limited.

  • At the limit, the post stays a draft, and force doesn't change that. The message starts "Not published: this site's weekly limit is 3 new posts" and names the next free slot in UTC. Autopilot parks the draft for your approval.

  • Pages indexed is measured on your worst-indexed connected search engine. In Google, the Page indexing report shows which of your pages are indexed.

  • To see or change it, open your site from Websites. The New posts from AI agents card, near the bottom of the page, shows how many posts the last 7 days used, the next free slot when none is left, and why the automatic limit is what it is. Set a number from 0 to 50 with − and + and click Save, or click Use automatic to go back. Changing it takes Edit site settings on Websites. When the automatic limit is 1 a week, the card links to the pages to prune, the work that raises it.

  • From your AI, the same change is content_policy.weekly_post_limit in update_website_settings, with the same level: a number from 0 to 50, or null for the automatic limit. At 0, no new blog posts or news stories go out through MCP.

Open Websites

Common questions#

Does a yearly plan get its allowances once a year?#

No. Analytics events, hosted page views and Autopilot posts are monthly on a yearly plan too. Each count starts again every month, on the day of the month your plan started.

Do pages Quillly serves use my analytics events?#

No. Events from the pages Quillly serves are stored in full, never counted, and keep coming in at the limit. Their page views count toward hosted page views instead.

Why was my AI's post saved as a draft?#

The message your AI gets says why. Most often the site has reached its weekly limit on new posts, and the message says when the next slot opens. The other common reason is a score below the site's minimum SEO score.

  • Plans, trial and limits: prices, the free trial and what each plan includes.

  • API keys, OAuth and tool access: creating keys and reading your usage.

  • Keyword research and credits: what each lookup returns, and buying credits.

  • Autopilot: posts written on a schedule: routines and the monthly allowance.

  • Organizations and seats: invites, and what happens when seats run out.