Acuity Scheduling and Thrive Architect (Thrive Themes) WordPress


​Choosing a Calendar Booking System can be complex.  ​Features are different from vendor to vendor​.  

Common features or criteria to consider part of your evaluation ?

  • ​Payment Processing
  • Group Class Booking, multiple booking for one time slot.
  • How it handles Multiple Staff/Teacher (Multiple employee that can be booked)
  • Time Zones.
  • The flow of the booking, payment before booking, or booking before payment
  • Custom Fields
  • Automatic Reminders
  • Look and feel
  • Reports
  • Integration to third-party systems like google calendar or your auto-responder
  • Cancellation process
  • Multiple Calendar support
  • Embedding options
  • Calendar Syncing (Google Calendar for example)
  • Other: Have a look at the features of each calendar system to see if other features might be important to you.

​​ When you have a clearer idea about your needs, you can contact the vendors, ask a professional or go for a free trial, and ​see what they ​offer ​fits your needs.

​List of features for Popular Calendar System ​

​Here are direct links to features for 3 popular calendar system.

​Acuity Scheduling 

I have been using Acuity Scheduling with Thrive Themes ​to ​get clients to book time in my calendar.  ​In this post, I will go through ​a few different ways ​of inserting your calendar in Thrive Themes.  If you are looking for more information of what Acuity Scheduling can or cannot do for you, you can leave a comment in the comment section.

​You can watch this video to see the Blog Post Overview.

Why Acuity Scheduling.

​Screenshot of Acuity Scheduling​ ​in Thrive Architect

I personally do a few things with Acuity Scheduling.  I allow both potential new client with 15-min free consultancy calls and regular clients to book and pay for paid sessions.

By having the Growing plan with up to 6 calendars, it allows me to have 2 calendars for prospects.

The first one is for regular prospects, they can book from Tuesday to Thursday only, and the next day.

The second calendar is for hot prospects, if I receive an email or do a live chat with someone and I think they are my ideal type of prospect, They can book the same day, even on a Monday or Friday (as long as there is time in my google calendar.

After I speak to someone, if the client is the right fit, i will send them to a page where they can book a time and pay for a session with me. I have a separate calendar for this with different time slots. The process is easy.  If they buy a block of 10 hours, they can book 5 time slots of 2 hours from the calendar, without having to ask me.  They can use their email address to rebook time slots as the projects moves forward.

Again, by having up to 6 calendar, it's possible to have different calendar availability depending on different criteria.

​How to display or link calendar in Thrive Themes

​Step 1.  Click On Business Settings​ --> Availiblity and Calendars
Step 2. Click on Direct Scheduling link

Here are the 4 example ​as available from the screenshot.

Option 1. Direct Link

Click here to see how this would show : ​Calendar Link

Option​​ 2 : Embed Scheduler

To embed, use the Custom HTML element

and ​Paste the HTML/Javascript code

​Here's how it would look like after it's embedded.

​Option ​3: Button

You can use the custom HTML and paste the code like for Option 4.

Here's what it would look like.

​Option​ 4 : Booking Bar

​You can see how it looks like at the top of this page, or with this screenshot

​You can leave a comment in the comment section below or contact me directly.

Watch this video to view the options used

​Transcript :

In this short video, I'll talk about how to use Acuity Scheduling and Thrive Architect together. Acuity Scheduling allows for multiple calendars, if you have some of the higher plans, and then you can whether link them in Thrive Themes or embed them. There's four options. I'll go through that. I've written a blog post. There is a link below in the video if you are on YouTube. If you're watching this straight from the blog post, then you can just scroll below to see the details.

​I talk a bit about why Acuity Scheduling, why it's good for me. You can go through that if you're interested. If you want to embed or see the options for embeds, there is four ways. To access this, if you have the access to the admin of Acuity Scheduling, you would go to the business settings, click availability and calendars, click the direct scheduling link. You have to choose if you have multiple calendars, you have to choose the one that you want, click on this and then you'll see four buttons, four options.

​I'll show you a demo of exactly what it looks like. The first one is a direct link. It's this one, option one direct link. Then you can link basically any word, or a sentence, or buttons in Thrive, and if you click on it, it actually links to the Acuity Scheduling website with your own calendar id and owner id, and then people can click a time, choose a date and then fill all the information.

​I'm not gonna go through all the options here. In term of display as well, this is one sample, so there's a lot of different ways of displaying information. That's not the goal of this video. If you're interested in more into what are the options, I can definitely record more videos, just comment at the bottom of the post, but it's just to show you here that we can have a link within Thrive Architect.

​That's the first one, the second one is to embed the calendar. To do it is to select the codes. If I go back here, so if you click there, there'll be a code, a HTML code, JavaScript code to select and paste. You just select it from there and then you use the custom HTML module or element, and then you can just paste the code. What it would look like is like this. You embed it and then you'll see a book now. If people are returning, they can log in, otherwise they can go, they can scroll through your calendar, pick a timezone, book a time, and then put their information and book, then they'll get a confirmation.

​That's the embed, you can embed it on a blog post or a page. If you try to embed it on a pop-up box or a light box, form the tests I've done and there was display issues, especially because of the responsive nature that you want with Thrive. There's gonna be issues most likely from the tests I've done. It's probably not a good thing to do, it's better to embed it on a direct link or on a direct page or post. That's the embed, that's the third way, that was the second way, sorry.

​The third way is a button, so you can have a button that looks like this. Again, it's JavaScript HTML code, and if you click on it, then there is a pop-up. If you're looking for pop-up, that's one way of doing it, is to embed the script right into a button like this, which is generated by Acuity Scheduling, so that's the third option.

​The fourth one is a booking bar. It shows at the top like this. I haven't looked at the customization of this, but basically there is a scheduled appointment there. It's maybe not the ideal way that you want to use, but it is there in case you're interested to do so.

​ If you have any questions or comments, feel free to leave a comment here in the box below. On YouTube as well, there's a comments section, and hopefully I can guide you in using both Acuity Scheduling and Thrive Architect together.


  • February 5, 2018

Denis Ethier

Thrive Themes Designer, Integrator and Consultant.

>