All set and ready to fill up your agenda

You have setup your Weekly availability and added one or more services to your staff’s calendar in Wappointment > Settings > Calendars & Staff

Well looks like everything is fine, and it probably was fine at first; you had a nice frontend booking calendar with plenty of slots available waiting for your first customer to come knocking.

Now your customers maybe didn’t rush to book you in the first few weeks, that happens when you start a business, we hear you.

What do you mean I’m not available?

Time went by, you were busy with other things, and you come back one day to check your site and understand how come you’re not getting any new bookings.

And to your greatest surprise, you are not bookable! There are no slots in there! Why is that?

Low traffic site generate issues

Well that’s an issue that may arise when your site has little to no traffic, what’s happening is that the automatic scheduled tasks that are supposed to refresh your availability:

  • once a day
  • or whenever somebody books you
  • or whenever you manually modify your weekly availability

Well none of that is happening, and the reason is simple; WordPress’ default way of handling automatic scheduled tasks is relying on your site’s traffic, and you can read more about late scheduled tasks in WordPress.

What’s the solution? Setup a cron task and make sure all of your WordPress’ scheduled tasks run on time.

It’s a technical step, and we sure understand that’s not something you want to deal with, but you need to realize that without it your whole site is going to have issues, all of your plugins. So just do it! Also don’t hesitate to contact your hosting company for advice.

Otherwise you can also manually refresh your availability once in a while, simply go to edit your Weekly availability in Wappointment > Settings > Calendars & Staff, but that’s certainly NOT the recommended way.

Ben takes care of all technical aspects of Wappointment. His ultimate goal, a 100% reliable solution that's just powerful enough to cover all of the possible needs for appointment scheduling.