Online Booking & Scheduling Calendar for WordPress by vcita


vcita Appointment booking and online scheduling plugin for WordPress offers a self-service scheduling system for 1-on-1 appointments, group events and classes.

Appointment booking and online scheduling by vcita quickly integrates into any WordPress website, and eliminates the back-and-forth communications in appointment booking and event registration.
The system sends automatic reminders, confirmations and follow-ups.

What can you do with Appointment Booking and Online Scheduling by vcita plugin:

  • Set your availability, create services, assign meetings to specific staff members
  • Send automatic reminders for future appointments, for due payments
  • Accept credit card payment and Paypal payments
  • Create estimates, invoices and receipts
  • Send messages
  • Share documents and files
  • Take action – 24/7 and on any device
  • And more…

What can your clients do with Appointment Booking and Online Scheduling plugin:

  • Schedule appointments & meetings, book services with specific staff members
  • Confirm or reschedule appointments & services via your branded client portal
  • Request a callback
  • Register for events, sign up for classes
  • Pay for services and view their invoices / receipts
  • Send messages
  • Share documents and files
  • Take action – 24/7 and on any device
  • And more…

Appointment Booking and Online Scheduling by vcita is a great plugin for:

  • Salons and Spas (hairdressers, beauty salons, spa center, massage center)
  • Fitness pro (fitness coach, yoga instructor, personal trainers)
  • Studios (dance, yoga, pilates)
  • Health professionals (dentist, nutritionist, chiropractor, therapists)
  • Life coach and Business coach
  • Consultants (finance, tax, legal, marketing)
  • Private teachers & schools
  • and all other service providers

Run Your Business from Anywhere
vcita appointment booking system helps you manage your schedule wherever you are. You will be able to initiate new interactions on-the-fly, respond to client requests in real-time and assign clients to staff members.

Quickly reply to scheduling requests on-the-go with the vcita Mobile App for iPhone or Android

Manage your schedule and calendar, receive mobile notifications for client requests and automate confirmations and reminders sent to clients – consistently delivering amazing service to your new and existing customers!

vCita appointment booking & online scheduling plugin is highly customizable and will perfectly fit your business. It was designed with service oriented businesses in mind and is trusted by over 100,000 small businesses worldwide.

Homepage | Live-Demo | Support | For Web Professionals


vcita appointment booking and online scheduling is available in:

  • Inglés
  • Español
  • Francés
  • Portugués
  • Ruso
  • Alemán
  • Polaco
  • Italian
  • Ducth

vcita appointment booking and online scheduling plugin connects to your WordPress account. You may create a vcita account directly from the plugin, with a 14-day FREE TRIAL.

Accelerate your business with vcita appointment booking & online scheduling software:

  • Anytime, Anywhere Online Scheduling. Clients can set and reschedule appointments anytime, anywhere and from any device.
  • Accept Payments for Services Online. Get paid faster by accepting client payments for your services online. Clients can pay with credit card or PayPayl, and funds will be deposited to your back account with no extra fee.
  • Customize the Experience. Display an online list of services, fees and scheduling options. Let clients choose the type of service or how the appointment will be conducted (in person, online, over the phone or via Skype). Let clients select their desired service, staff member, and time that works for them based on your team’s up-to-date availability.
  • Streamline Admin Tasks. Reduce no-shows by automating booking confirmations, reminders and follow-ups. Receive automated email and text messages alerting you of appointment booking requests.
  • Stay Up-to-Date. Automatically sync your online calendar with your mobile phone and existing personal calendar – Outlook, Google, iCal and more.
  • Flexible & Scalable. vcita Online Scheduling WordPress Plugin is flexible and customizable as your company grows. As your team expands, you can set advanced scheduling preferences such as inviting clients to book appointments with specific staff members, assign appointments to staff and display a joint-availability team calendar.
  • Create & Share Discount Coupons. Generate more sales & improve customer loyalty with discounted services. Fill up your events & classes by offering discount coupons on your website and your email campaigns.
  • Promote Your Services with Email & SMS Campaigns. Easily craft and send actionable email campaigns and SMS marketing. Promote your services, events and classes with beautiful, mobile-friendly campaigns, and easily track their results in real-time.

More of vcita online scheduling plugin exclusive features:

  • Mobile friendly – vcita online scheduler works great on any mobile device and allows your clients to schedule or book time with you – anywhere, anytime!
  • Appointment booking for 1-on-1 appointments.
  • Registration for group events and classes with multiple attendees.
  • Set appointments, services, events and classes to be one-time or recurring on a regular basis.
  • A variety of services types to choose from – vcita appointment booking software lets you customize your services options: an appointment at your office or at your client’s address, a phone call, a video call and even an online service.
  • Automate appointment follow ups to make sure clients are engaged with your business, and customize follow-up options per service.
  • Booking form customization – Collect all the information you need right when your clients schedule an appointment. Add any field or question to the scheduling form and store the information within the client card.
  • Time zone adjustments – For global businesses, vcita appointment booking plugin can take care of all time zone differences, helping you and your clients stay in sync.
  • Send automatic reminders – vcita will notify both you and your clients of the upcoming appointment via SMS text messages and emails.
  • Colors customization – vcita online scheduling plugin lets you customize the look-and-feel to suit your brand. Your scheduler can perfectly fit your website’s colors and theme, and you can even add your business’s logo.
  • Track your clients on vcita online scheduling software – Track your clients with Google Analytics, and track conversion for Google Advertising.
  • Staff booking options – Let clients select the staff member they wish to work with, or manually assign a contact request or an appointment to a specific staff member.
  • Automatically accept appointments – You can set vcita online scheduler to automatically accept appointments for you, setting a new standard of quick response times.
  • Manage your clients with vcita – Import your clients, add personal notes, edit client information, and even set follow-up reminders.
  • Perform bulk operations – group clients with common attributes together using tags, and perform bulk operations such as sending a mass message or promotional offer.
  • Great client experience – Clients can easily book appointments and services 247, conveniently reschedule, send a message or securely share a document before and after the meeting.
  • Calendar availability management – Manage your availability and block out times when you are unavailable, so client will book appointments according to your work hours and real-time availability.
  • Quick onboarding – get started by importing your existing clients into vcita online scheduler, and instantly begin managing your clients and conversations.
  • Professional-looking booking page – distinguish yourself from competition with a beautiful, mobile-friendly appointment booking & online scheduling page. Build your booking page easily with a friendly editor, add your texts, images and videos along with scheduling call-to-actions. You can even host your booking page on your own domain.
  • Full customization of texts, images and colors in your appointment booking page, website pop-up widget and buttons.

See how vcita appointment booking & online scheduling works in this example. Select a service, a time and confirm in 3 clicks.

Visit to find out more about
appointment booking & online scheduling.


  • personalize Personalize your scheduling preferences by setting up your business hours, sync with your calendar and creating your services.
  • design Design the widget look and feel
  • **embed* Easily embed the widget on your website & enable your clients book meetings with you


Recommended installation for Appointment Booking and Online Scheduling by vcita

  1. Connect to WordPress admin Panel
  2. Click the «Plugins» menu on the left and choose «Add New».
  3. Search for «Appointment Booking and Online Scheduling by vcita» and install it.
  4. After the appointment booking plugin installation has finished, click on the «Sign Up» button and create your account on vcita.
  5. Navigate to the «Add to Site» tab and customise your widget look and feel.
  6. Navigate to the settings tab and click on the «Start Wizard» button. Set up your scheduling preferences using vcita’s super friendly wizard.
  7. That’s it. Now Your clients can book with you.


Can clients book an appointment with me outside my working hours?

When using online scheduling your clients will be able to book an appointment at any time. However, you can customize the hours of availability to your liking. By default the working days & hours are Mon-Fri 9am-5pm.

Can I sync my calendar with vcita?

Yes, vcitaРІР‚в„ўs calendar enables you to sync with all other calendars such as Gmail, iCal, Outlook etc. With a click of a button your vcita calendar will be integrated to your prepared calendar. You will be able to see all the meetings that are scheduled on vcita, and most importantly avoid double bookings.

I want to use vcitaРІР‚в„ўs scheduling widget just on specific pages on my site. Is it possible?

Yes. Instructions are available here

Can I use my own UI elements to open my scheduling page on vcita?

Yes. You can turn any element on your site into a smart scheduling button. Learn more here

Can I send reminders to clients?

Yes, By default your clients will get a reminder email 30 minutes before the meeting. You can change how many minutes/hours/days in advance, they will get the alert. You can also create another reminder if needed. Reminders can also be sent via sms

Is vcita HIPAA compliant?

Yes, vcita is HIPAA compliant!

Have More questions? Need assistance?

Please visit our Scheduling FAQ page to get all the answers you are looking for.

What are vcita Terms and Conditions?

Please visit Terms and Conditions

What is vcita Privacy Policy?

Please visit Privacy Policy


17 de junio de 2020
My company teaches programming at a beginner and intermediate level. When I saw that I can integrate this plugin with Zoom, I added it straight away as I was looking for this for days. My students also appreciate it Zoom is the most convenient platform. Good job on the Zoom integration, it's super useful and great value for money.
15 de junio de 2020
The main thing I'm using this plugin is because all my work was previous placed on Google Calendar. Now with this plugin I can easily sync Google Calendar and save a lot of time when I create or reschedule meetings. Keep up the good work.
14 de junio de 2020
I didn't know that it is a trial plugin but after installing it and getting the plugin setup with my skin care agency, I paid for it after the trial ended. It does save me time with my client online booking management, much better than hiring someone to manage bookings.
14 de junio de 2020
Very good job on this plugin. Good thing that is a one-click install and the setup is very easy.
12 de junio de 2020
Tbh, if there would not be any free trial I wouldn't pay for this plugin and I would've missed a lot of stuff. Good thing that I tested it with free trial then I paid for the full version.
11 de junio de 2020
One thing that I like with this plugin, is that it is easy to use and you can integrated it easy with you business website. It also does cut off a lot of time from manual planning the meetings and scheduling other work stuff.
Leer todas las 107 reseñas

Colaboradores y desarrolladores

«Online Booking & Scheduling Calendar for WordPress by vcita» es un software de código abierto. Las siguientes personas han colaborado con este plugin.


Registro de cambios


  • plugin localization
  • bug fixes


  • Help Wizard
  • Easy onboarding


  • UI improvements


  • bug fixes


  • bug fixes


  • bug fixes


  • Adding the ability to deactivate other vcita plugins


  • bug fixes


  • Text corrections


  • Expediting plugin loading

Version 4.1.1

  • Bug fixes


  • Brand new look & feel
  • Advanced customisation options for scheduling widget
  • Bug fixes


  • Updated to latest WordPress version


  • Fixed some minor bugs
  • Updated to latest WordPress version


  • Updated to latest WordPress version
  • Automatic marketing campaigns added: send automatic birthday coupons to your customers, define your trigger and create beautiful email campaigns for any special occasion.
  • Client portal updated
  • New image gallery & upload function: increase your brand visibility & look as pro online as in real life


  • Integration with Google Reserve
  • Color code calendar
  • New «Import Contact» feature: upload your list of customers from desktop and mobile
  • New mobile Homepage


  • Fixed some minor bugs


  • Fixed some minor bugs, affecting the styling of text boxes at admin view


  • Security and privacy adjustments (full compliance with GDPR requirements)
  • Issue branded price estimates, let clients approve them online and turn them into invoices in a single click
  • Charge clientsРІР‚в„ў credit card directly from your back-office
  • Accept, collect & record partial payments for upcoming or rendered services & appointments
  • New automated reminders for overdue invoices and for about-to-expire estimates
  • New «saved items» library to add pre-saved services to invoices & estimates
  • Add your business terms & conditions to estimates and invoices
  • New option to set and enforce your business cancellation & rescheduling policy
  • Two new staff permission types: Manager and Marketer (in addition to the existing roles of Administrator, Collaborator and User)
  • New option to add private documents to your client cards for internal use
  • Schedule email & SMS campaigns to be sent out at a future date & time
  • New parameters for campaigns: insert clients’ names within your email & SMS campaigns
  • Brand new dashboard with a quick-view of all your business activity to gain insights and take action
  • New sticky custom fields allowing you to ask a returning client for specific information until they fill it in
  • Add, edit and manage past group events & classes
  • New & improved Zapier integrations: new triggers, new actions and new search option


  • Compatibility with WordPress 4.9
  • Improved invoicing & payment management
  • Full translation to Italian


  • Coupons: create discount coupons, offer coupons on your website or during online booking, assign coupons to specific services or staff members, easily share coupons through promotional email/SMS campaigns
  • Appointment/event management screen UI enhancements, additional contextual client information


  • Easily schedule recurring appointments
  • Set date-specific availability for services and bookings
  • Edit a series of events/classes in a single click, send a single calendar invite for the complete event/class series
  • Payment-related enhancements: cancel a payment, filter payments due in the next 30 days
  • Promote your services: send email and SMS campaigns inviting clients to book your services and appointments


  • Compatibility with WordPress 4.8


  • New module – promote services and events via email & SMS campaigns
  • Enhanced export options, export by staff and service
  • Automatic follow-ups
  • Timezone tables update
  • Mobile app performance improvements
  • Option to not accept new bookings from clients marked as spam
  • Clone service options


  • New – add categories and images to the online service menu
  • New – add notes and tags to clients and meetings
  • New payment options, including record offline payments
  • Enhanced reminders, confirmations and follow-ups
  • New 3rd party integrations


  • Compatibility with WordPress 4.7
  • New – Require payment during scheduling


  • New tracking and filtering options
  • Improvements to staff view of the calendar
  • Added the option to promote specific service on the LiveSite widget


  • Compatibility with WordPress 4.6


  • Fixed some minor bugs


  • Compatibility with WordPress 4.5


  • Events and classes registration option
  • Improved design for event registration page


  • New Mobile app for iPhone & Android
  • Compatibility with WordPress 4.4


  • New! Scheduling form customization per service
  • Some improvements with the calendar
  • Compatibility with WordPress 4.3


  • Compatibility with WordPress 4.2
  • New! SMS reminders to clients


  • New – collect online payments using Stripe.
  • Customize and better control the automatic email notifications sent to your clients and your business.
  • Set Future Booking Cut-Off Date
  • More Layouts for the LiveSite Widget


  • New «Future booking» setting which lets you set Maximum time for advance bookings, to prevent appointments from being scheduled to far in advance
  • New design for the email notifications sent from vCita to you & your clients
  • More customization for the emails including branding colors and logo
  • New! Email signature option was added


  • Compatibility with WordPress 4.1
  • Added more flexibility with availability settings
  • Enabled different availability per service.
  • Added the option to set preparation time per service.


  • Compatibility with 4.0
  • Screenshots update
  • LiveSite Widget
  • Improved contact management options


  • Adjustments to WordPress version 3.9
  • Improved scheduling for multiple team members, including option to assign a contact to specific staff member
  • Improved mobile view on the scheduling process


  • New widget option – Scheduling Calendar


  • Adjustments to WordPress «Parker» version 3.8
  • Scheduling for multiple team members
  • Scheduling and contact custom fields


  • Direct link to profile settings and scheduling settings
  • Demo of your scheduling experience
  • Changed plugin name
  • Improvements to meeting invitations option
  • Improved scheduling settings screen
  • Improved client-details view.


  • A new plugin management screen
  • All widgets editing can now be done directly from WordPress
  • Fix to Contact Sidebar disconnection issue
  • New color themes options
  • More scheduling and appointment booking options
  • New booking options to the services menu – Online service
  • New scheduling wizard to set all scheduling and booking preferences
  • Improvement to client view of online booking requests

2.1.0 (7 Aug 2012)

  • Embed code is now dynamically created

2.0.0 (8 May 2012)

  • Settings page now directs to vCita site for much more customization options
  • Redesign of the settings page to be simpler and contain more relevant information
  • Changed to use the new API
  • Fixed all warnings for referencing undefined array indices
  • Updated FAQs

1.0.0 (12 Feb 2012)

  • Initial Version