Pluspoint — AI local marketing platform

Business hours and special hours

Updated October 4, 2026

Every location carries two schedules. Business hours is the weekly pattern that applies most of the time. Special hours are the date-by-date overrides for holidays, seasonal closures and one-off events. Both live on the location form, both feed the Optimization score, and both appear on your connected Google listing and in the local directories.

Before you start

  • Editing a location’s hours requires Locations: full access covering that location.
  • Applying hours to several locations at once uses Bulk edit, which needs the same permission for every location you select.
  • Showing hours on a Google listing requires the location to have a connected Google profile. See Google Business Profile.

Where to find it

Locations → Manage locations (https://app.pluspoint.io/locations/manage) → select the location → the Business hours and Special hours sections of the form.

Setting weekly business hours

  1. Open the location and scroll to Business hours.
  2. Switch on Enable business hours. With this off, no hours are shown anywhere, including on a connected Google listing that has sync switched on.
  3. Switch on the days you open.
  4. Set the start and end time on each open day.
  5. Select Save.
OptionDetail
Time increments15 minutes, across the full day — 00:00 to 23:45
All-day option24 hours, the first entry in either time dropdown
Default range for a newly opened day09:00 — 18:00
Ranges per day or special dateUnlimited on the location form

Adding a split shift

For a location that closes over lunch or between sittings, give the day more than one range.

  1. Select + on the day row to add a second time range.
  2. Set its start and end time — for example 09:00 — 13:00 and 15:00 — 19:00.
  3. Repeat for a third range if you need one. Remove an extra range with its trash icon.

Ranges that overlap are merged into one when you save, without warning. If a day comes back looking simpler than you left it, that is why — check the ranges really are separate.

Opening 24 hours

Choose 24 hours in either the start or the end dropdown.

Closing a location entirely

To mark a location as not trading at all, set Status to Closed in General info rather than switching off every day. Switching off every day clears the working hours — and clearing the working hours also clears that location’s Special hours. Switching Enable business hours off keeps the special dates, so a location that still has future ones does not save until you remove them or switch business hours back on.

Setting special hours

Special hours override the weekly pattern for a specific date. Use them for public holidays, stocktakes, refurbishments and late openings. They need business hours: switch on Enable business hours and open at least one day first, and the section tells you so while that is not the case.

  1. Open the location and scroll to Special hours.
  2. Select Add new date.
  3. Set the date in the date picker.
  4. Leave the toggle on Closed for a closure, or switch it to Open and set the times. A date takes several time ranges, like a split shift.
  5. Add as many dates as you need with Add new date; remove one with its trash icon.
  6. Select Save.

Note Special hours are forward-looking. Dates in the past are dropped when you save, without a warning.

Applying hours to many locations

Bulk edit rolls one schedule out across a whole portfolio in a single pass.

  1. On Manage locations, select Bulk edit.
  2. In Locations, pick every location the change applies to.
  3. In Select property, choose Business hours or Special hours. One bulk operation edits one property, so a change to both is two passes.
  4. Fill in the editor.
  5. Select Apply to N location(s). The hours reach each selected location’s connected Google profile automatically, exactly as saving that location would.

The two properties behave differently, and the difference matters:

PropertyBehaviour
Business hoursReplaces the whole weekly schedule on every selected location. When at least one day is on, Enable business hours is switched on for you
Special hoursMerged, not replaced. Dates you supply overwrite the same date on each location; existing future dates that are not in your list are kept. Past dates are dropped as usual

That merge rule makes Special hours safe for holiday rollouts: adding 25 December to fifty locations does not wipe the individual closures those locations already had.

Hours on connected listings

Saved hours, from the location form or a bulk edit, reach the connected Google listing usually within minutes, and the directories over the following days. The location form is the only place hours are edited. If the hours on a Google listing are changed in Google, the difference shows on Locations → Profiles, where you choose which value to keep. Switching business hours off removes both the hours and the special hours from the listing.

Note Special hours cannot be set by CSV — there is no special hours column in the import template. Weekly business hours can: use the Show Hours column plus the Mon to Sun columns. See Bulk editing and CSV import.

Troubleshooting

SymptomCauseFix
Special hours you saved last year are gonePast dates are dropped on saveRe-add them for the upcoming date; special hours only hold today and future dates
Special hours disappeared after you edited business hoursSwitching off every day clears the working hours, which also clears special hoursRe-enable at least one open day, then re-add the special dates
Two time ranges on one day or date merged into oneThe ranges overlapped, and overlapping ranges are merged on saveMake the ranges genuinely separate, with a gap between them
A save says special hours need business hoursEnable business hours is off, or every day is closed, while a future special date is setSwitch business hours on and open at least one day, or remove the special dates
A bulk Special hours edit did not remove a dateBulk special hours are merged, never replacedRemove that date on the individual locations, or in a further pass
A bulk Business hours edit wiped a location’s unusual scheduleBulk business hours replace the whole weekRe-set that location individually; exclude one-off schedules from the bulk selection next time
Google still shows the old hoursThe change has not reached Google yet, or the location’s Google profile is not verifiedWait a few minutes and check the location’s Profiles tab; a change Google refused shows there with the reason
Directories still show the old hours after the Google listing updatedDirectories take longer than Google to show changesAllow several days for external sites to pick the change up
Book your Pluspoint demo