
Every cache purge leaves your pages “cold”: the first visitor after a purge pays the full origin render time. CacheBoost Warmer closes that gap. Whenever a purge or invalidation occurs in WordPress, it tells the CacheBoost API to re-warm the affected pages, so your cache stays hot and every visitor hits a fast, cached response.
Free plan: 500 warmed URLs per month, no credit card. The plugin requires a CacheBoost account (sign up); warming requests are sent from CacheBoost’s servers in 12 regions, not from your hosting.
Features:
- Smart warming — resolves purged post/term URLs and triggers a targeted warm (only the affected pages).
- Full warming — triggers a full site warming on global events (theme switch, plugin upgrade, full cache purge).
- Deduplication — multiple purge events within the same HTTP request produce a single API call.
- Non-blocking — uses
wp_remote_post()withblocking => false; never delays a WordPress request. - WooCommerce — warms product and category pages on save; optional stock-change warming.
- Cache plugin integrations — WP Rocket, W3 Total Cache, LiteSpeed Cache, WP Super Cache.
- Multisite — each sub-site has its own settings and API key.
Configuration
Step 1 — Connect
In the CacheBoost menu, click Connect to CacheBoost, then sign in or create a free account and click Authorize. Back in WordPress, everything is set up: your site is added to your CacheBoost account and validated, its sitemap is registered, and a Boost is created for full-site warming.
Prefer an API key? Generate one in your profile with the scopes sites:read, sites:write, boosts:read, boosts:write, runs:read, and paste it in the API Key field.
Step 2 — Adjust the settings (optional)
- Enable — master on/off switch.
- Warming triggers — Smart (targeted URLs) and/or Full (entire site), each can be toggled independently.
- Stock Warming — (WooCommerce only) warm product pages after stock changes.
- Test Connection — validate your API key without leaving the admin. If your domain is not yet validated in CacheBoost, the plugin validates it automatically (requires the
sites:writescope).
Cache plugin support
WP Rocket, W3 Total Cache, LiteSpeed Cache, WP Super Cache
External Services
This plugin sends data to the CacheBoost API (https://api.cache-boost.com) to trigger cache warming jobs after a purge event. Data transmitted includes the site URL, the list of page URLs to warm and a timestamp. No personal user data is sent.
Requests are only made when:
– The plugin is enabled in the CacheBoost settings
– A valid API key (format: cb_live_…) has been configured
CacheBoost Terms of Service: https://www.cache-boost.com/terms
Screenshots

