Install the plugin and CacheBoost warms your cache every time WordPress flushes: post save, theme switch, plugin update, WooCommerce product change. Or call our API directly from anywhere.
Every published post, theme tweak, plugin update or WooCommerce stock change wipes your page cache. The first visitor after each flush rebuilds the page from scratch: slow LCP, hurt SEO, lost sales.
WP Rocket, W3 Total Cache, LiteSpeed, they all purge on save_post. The next visitor pays the full PHP + database cost.
Every order updates stock, which invalidates product and shop pages. On busy stores, the cache is cold more often than warm, exactly when you need it most.
Googlebot crawls when it wants. Hit it right after a cache flush and your Core Web Vitals (LCP, TTFB) tank, dragging rankings down for days.
One upgrader_process_complete hook and your entire cache is gone. Auto-updates at 3am mean cold pages at 8am.
The CacheBoost Warmer plugin is the fastest path: zero code, hooks into every WordPress and WooCommerce event automatically. Need more control? The REST API works from anywhere.
Install the official WordPress plugin, paste your API key, done. It auto-detects WP Rocket, W3TC, LiteSpeed, WP Super Cache and WooCommerc, and warms on every flush.
Skip the plugin entirely. Hit POST /v1/warm from a custom mu-plugin, a deploy script, a Zapier flow, or anywhere else.
The plugin listens to native WordPress hooks, your cache plugin's purge events, and WooCommerce product/stock changes — then fires a targeted or full warm.
Targeted warm of the permalink + taxonomy URLs whenever a post is published, updated, or deleted.
save_post · deleted_post · edit_termFull warming when the active theme, navigation menu, or Customizer settings are saved.
switch_theme · wp_update_nav_menu · customize_save_afterFull warming after plugin, theme, or core auto-updates complete. No more cold cache after 3am updates.
upgrader_process_completeWarms the product URL plus all category pages it belongs to. Variation saves warm the parent product.
woocommerce_update_product · woocommerce_new_productOpt in to warm product pages whenever stock levels change — useful for low-stock badges and "In stock" labels.
woocommerce_product_set_stockAuto-detects WP Rocket, W3 Total Cache, LiteSpeed Cache, and WP Super Cache. Hooks into both full and per-post purges.
after_rocket_clean_domain · w3tc_flush_all · litespeed_purge_allThe plugin catches the purge event before it leaves WordPress, sends a non-blocking POST to the CacheBoost API, and we warm every affected page across all configured regions.
save_post fires
WooCommerce save
Theme switch, etc.
POST /v1/warm
non-blocking, deduplicated
Permalink + taxonomies
Cache filled across regions
Sub-100ms TTFB
The CacheBoost Warmer plugin handles everything automatically. Prefer to wire it up yourself? The REST API works from anywhere — cURL, a deploy script, or a custom WordPress mu-plugin.
Free account at app.cache-boost.com. Keys are formatted cb_live_….
The plugin auto-detects WP Rocket, W3TC, LiteSpeed, WP Super Cache, and WooCommerce.
Smart warms only the URLs that were purged. Full Only warms the whole sitemap on every event.
From solo bloggers to agencies running dozens of WooCommerce stores. Same plugin, same API.
The plugin resolves the exact URLs purged by WordPress (post, taxonomies, archives) and warms only those — not the whole site each time.
Warm from France, USA, Europe and Asia simultaneously. Your WP Rocket, LiteSpeed or CDN cache gets filled close to your real visitors.
Warm as desktop, mobile, Googlebot, and AI crawlers in one run — filling every cache variation key including mobile cache.
Hooks into WP Rocket, W3 Total Cache, LiteSpeed Cache, and WP Super Cache. Detection is automatic — no configuration needed.
WPML, Polylang and TranslatePress multilingual sites work natively — the plugin discovers per-language URLs from the sitemap.
The settings screen ships in English, French, German, Spanish, and Dutch. Editable .po files included to add your own language.
Start free with 500 URLs. Upgrade as your traffic grows. Same pricing whether you use the plugin or the API directly.
All plans include a 14-day free trial. No credit card required.
after_rocket_clean_domain, w3tc_flush_all, litespeed_purge_all…). It also works with Cloudflare, Bunny, KeyCDN — anything that serves cached HTTP.wp_remote_post() with blocking => false, so the call is fired and forgotten before WordPress finishes the page render. Multiple events in a single request are deduplicated and flushed once on shutdown.Install the plugin in 2 minutes. Free 14-day trial, no credit card.
Get API key free14-day free trial · 500 URLs included · Cancel anytime