Official Release v1.0.0 for WordPress 5.8 - 6.9+

The Smartest Adaptive Contact Button for WordPress

Never lose another high-intent lead to voicemail. Smart Business Hours automatically transforms your floating CTA between instant "Call Now" during business hours and "Leave Message / WhatsApp" when closed. 100% cache-plugin proof.

Explore Pro Features
100% Cache-Proof (WP Rocket & LiteSpeed)
6 Multi-Channel Integrations
Ultra-Lightweight (< 45KB, No jQuery)
LIVE INTERACTIVE PREVIEW

Test How The Button Adapts

Click below to simulate visiting during vs outside working hours:

yourwebsite.com
📞
🟢 We're Open Now! Call (800) 555-0199
✉️
🌙 Currently Closed (Opens 8 AM) Leave a Message / WhatsApp
💬 Chat on WhatsApp
Zalo Direct
📨 Send Email

100% Cache Proof

Works seamlessly with WP Rocket, LiteSpeed Cache, W3 Total Cache, and Cloudflare. Status checks execute via browser JS so cached HTML never displays the wrong time.

✓ Zero Server Load
📅

Visual Hour Matrix

Effortlessly define opening hours with an intuitive row/column matrix grid. Set Monday's schedule once and copy it to all weekdays with one single click.

✓ 1-Click Day Copying
💬

6 Contact Channels

Support direct phone dials, WhatsApp, Zalo, Facebook Messenger, Telegram, and Email. Route customers to different numbers for morning and afternoon shifts.

✓ Multi-Channel Ready

Stop Leaking Qualified Leads After 6 PM

Traditional static contact buttons are blind to your actual operating hours, causing frustration and wasted ad spend.

Static "Call Now" Buttons

  • Customers click "Call Now" at 10 PM, get redirected to endless voicemail rings, and leave for your competitor
  • Caching plugins freeze buttons into a static state, displaying inaccurate operating hours for hours
  • No support for lunch breaks, public holidays, emergency closures, or staff shift rotations
  • Single phone number limitation with zero automated messaging fallback options

With Smart Business Hours CTA

  • Calls connect directly when staff is on duty; shifts to WhatsApp or Message capture automatically when closed
  • 100% cache-plugin proof: client-side engine calculates current time in milliseconds with zero server lag
  • Built-in Holiday Manager: effortlessly schedule Christmas, New Year, and custom business holidays in advance
  • Multi-channel menu: give customers options to reach out via Phone, WhatsApp, Zalo, Telegram, or Email

Engineered for Maximum Lead Conversion

Everything local businesses, clinics, agencies, and restaurants need to capture every lead around the clock.

🧠

Smart Client-Side Detection

Checks visitors' local device time against your WordPress timezone setting via vanilla JavaScript. Completely cache-proof.

✓ Compatible with WP Rocket & Cloudflare
📊

Visual Hour Selection Matrix

The most intuitive hours grid in WordPress: hours in rows, days in columns. Click, drag, or apply quick templates (9-5, 24/7, Weekends).

✓ 30-second setup
🏖️

Holiday & Split Shift Manager

Schedule one-time or annual recurring holidays. Support lunch breaks (e.g. 8:00 - 12:00 and 13:30 - 17:30) with automated status updates.

✓ Avoid unwanted off-hour calls
💬

6 Integrated Contact Channels

Direct Phone Dial, WhatsApp Chat with custom greeting, Zalo chat, Facebook Messenger, Telegram, and Email inquiries.

✓ Clean popup modal
📈

Click Analytics & Insights

Track exactly how many customers clicked your contact button each day, which channels are most popular, and open vs closed ratios.

✓ Privacy-friendly & lightweight
🎨

Custom Styles & Positions

Choose between Modern, Classic, or Minimal button styles. Position in 5 screen corners with custom brand colors and scroll triggers.

✓ Works with Elementor, Divi & Gutenberg

Transparent Plans — Zero Monthly Commissions

Start 100% free forever. Upgrade to Pro when you need multi-shift and multi-channel routing.

Monthly Annual Billing Save ~25%

Free Edition

Great for single-location businesses & local shops

$ 0 /lifetime
  • 1 Business Schedule Matrix
  • Phone & Email Contact Channels
  • 100% Cache Plugin Compatibility
  • 3 Button Styles (Modern, Classic, Minimal)
  • 5 Screen Position Options
  • WhatsApp, Zalo & Telegram Channels
  • Holiday & Break Shift Manager
  • Click Analytics & Heatmap Reports
Direct ZIP download, install on WordPress in seconds

Agency Lifetime

For web designers, freelancers & marketing agencies

$ 69 /one-time
  • Unlimited Client Websites
  • All Pro Features Unlocked Forever
  • White-Label Branding Option
  • Lifetime Updates & VIP Direct Support
  • Client License Manager Dashboard
Get Agency Lifetime License
Unlimited sites • Never pay annual renewals

Up and Running in 3 Minutes

Zero complex coding required. Install, pick your hours on the matrix, and you're ready.

01
📦

1. Upload Plugin ZIP

Download smart-business-hours-free.zip and upload to your WordPress Admin: Plugins > Add New > Upload Plugin.

02
📅

2. Set Hours on Matrix

Go to "Business Hours" in your admin menu. Click on the visual grid or apply a template to set your working schedule.

03
📞

3. Enter Contact Numbers

Add your phone, WhatsApp, and messaging links. The smart button immediately appears on your site for all visitors!

Frequently Asked Questions

Everything you need to know about Smart Business Hours CTA.

Unlike traditional plugins that calculate the time in PHP during page generation, Smart Business Hours runs client-side in the visitor's web browser using vanilla JavaScript. Even if your page is 100% cached by WP Rocket, LiteSpeed, or Cloudflare CDN, visitors always see your live open/closed status accurately to the exact minute.

Yes! With the Pro Shift Management feature, you can route morning calls to your front-desk receptionist and evening inquiries to an on-call manager or support hotline automatically.

Absolutely. You can define split shifts (such as 8:00 AM - 12:00 PM and 1:30 PM - 5:30 PM) so the button automatically shifts to "Out to Lunch / Leave Message" during break times. You can also add custom and recurring national holidays.

Yes. The floating button attaches automatically via standard WordPress footer hooks, ensuring 100% compatibility across all WordPress themes and page builders. You can also use the shortcode [sbh_cta] to embed the button inside specific page sections.

Ready to Maximize Your Website Leads?

Download the free edition today or upgrade to Professional for multi-channel WhatsApp & shift routing.

Upgrade to Professional