Enable Fresha Online Bookings

Online bookings could save you an entire day's worth of work.

How to enable online bookings

Online bookings are key to boosting sales and connecting with your clients. Over 60% of appointments made online are created outside of regular working hours, so you'll be amazed to see how many new appointments you'll be waking up by staying open 24/7.

You'll still have full control; all you need to do is allocate the hours you are willing to work and the calendar will fill itself.

This guide will walk you through the process of setting up your online bookings and policies:

  1. Enable Fresha online bookings
  2. Settings for online bookings
  3. Troubleshooting

1. Enable Fresha online bookings

In order to start taking online bookings, you'll first need to enable them: 

  1. Go to Online Bookings > Start Now> Publish Profile.
  2. Add key information such as your business description, general opening hours and google maps location.
  3. Add some high-quality photos to show off your business
  4. Then select Publish Profile Now to list your online bookings.

TIP: Upload photos showing off your place of business and services. Logos and stock images are not suitable. For more info, see our Photography Guidelines

NOTE: If you need to edit your Fresha Profile at any point, head back to Online Bookings > Online Profile > More OptionsEdit Profile.

Next, head to:

  • Services where you can select a service and update the service description or disable for online bookings


  • Staff to ensure staff working hours are consistent with your availability.  Clients can only book online based on the hours you have applied here. 

Now, head to the Online bookings > Buttons and Links from the main menu to find three important sections:

This is your unique URL (in blue) which you can share directly with your clients or add it to your website. The URL should be added as a "Book Now" "call to action" button on your website, not embedded directly into the page. This will ensure all clients have a smooth online booking experience across any website, browser or device they're using. Ask your website developer for assistance if you're unsure.

2. Facebook Page Book Now

Adding a call to action to your Business Facebook page is super effective and only takes a few steps:
  1. Login to your business page on Facebook
  2. Click on the 'Add a Button' button (big blue button near the cover photo)Screen-Shot-2019-01-29-at-15.59.53.jpg
  3. Select the Book Now option and then click on NextScreen-Shot-2019-01-29-at-16.00.23.jpg
  4. Finally, copy and paste your unique Fresha URL Screen-Shot-2019-01-29-at-16.00.36.jpg
  5. And click Save to complete the process
The Facebook Page Button is most effective as it's the first thing the client will see and it is visible on all devices.Screen-Shot-2019-01-29-at-15.51.42.jpg


You can also add a book now button to your Instagram Business page! Instagram is the best place to show off your work and inspire clients. Take that inspiration to the next level by adding a Book Now button: 
  1. Log in to your Instagram business profile from your mobile and click edit profile
  2. Under the Contact Options section choose Add an action button
  3. Select Fresha and paste your direct booking link for Instagram (you can find it here)


NOTE: You will need to publish your Fresha profile before adding your links to Facebook and Instagram.


2. Settings for online bookings

  1. From the main menu, select Online Booking >  Settings
  2. Apply your Cancellation Notice period by specifying how much notice you'd like clients to give you when managing their bookings eg "Clients can cancel or reschedule online up to 48 hours in advance". This will display as a notification before the appointment is booked.
  3. Specify your notice period to accept online bookings eg "clients can book up to 2 hours in advance" 
  1. TIP: Most businesses opt for "None" to allow last-minute bookings where there is availability

    NOTE: Updating this setting will only take effect after clicking Save.

  2. Specify how far in advance clients can book online, e.g. 6 months (90% of online bookings are booked within a week unless it's a festive period)
  3. Apply your Online Time Slot Intervals should you wish to only take bookings on the hour or half hour etc.
  4. Add your Important Info. This is custom text so you can add any important terms & conditions.
  5. Tick to specify if you'd like clients to be able to select their preferred staff member
  6. And Save Changes 

Tip: Clients can choose their preferred staff member when booking online, whilst you can book a preferred staff member internally using the heart icon during appointment creation.

3. Troubleshooting

When attempting to book online, if you receive the notification stating "Your Salon has not enabled online bookings for this location." it is most likely that you have not added Staff Working Hours.

In this case, we'd recommend you head back to step 1 in this article and follow the steps for how to Enable your online bookings

Likewise, if your online bookings are showing no availability when in fact there is, this will be due to your settings under Online Bookings > Settings where you can specify how far in advance clients can book online. Most businesses apply 'none' to encourage  last-minute appointments, whereas if you apply 24 hours this will mean clients are unable to book with you within 24 hours notice, i.e no same day appointments. If you're not convinced, see just why Online Bookings are a no brainer, according to real businesses.

For other related articles, see:


Was this article helpful?