📝 Overview
This guide walks you through setting up an Online Booking website for your business, enabling clients to book appointments that sync directly with your software. It covers how to create and customize your booking site, add it to your existing website and social media profiles, and enable optional upgrades like client account logins and credit card collection.
⚠️ Please Note:
The business address on your account will display on your published Online Booking site and during booking. Verify that the address is correct before you publish or activate the site.
🛠️ Create an Online Booking Website
These instructions will help you create and set up an Online Booking website for your business that allows clients to book and request appointments that sync directly and automatically with your software.
🚀 Get Started
To begin setting up your booking website, please follow the instructions provided for the software you are using.
Click the arrow to learn how to get started
Click the arrow to learn how to get started
There are two methods to navigate to Online Booking:
Creating a New Booking Website
Log into the cloud software and navigate to Settings ( More > Settings)
On the left, click Add-ons and select Online Booking
Click Sign Up, log-in to your account management page.
Under Services, select +Add On under Online Booking to get started
Edit an Existing Booking Website
Log into the cloud software and navigate to your name in the top right.
A dropdown will appear, select Manage Online Booking.
Once your website appears, skip to "Editing Your Website" of this article for next steps.
🌐 Set Up Booking Website Feature
When you're ready to sign up for the feature, you can begin building the basics of your website.
Click the arrow to learn how to set up your booking website
Click the arrow to learn how to set up your booking website
Choose an account name for your website address. Most businesses use their business name (all one word) at the beginning of the website address. Click on Check Availability to verify that your account name (domain name) is not already taken by another business. If it's already taken, you must choose a name that is available.
You will be given an opportunity to change your selected name or continue the setup process. If you are satisfied with your website URL, click Continue Setup. Otherwise, choose Change Name to pick something else.
Pick a theme for your site. Everything on your site can be customized to match your style, but selecting a pre-designed theme will help get you started. Use the magnifying glass icon to see a preview of any available theme. If you will be doing a lot of customization, it may be best to choose a theme like Simplicity since it's very basic.
Click on Finish! Create Website. This may take a couple minutes. This completes the setup of your website. Click the Continue to Edit Your Website button if you would like to start making changes and modifying your preferences now. Otherwise, your site is live with all the default settings and clients can start requesting appointments. The next section provides some helpful starting tips for getting started with your website.
✏️ Editing Your Website
Now that your website is set up, you can edit its appearance and adjust the booking process settings.
📋 Website Options
When you are signed into your website, you will be taken to the behind the scenes options.
Click here to learn more about managing your website options
Click here to learn more about managing your website options
🎨 Change Your Website Appearance
Website Themes — Customize your website's theme by selecting from available templates.
Pages and Navigation — Control what pages customers can view and the order in which they appear.
🏢 Manage Business Information
Business Details — Input your business information, hours, services offered, amenities, and social media integration. You can also enable Google Analytics tracking here.
Service Listing — Edit which services are listed on your website. See the Service Listing Options section under Helpful Website Tips for full details.
Employee Profiles — Edit which employees appear on your booking site and what information is shown. See the Employee Display Options section under Helpful Website Tips for full details.
Appointment Request Log — Search previous or current appointment requests by client name, phone number, or request ID.
Online Gift Cards — Turn on this feature to allow clients to purchase gift cards through your website.
💡 Pro Tip: You can include an employee's nickname by entering it in the Display Name field under Employee Profiles.
⚙️ Set Your Preferences
Booking Preferences — Customize booking settings, client notifications, employee notifications, client settings, and theme color for the booking experience.
Booking Plugin Setup — If you host your own website, allow clients to book directly through it using our plugin. See the Connect Online Booking to an Existing Business Website section for details.
Facebook Integration — Allow clients to book directly through your business Facebook page by connecting your Online Booking account.
🔐 Manage Account Settings
Account Overview — Navigate to your account overview to make business updates.
Manage User Access — Add or edit who has access to your business account.
Add Custom Domain — Upgrade your booking website with a custom domain.
🚧 Edit Website Design
When you are done editing the behind the scenes options, select Edit Website on the navigation bar along the left side to start customizing your booking website.
Click here to learn how to edit your website content and layout
Click here to learn how to edit your website content and layout
🖌️ Site Styles
Edit the overall theme of your website, including text font, size, and color for the entire site. You can also adjust the site background, menus, and heading options.
📐 Edit Layout
Add additional content sections and rearrange the order of your
content sections.
📃 Edit Content
Add information into the sections you create with the Edit Layout option. You can include text, video, images, a map for your business location, and info cards. Info cards can display your contact info, address, operation hours, features and amenities, and other services. Adjust all info card content by selecting Website Options then Business Details.
🌐 Website Options
Return to the behind-the-scenes options to control what pages customers can navigate to, what information appears on your site, and when customers can book.
🔢 Add HTML Code
Make use of some simple HTML code in order to customize elements of your booking page to truly make it yours.
Click here to learn how to add custom HTML to your booking page
Click here to learn how to add custom HTML to your booking page
To edit your booking web page, go to your online booking website and sign in.
Select Add More Content from the bottom of the page.
Select the section style you wish to use and press the Check mark when you have your decision.
Select Save Changes.
In the content section you created, click on the Text option.
Select the icon for </> as shown in the picture below.
You can then enter your HTML code, by cutting it from your local file and pasting it into this input box. Make sure to press Update HTML when you are finished in order to save your edits and make your changes public. Be sure to "proof your post" by checking your booking page right away to ensure that this HTML is doing what you expected.
📌 Helpful Website Tips
To maximize the effectiveness of your booking site and enhance your business practices, follow these helpful tips.
🗓️ Modify Employee Schedules
Client bookings are linked to employee schedules in your software. If a time is available, clients can book it. Ensure the schedule matches employees' exact working hours.
Click the arrow to learn how to modify employee schedules
Click the arrow to learn how to modify employee schedules
🖥️ Website Instructions
Click on More and then the Schedule icon on your cloud website.
Click on the blue square next to the employee and under the date that you would like to modify.
Select if the employee will be working or not in the upper left. If you choose that the employee will be off that day, you can also choose a reason as well.
To enter the hours an employee will work, enter the start and end times in the boxes in the bottom right, and then click the Add button.
If an employee will be taking a scheduled break in the middle of the day, you can include that by entering multiple start and end times for the first and second halves of the day when the employee will be working.
To copy this schedule to other days, you can click the Repeat button and check the days of the week that this schedule applies to, and select the end date to indicate how far from the start date you want to copy this schedule.
When you are done, click the Save button in the lower right.
Your employee will have gray time blocks on the appointment book when he/she is not scheduled to work and the column will be white when the employee is available.
📱 Mobile App Instructions
Go to More.
Under the scheduling section, select Employee Schedules.
At the bottom of the screen, you can adjust what employee’s schedule to look at.
Click on the day you wish to edit the schedule.
Select whether the employee is working or not that day.
Select Start Time and enter the employee’s start time
Select End Time and enter the employee’s end time.
To copy this schedule to other days, you can click Make Recurring Schedule and select the days of the week that this schedule applies to, and select the end date to indicate how far from the start date you want to copy this schedule. Press OK when you are done.
When you are done, click the Save button in the top right.
Your employee will have grey time blocks on the appointment book when he/she is not scheduled to work and the column will be white when the employee is available.
👥 Employee Display Options
Learn how to control which employees appear on your Online Booking website and what information is shown for each. By default, all active employees are displayed along with some basic contact information. You can remove specific employees or edit what is shown for each.
Click here to learn how to manage your employee display options
Click here to learn how to manage your employee display options
🖊️ Edit Employee Display via Online Booking Website
Go to your Online Booking website and select Manage Site at the bottom of the page.
Log in with your email address and password.
Under the Manage Business Information section, select Employee Profiles.
Select Edit next to the employee you wish to modify.
From here you can set a display name and choose whether to show working hours, social media accounts, contact information, or add a description.
If you do not want the employee's contact information to appear, clear the corresponding fields under the Contact section.
To prevent the employee from appearing on the site altogether, uncheck Show this employee on the website in the top left.
Press Save when finished — your Online Booking page will update immediately.
🖥️ Edit Employee Booking Visibility via the Software
From the software, click on Employees at the top.
Select the employee you wish to modify.
Click on Employment Setup.
Scroll down to Employee Status and Display Options.
Check the box for Online Booking to allow that employee to be booked online. Uncheck it to remove them.
Press Save in the bottom right — your Online Booking page will update immediately.
🗂️ Service Listings Options
Learn how to control which services appear on your booking website, customize their display names and descriptions, and adjust their order.
Click here to learn how to manage your service listing option
Click here to learn how to manage your service listing option
🔍 Edit Service Display Names and Visibility
Go to your Online Booking website and select Manage Site at the bottom of the page.
Sign in with your email address and password.
Under the Manage Business Information section, select Service Listing.
Press Edit.
Adjust the display name and description for each service, and choose whether the service appears to website visitors.
Press Save Service in the bottom right when finished.
🗃️ Edit Service and Category Order
Go to your Online Booking website and select Manage Site at the bottom of the page.
Sign in with your email address and password.
Under the Manage Business Information section, select Service Listing.
To edit the individual service order, press Reorder Service List. To edit the category order, select Reorder Category List.
Click and drag the services or categories to their new position in the order.
Press Save List in the bottom right when finished.
📥 Managing Appointment Requests
Learn how to view and manage incoming appointment requests from your Online Booking website.
Click here to learn how to manage appointment requests
Click here to learn how to manage appointment requests
Manage all requests from the new "Requests" button at the top of your software. Online Booking requests appear as translucent "ghost appointments" in the requested time slot until accepted or rejected, preventing double-booking. You'll receive a pop-up alert for new requests, and double-clicking a ghost appointment shows the accept/reject screen with details.
🔗 Integrating Online Booking
Easily add the booking feature from your Online Booking page to your existing website and social media profiles, allowing clients to book appointments seamlessly from anywhere.
↔️ Connect Online Booking to an Existing Business Website
Click the arrow to learn how to connect Online Booking to your existing website
Click the arrow to learn how to connect Online Booking to your existing website
Log into the cloud software and click on your name in the top right.
A dropdown will appear, select "Manage Online Booking".
Once your Website Options page appears, click "Booking Plugin Setup" in the Set Your Preferences section.
The Booking Plugin Setup page will appear with two options:
Design Booking Plugin (Optional) - Customize the look of your booking plugin using the editing dropdowns. Preview your changes in real time and click the checkmark icon to save. If you'd prefer to use the default design from your Online Booking page theme, you can skip this step and go straight to Generate Plugin Code below.
Generate Plugin Code - To generate your plug in code, click the Generate Plugin Code button. If you're still on the design page, click the dropdown in the top right to go back to the setup menu. The code will copy to your clipboard and include any design changes or default styling if no edits were made.
This code won’t function if pasted into a standard text box on your site’s front end. It must be added directly to your website’s code or inserted using a back-end webpage editor.
⚠️ Please Note:
Need to resize your plug-in display? Here’s how.
A few quick edits to the iframe settings will help the plugin fit perfectly on your site.
Click the arrow to learn how to modify the iframe
Click the arrow to learn how to modify the iframe
📸 Connect Online Booking to Instagram
Click the arrow to learn how to connect Online Booking to Instagram
Click the arrow to learn how to connect Online Booking to Instagram
Use Instagram to get more business for your business! You can now add a "Book Now" button to your Instagram profile which will direct customers to your online booking website where they can request or schedule an appointment with you.
Open up the Instagram app.
Go to your business profile in the bottom right of the screen.
Tap Edit Profile.
Under Public Business Information, tap Action Buttons..
Tap Book Now.
Select the action button for DaySmart under Add a Book Now Button.
You will then be prompted to enter your login credentials for DaySmart. Once you have entered your e-mail address and password, tap Log In.
The following screen will confirm the Instagram business profile that you want to connect with the software. If the Instagram page is correct, select Continue as [Instagram Username].
Confirm settings on the following page and tap Continue.
The Book Now button will be added. You can tap Done and return to your Instagram Page.
Press the Book Now button to confirm that it opens your online booking website so your clients (and maybe some new ones!) can begin booking appointments from this popular social media app.
👍 Connect Online Booking to Facebook
Click the arrow to learn how to connect Online Booking to Facebook
Click the arrow to learn how to connect Online Booking to Facebook
Learn how to add a “Book Now” button to your Facebook Business Page and connect it to your DaySmart online booking link.
⚠️ Please Note:
You must use a Facebook Business Page (not a personal profile) and be a Page admin to edit the button.
Facebook controls the button options, so menus and wording may vary.
If DaySmart isn’t listed under Connect another tool, it’s likely a Facebook-side change, try again later or confirm the page you're editing.
If the connection stops working, re-edit the action button and reconnect DaySmart. This is most often caused by Facebook updates.
Open your Facebook Business Page.
Select Edit Button (or update your Page’s action button).
Choose Book Now.
Select Connect another tool.
Scroll through the list and select DaySmart.
When prompted, log in to your DaySmart account to complete the connection.
Save your changes and test the button on your Page.
⬆️ Upgrades for Online Booking
Take your Online Booking experience further with these optional upgrades. Enable client account logins, invite clients to create accounts, allow self-cancellations, and set up credit card collection. These tools are designed to give you and your clients more flexibility
👤 Enable Client Online Account Access
With the online booking service, you can allow your clients to create logins for your business. With these login accounts, your customers will be able to view their upcoming appointments and change their contact information as needed from your website.
Click the arrow to learn more about client online account access
Click the arrow to learn more about client online account access
🔧 Set Up Client Account Access
Click the arrow to learn how to set up client account access
Click the arrow to learn how to set up client account access
From your online booking website, select Manage Site at the bottom of the page.
Login with your email and password.
Select Booking Preferences.
Scroll down to the section labelled Client Settings.
Move the slider for Allow Client Online Account Access from NO to YES.
Click Save Changes to save your settings.
Now that you have enabled account creation, you customers will be able to setup a login so that they can view their upcoming appointments and change their contact information. Customers will be able to create their account during the appointment booking process.
📨 Email Customers to Create an Account
Email your customers to inform them they can create an account on your online booking site. This ensures the account is linked to the correct client and prevents duplicates.
Click the arrow to learn how to invite a client to create an account
Click the arrow to learn how to invite a client to create an account
From your software, go to Clients.
Click on the client's name that you would like to invite.
Click on Personal Info at the top.
Click Invite Client to Make an Online Account.
An email will be sent and this will allow them to make an online account for your Online Booking
❌ Client Self-Cancel
⛔ Disclaimer:
This feature is enabled by default for cloud customers. If you'd like it disabled, please contact support.
⚠️ Please Note:
Clients can only cancel scheduled appointments through the portal. This does not apply to past or already completed appointments.
Click the arrow to view the steps for client self-cancel
Click the arrow to view the steps for client self-cancel
The client logs into the Client Portal using their credentials.
They must have already created a profile and login.
Under Upcoming Appointments, they select the appointment they wish to cancel.
Click Cancel under the appointment details.
Confirm the cancellation by selecting Yes or No when prompted.
Once the appointment is canceled, you can review your Appointment Book to confirm the cancellation and update availability as needed.
💳 Require Credit Card Information
If you use DaySmart Payments, you can securely collect credit card information from clients during the booking process, ensuring that you have their details readily available when needed.
Click the arrow to learn how to require credit card information
Click the arrow to learn how to require credit card information
⚠️ Please Note:
To require credit card information for online bookings, you’ll need to sign up with DaySmart Payments to enable credit card processing. To set up DaySmart Payments, follow the guides below:
Then, to ensure clients enter payment details when submitting requests, you must enable client account access to your booking site.
Go to your online booking website and select Manage Site at the bottom of the page.
Sign in with your email and password.
Select Booking Preferences.
Scroll down to the Client Settings Section.
For the Require Credit Card When Booking an Appointment option, change the slider from No to Yes.
If desired, check the box for Include service prices when booking an appointment.
You can adjust the Online Booking Policy. This will display on the website when the customer is entering their credit card information.
Press Save Changes at the top of the Client Settings section.
You are now setup to have your customers be required to enter their credit card information when making online booking requests. This credit card information will be stored with CardConnect, but you will be able to charge the card when checking a customer out through your software.
❓ Frequently Asked Questions (FAQs)
Find answers to common questions or additional details that may not be covered in the main instructions.
Click the arrow to view frequently asked questions
Click the arrow to view frequently asked questions
Can I customize the services that appear in Online Booking?
Click the arrow to view the answer
Click the arrow to view the answer
Yes. Services can be set to Bookable Online or Not Bookable Online within your service settings. Only services marked as available will appear for clients.
Why aren’t all of my employees showing up in Online Booking?
Click the arrow to view the answer
Click the arrow to view the answer
Employees must:
Be set to Active,
Have Services Assigned, and
Be marked as Available for Online Booking.
If any of these settings are missing, they won't appear as bookable online.
Can I embed my online booking link on my website?
Click the arrow to view the answer
Click the arrow to view the answer
Yes. You can add the booking link or button to any website, social media page, or email marketing tool. Your Online Booking page updates automatically, no additional configuration needed.
Why can’t clients book same-day appointments?
Click the arrow to view the answer
Click the arrow to view the answer
Your Online Booking settings include a Minimum Notice option. If same-day bookings are disabled or require advance notice (e.g., 2 hours), clients must meet that requirement before they can book.
Can each employee have their own booking link?
Click the arrow to view the answer
Click the arrow to view the answer
No, DaySmart Online Booking provides one booking link for your location. Clients can still choose a specific employee during booking, but the link itself isn’t employee-specific.
Can I block a specific client from booking online?
Click the arrow to view the answer
Click the arrow to view the answer
At this time, DaySmart doesn’t offer a way to prevent one specific client from using Online Booking. If you need to stop a client from booking online, your options are to:
Switch to Requires Approval to have oversight of appointments coming through, or
Switch to Request Only which won't take up space on the Appointment Book from someone that may be spamming or making incessant bookings.
Disable Online Booking entirely, or
Require a password to book (so only clients you share the password with can schedule online).
How do I turn off online booking?
Click the arrow to view the answer
Click the arrow to view the answer
It depends on what you're looking to do:
To fully disable online booking: You can cancel the Online Booking feature through your Account Management portal at https://account.daysmart.com. This will remove the feature entirely from your account.
To keep your website live but disable the booking page: If you'd like to keep your online presence active (for example, for verification purposes) but simply prevent clients from booking appointments through it, you'll want to disable the booking page itself. Please reach out to our support team for assistance with this option.
Why are there no available appointment times on my booking site?
Click the arrow to view the answer
Click the arrow to view the answer
There are a few common reasons clients may not see any available times:
Employee & Resource Schedules
The most common cause. Bookable times correspond precisely to your employees' and resources' scheduled working hours. If no schedules have been entered, no times will appear. To add working hours:
Click the Schedule icon at the top of the software.
Double-click on the square next to the employee or resource under the date you would like to modify.
Select the employee's working status in the Status section.
Enter the start and end times in the Working Hours section and click Add.
To copy this schedule to other days, click the Recurring button, then Add Multiple Dates to set your preferences.
Click Test in the lower left to preview the dates being modified, then click OK through the confirmation screens to apply changes.
Booking Preferences
If a client is trying to book outside the parameters set in Booking Preferences, no times will appear. Common settings to review:
Time Booked in Advance — The minimum notice required before a booking. The default is 1 day. Lower this if you accept same-day appointments.
Max Time Booking in Advance — How far out clients can book. Reduce this if schedules aren't entered far enough in advance.
Appointment Time Interval — The intervals available for booking (e.g., every 60 minutes will only show times on the hour).
Service Listing
If no services are set to display on your site, clients won't be able to book. Go to Website Options, click Service Listing, and ensure the checkboxes on the right are enabled for the services you want to offer online.
Still no available times? Try the Manual Sync option on your Website Options page. Click Manual Sync, then Sync Now to refresh the data. If the issue persists, please contact support.











