Cache-compatible real-time countdown messages for WooCommerce. Works with LiteSpeed, WP Rocket, Cloudflare & more!
While other countdown plugins show outdated times when pages are cached, Atlas Dynamic Messages uses advanced client-side technology to ensure your customers ALWAYS see the correct remaining time - whether you're using LiteSpeed Cache, WP Rocket, W3 Total Cache, WP Super Cache, Cloudflare, Varnish, or any other caching solution.
- 100% Cache Compatible - Works flawlessly with ALL caching plugins and CDNs
- Always Accurate - Countdowns update in real-time, every second
- Better Performance - Cached pages load faster while countdowns remain dynamic
- No Cache Exclusions Needed - No need to exclude pages from cache
- CDN Friendly - Works perfectly with Cloudflare, BunnyCDN, and others
- Shipping Deadlines: "Order in the next 2 hours 34 minutes for same-day delivery!"
- Flash Sales: "Sale ends in 4 hours 12 minutes!"
- Limited Offers: "Free shipping for the next 1 hour 45 minutes!"
- Event Countdowns: "Black Friday starts in 3 days 14 hours!"
- Create unlimited time-based scenarios
- Set specific days and time ranges for each message
- Display different messages on product pages, cart, and checkout
- Real-time countdown updates every second
- 3 beautiful, customizable layouts
- Clickable messages with custom URLs
- Smart timezone handling
- Midnight-crossing support
- Mobile responsive design
- WordPress 5.0+
- WooCommerce 3.0+
- PHP 7.4+
- Upload the
atlas-dynamic-messages-for-woocommercefolder to/wp-content/plugins/ - Activate the plugin through the 'Plugins' menu in WordPress
- Go to WooCommerce > Dynamic Messages to configure your scenarios
- Use the
{time_remain}placeholder to show the remaining time in your message
Unlike traditional countdown plugins that render times server-side (and get stuck in cache), our plugin uses a smart REST API approach:
- Static Placeholder - Minimal HTML placeholders that can be safely cached
- Client-Side Initialization - JavaScript detects placeholders after page load
- REST API Call - Single, lightweight API call to fetch active scenarios and server time
- Local Computation - All countdown calculations happen in the browser
- Real-Time Updates - JavaScript updates the countdown every second locally
- Documentation: pluginatlas.com/atlas-dynamic-messages
- Support: WordPress.org Forums
- Issues: GitHub Issues
This plugin is licensed under the GPL v2 or later.
Made with care by PluginAtlas