What does Acuity Scheduling do well? Acuity Scheduling makes scheduling meetings incredibly easy. With just a few clicks, you can integrate your Google or Outlook Calendar, so people can only schedule meetings while you're available. You can set up multiple appointment types, each one with their own intake form and confirmation email; you can add padding to your appointments to make sure there is a buffer before and/or after each meeting type; you can opt to only allow 1 appointment type per day; as an admin, you can see what appointments (and how many) you and your staff has scheduled for the day, week, or month; and you can also set up fees for any appointment type you have. You can also bundle appointments, so if someone books 4 appointments of a certain type, they can get the 5th free.
What does Acuity Scheduling not do well? It's easy to accidentally edit the wrong intake form or email template which changes that form/email wherever it is tied to, and it doesn't always seem to allow me to assign a new intake form to the specific appointment type I want, even when it is selected and I click save. I'm sure it's something I'm doing wrong, but it doesn't help that it's easy to get that wrong.
What do you wish you had known about Acuity Scheduling before using? That it would be so powerful! We have a LOT of appointment types now, and that can cause confusion for customers to enter our main scheduling page. While each appointment type has a direct link, we didn't set up our appointments to be especially clear at first. Thankfully it's very easy to update appointments, but don't go in thinking you'll only set up a handful of appointments. You'll find there is a lot you can do with Acuity Scheduling.
Have you used a competitor to Acuity Scheduling? If so, how does it compare? I've used Acuity Scheduling for many years, at various organizations. I haven't used a known competitor, so I can't say how it compares (if that tells you something?).