Small Business Starter
Add Opening Hours Widget to Website
Add a clear, always-accurate opening hours display to your website, including an open/closed status.
The Problem
Customers can't tell at a glance whether you're open right now, or your opening hours are buried in a paragraph of text instead of being clearly laid out.
About this problem
A plain sentence like "open Monday to Friday, 9 to 5" buried in a page footer gets missed, and customers end up calling to ask something a clear widget would have answered instantly. This is especially worth fixing for businesses with hours that vary by day, have a lunch break, or close early on certain days, where a vague written description causes confusion.
What's Included
- A clear opening hours table, correctly laid out for each day of the week
- An automatic "Open now" / "Closed" indicator based on the current time
- Handling for special cases (lunch breaks, early closing, different weekend hours)
- Mobile-friendly layout so it's easy to read at a glance on a phone
What's NOT Included
- Automatic updates for bank holidays or one-off closures — those need a quick manual update unless you'd rather I show you how
- Booking or appointment systems tied to opening hours (a separate service)
- Building the website itself, if it doesn't already exist
How It Works
- Confirm your exact hours for each day, including any lunch breaks, early closes, or seasonal variations.
- Build a clear, correctly formatted hours table rather than a paragraph of text.
- Add logic that checks the current time against your hours and shows an accurate "Open now" or "Closed" status.
- Handle edge cases properly — midnight-crossing hours, days you're fully closed, and lunch-break gaps.
- Test the open/closed status at a few different times to confirm it's genuinely accurate, not just visually present.
In practice: you buy the service, send over whatever access or details the job needs, I investigate and do the work, and you confirm it's resolved before we call it done.
Frequently Asked Questions
- Will the open/closed status update automatically?
- Yes, it checks the current time against your set hours automatically — you don't need to manually switch anything day to day.
- Can it show different hours for holidays?
- Standard weekly hours are built in by default; holiday or one-off closures need a quick manual update, which I can either make for you or show you how to do yourself.
- What happens if I'm open past midnight?
- Overnight hours (like a 6pm to 2am shift) are handled correctly so the status doesn't incorrectly flip to "closed" at midnight.
- Can I show different hours for different services, like a shop versus a workshop?
- Yes, if you have genuinely separate operating hours for different parts of the business, that can be shown as separate sections.
- Does this also update my Google Business Profile hours?
- No, this is for your website only — your Google Business Profile hours are managed separately through that listing.