Plans and limits
What each plan limit and entitlement means, how to tell which one you are hitting, and how billing works.
10 నిమిషాల పఠనం
Your subscription controls Cache Rocket in two different ways, and telling them apart makes limit messages much easier to understand.
- Limits
- Numeric ceilings — how many warmers you may have, how deep they crawl, how many URLs you may warm per month.
- Entitlements
- Whether a capability exists at all — sitemaps, custom headers, multi-region, GraphQL, teams. Options you are not entitled to are hidden or disabled on the forms.
Your current plan, its limits, and its included features are listed under Account → Subscription. The pricing page is the authoritative source for what each tier costs and includes.
The limits
| Limit | What it caps |
|---|---|
| Max warmers | How many website warmers you can create. |
| Max API warmers | How many API warmers you can create. |
| Max entry URLs per warmer | Starting points on a single warmer. |
| Max excluded URLs per warmer | Exclusion rules on a single warmer. |
| Max crawl depth | How far from an entry URL a warmer may follow links. |
| URLs per minute / day / week / month | Your warming budget. The per-minute figure also caps how fast any single warmer may go. |
| Max request timeout | The longest you may wait for a response. |
| Min / max auto start interval | How frequently, and how infrequently, runs may be scheduled. |
| Max API endpoints per warmer | Endpoints in a single API warmer. |
| Max API combinations per warmer | Total requests after a config matrix expands. Watch this one — combinations multiply quickly. |
| CDN bandwidth GB / month | Egress for Managed CDN optimized assets. |
| CDN purges / day | Purge → rewarm actions against BYO CDN integrations. |
| Image opts / month | Cloud image optimization jobs. |
| Critical CSS pages / month | Critical CSS generation jobs. |
| LQIP / month | LQIP generation jobs. |
| PageSpeed audits / day | Insights runs from the WordPress plugin. |
The entitlements
| Entitlement | Unlocks |
|---|---|
| Sitemaps | Discovering URLs from XML sitemaps. |
| Custom depth | Changing crawl depth from the default. |
| Entry URLs | Specifying your own starting points. |
| Auto start interval | Choosing your own schedule frequency. |
| Enqueue interval | Tuning within-cycle pacing. |
| URL params, request headers, cookies | Customising the requests the warmer sends. |
| Regex URLs | Pattern-based inclusion and exclusion rules. |
| Canonical URLs | Following rel="canonical" instead of the linked address. |
| Rewrite to HTTPS | Upgrading discovered http:// links. |
| Mobile crawl / mobile user agents | Warming the mobile variant of your pages. |
| Custom user agents | Setting the user-agent string used for requests. |
| Multi-region warming | Choosing which regional crawler runs a warmer. |
| Warm schedule windows | Restricting scheduled runs to chosen hours. |
| Browser / SSR warming | Warming with a real browser engine. |
| API warmers | The API warmer feature as a whole. |
| API request bodies | Sending a body with API warm requests. |
| API config matrices | Expanding endpoints into many variants. |
| OpenAPI import | Importing endpoints from an OpenAPI 3 spec. |
| GraphQL warming | Warming GraphQL operations. |
| Teams & agencies | Workspaces, members, and roles. |
| Managed CDN | Cloud asset delivery on assets.cacherocket.com, plus access to CDN purge → rewarm integrations. |
| Image optimization / WebP / AVIF | Cloud image jobs and modern formats (AVIF on higher tiers). |
| Critical CSS / Unused CSS | Critical CSS generation (Unused CSS may appear as a reserved entitlement). |
| LQIP placeholders | Low-quality image placeholder jobs. |
| PageSpeed scores | In-plugin PageSpeed Insights audits. |
Which limit am I hitting?
| Symptom | Likely limit |
|---|---|
| Cannot create another warmer | Max warmers or max API warmers. Delete an unused one or upgrade. |
| Depth will not go higher | Max crawl depth, or the custom depth entitlement is not included. |
| Runs stop before covering the site | A URL budget — per day, week, or month. Narrow the warmer's scope or upgrade. |
| Warming is slower than configured | URLs per minute. Your plan ceiling applies even if the field allows a higher number. |
| Cannot set the interval you want | Min or max auto start interval. |
| API warmer will not save | Max API combinations per warmer. Reduce matrix values or split across warmers. |
| A field is missing entirely | An entitlement, not a limit. That capability is not in your plan. |
| Cloud image / CSS / LQIP jobs will not start | Image opts, Critical CSS pages, LQIP, or CDN bandwidth monthly quotas—or the feature entitlement is missing. |
| PageSpeed button errors or refuses to run | PageSpeed audits / day, or PageSpeed scores not in plan. |
| Purge → rewarm rejected for plan reasons | CDN purges / day or Managed CDN entitlement disabled on Free. |
Before upgrading, check for waste
Most accounts that run out of URL budget are warming things they do not need to: faceted filter URLs, search pages, paginated archives twenty pages deep, or preview deployments. Tightening exclusions often frees more budget than a plan upgrade, and costs nothing.
Reading your subscription page
Account → Subscription shows the plan name and status, the price and billing interval, the next billing date, and the full list of limits and included features. Statuses you may see:
| Status | Meaning |
|---|---|
| Active | Normal. The plan renews at the next billing date. |
| Cancelling at period end | You cancelled. Access continues until the period ends, then you move to Free. |
| Cancelled | The subscription has ended. |
| Inactive | No active paid subscription. |
Changing plan
Use Change plan or Upgrade from the subscription page. Payment is handled by Stripe.
- Upgrades take effect immediately, so new limits and features are available at once.
- Downgrades are scheduled for the end of the current period, so you keep what you paid for until then. The page shows the date.
- Cancelling sets cancel-at-period-end. You keep your plan until that date, then move to Free.
- Resuming before the period ends undoes a scheduled cancellation.
Check your configuration before downgrading
If the lower plan permits fewer warmers or less depth than you currently use, those warmers may stop working when the change takes effect. Trim your setup to fit before the downgrade date rather than after.
Invoices
Account → Subscription → Invoices lists your Stripe invoices with their status — paid, open, draft, void, or uncollectible — and lets you view or download each as a PDF for accounting.
The subscription page also shows the last payment status, subtotal, tax, and total, plus billing name and email.
Contacting support
The References section of the subscription page shows your subscription ID, Stripe subscription, and latest invoice. Quote those when raising a billing question — it makes the answer much faster.
Common questions
- Can I use Cache Rocket for free?
- Yes. The free plan warms a real site with lower limits and fewer features, and is enough to complete the Quickstart.
- What happens when I hit my monthly URL limit?
- Warming stops for the rest of the period rather than overrunning. Reduce scope, tighten exclusions, or upgrade.
- Do API warmers share the website warmer limits?
- They have their own counts and entitlements, though URL budgets and rate ceilings still apply to your account overall.
- I cancelled by mistake.
- If the period has not ended yet, click Resume subscription on the subscription page.
- Does warming from several regions cost more budget?
- Yes. Each region issues its own requests, so covering three regions roughly triples the URLs consumed.