In the world of website design and management, there's nothing like a good plugin to extend the capabilities of your website. One of these powerful tools is JetAppointment, part of the Crocoblock suite for WordPress. This plugin simplifies the process of creating and managing appointments or bookings on your website, whether it's for services, consultations, meetings, or events.
Before we delve into the functionality of the JetAppointment plugin, let's first discuss how to install it: Purchase and download the JetAppointment plugin: Visit the Crocoblock website, select JetAppointment, and complete the purchase process. Once purchased, download the plugin's ZIP file. Log in to your WordPress site: Navigate to your WordPress admin panel by adding "/wp-admin" to your website URL. Use your credentials to log in. Navigate to 'Plugins': From your WordPress dashboard, you'll find a sidebar with various options. Click on 'Plugins', then select 'Add New'. Upload the plugin: At the top of the 'Add Plugins' page, click on 'Upload Plugin'. Click 'Choose File' and select the JetAppointment ZIP file you downloaded earlier. Click 'Install Now'. Activate the plugin: WordPress will now upload and install the plugin. Once done, you'll see a success message with an option to activate the plugin. Click 'Activate Plugin'. With these steps, you have successfully installed and activated the JetAppointment plugin on your WordPress site.
The first step is to define the services for which users can book appointments. Navigate to 'Services': From your WordPress dashboard, hover over 'JetAppointment', then select 'Services'. Add a new service: Click on 'Add New' at the top of the page. Enter service details: Fill out the form with information about the service. Include the service name, description, duration, and price. Set availability: Determine the days and hours when this service is available. Click 'Publish' to save the service.
If your business has multiple providers for a service (like doctors in a hospital or instructors in a gym), you need to define them: Navigate to 'Providers': From your dashboard, hover over 'JetAppointment', then select 'Providers'. Add a new provider: Click on 'Add New' and fill out the form with the provider's details. Assign services: Select the services that this provider offers. Click 'Publish' to save the provider.
Now, you need a way for users to make bookings. This is where the booking form comes in: Edit your page: Navigate to 'Pages' from your dashboard, and select the page where you want to add the booking form. Add the form widget: Open the page in the Elementor editor. In the Elementor panel, look for the 'Form' widget and drag it onto your page. Customize the form: In the widget settings, select 'JetAppointment' as the form type. Choose which service(s) the form applies to and customize the form fields as needed. Publish your changes: Click 'Update' to save your changes. Once the booking form is in place, users can choose a service, select a provider, pick a time slot, and submit their booking request, all from your website.
For beginners, it's recommended to start with the default settings and then adjust as you gain more experience. Here are some settings you might want to consider: Services: When setting up your services, start with a broad availability, and then narrow down the time slots as you get a sense of your customers' preferred appointment times. For example, you might initially set availability from 9 AM to 5 PM, then adjust it later based on actual bookings. Providers: If your services have multiple providers, ensure you distribute the services evenly among them to avoid overloading any one provider. Booking Form: Customize the booking form to gather only the essential information from your customers. A shorter form often leads to higher conversion rates. The default fields—name, email, service, provider, date, and time—are typically sufficient. Notifications: JetAppointment offers automated email notifications for new bookings, cancellations, and reminders. It's a good idea to activate these notifications to keep both you and your customers updated. Booking Buffer: This feature allows you to set a buffer time before and after appointments to prevent back-to-back bookings and give providers some breathing room. A buffer of 10-15 minutes is usually a good starting point. Approval Process: JetAppointment lets you decide whether to auto-approve bookings or manually approve them. If you're just starting out, manual approval gives you more control. Once your system is running smoothly, you might switch to auto-approval to save time. Remember, these are just suggestions. The best settings will depend on your specific business needs and workflow.
This feature allows your clients to book more than one appointment at a time. It's particularly useful for businesses that offer multiple services that can be scheduled concurrently or in one visit. Here's how you can activate and use this feature: Navigate to Settings: From your WordPress dashboard, hover over 'JetAppointment' and click 'Settings'. Enable Multiple Bookings: Under the 'General' tab, you'll find an option to 'Allow multiple bookings'. Check this box to activate the feature. Update: Click 'Save Changes' at the bottom of the page. Once this feature is enabled, users will have the ability to add multiple services to their appointment before submitting their booking.
Syncing with Google Calendar allows you to manage your appointments directly from your Google Calendar. It also helps avoid double bookings by blocking out times that are busy on your Google Calendar.Here's how you can activate this feature: Navigate to Settings: From your WordPress dashboard, hover over 'JetAppointment' and click 'Settings'. Navigate to Google Calendar API Settings: You'll find this under the 'Google Calendar' tab. Follow the Steps to Set Up: You'll need to create a project on Google Cloud Platform, enable the Calendar API, and generate credentials. This might sound complicated, but don't worry—the JetAppointment settings page provides step-by-step instructions with screenshots. Paste Your Credentials: Once you have your credentials from Google Cloud Platform, paste them into the respective fields in JetAppointment settings. Connect Your Google Account: Click 'Connect with Google' and follow the prompts to allow JetAppointment to access your Google Calendar. Update: Click 'Save Changes' at the bottom of the page.
Custom Fields allows you to collect additional information from your customers when they're making a booking. This can be useful if you need specific details to provide the service, like the customer's size for a clothing alteration service, or the type of device for a tech support service.Here's how to add custom fields: Edit your form: Navigate to your booking form in Elementor editor. Add a new field: In the 'Form Fields' section, click 'Add Item' to add a new field. Customize the field: Enter a label for the field, select a field type (like text, email, select, checkbox, etc.), and enter any other necessary details. If this information is mandatory, mark the field as 'Required'. Update: Click 'Update' to save your changes. Now, this field will appear on your booking form, and users will need to fill it out when making a booking.
JetAppointment is fully compatible with WooCommerce, allowing you to manage payments for your bookings directly through your website. Once integrated, bookings will be added to the WooCommerce cart, and users can pay using the payment methods available on your WooCommerce store. Here's how to enable WooCommerce integration: Ensure WooCommerce is installed and activated: If not, you can download it from the WordPress plugin directory and install it following the same process you used for JetAppointment. Navigate to JetAppointment Settings: From your WordPress dashboard, hover over 'JetAppointment' and click 'Settings'. Enable WooCommerce Integration: Under the 'Payments' tab, check the box to 'Enable WooCommerce Checkout'. Update: Click 'Save Changes' at the bottom of the page. Now, whenever a user makes a booking, they'll be redirected to the WooCommerce checkout page to complete their payment.
The Break Days feature allows you to set specific days when services are not available, such as public holidays or planned closures. This ensures customers can't book appointments on these days.Here's how to set up break days: Navigate to Providers or Services: From your WordPress dashboard, go to 'JetAppointment' and select either 'Providers' or 'Services' depending on where you wish to add break days. Select a Provider or a Service: Click on the title of the provider or service you want to manage. Add Break Days: Scroll down to the 'Break Days' section. Here, you can select specific dates when the service or provider will be unavailable. Update: Click 'Update' to save your changes. Now, the selected days will be blocked out in the booking form, and users will not be able to book appointments on these days.
JetAppointment also allows you to create custom time slots for your appointments. This can be useful if your services are not provided at regular intervals or if certain time slots are not available.Here's how to customize time slots: Navigate to Services: From your WordPress dashboard, hover over 'JetAppointment' and click 'Services'. Select a Service: Click on the title of the service you want to manage. Add Time Slots: Scroll down to the 'Working Hours' section. Here, you can set the default working hours, but you can also add custom time slots. For each day, click 'Add Interval' to add a new time slot. Update: Click 'Update' to save your changes. Now, when users book this service, they will only be able to select from the time slots you've specified.
In conclusion, the JetAppointment plugin from Crocoblock proves to be a highly versatile, feature-rich tool for any WordPress site that requires an appointment booking system. Its capabilities extend far beyond basic booking, offering a range of advanced features, including break days, custom time slots, custom fields, WooCommerce integration, and more. The plugin's easy-to-use interface makes it accessible to beginners, while its depth of functionality allows for customizations that can meet the needs of more complex operations. The seamless integration with other WordPress plugins and themes, and the compatibility with various payment gateways through WooCommerce, ensure JetAppointment can be easily adapted to your site's existing setup. Moreover, the step-by-step guidance offered within the plugin for each of its features is a testament to the thoughtful design approach of the Crocoblock team. This, coupled with a robust support system, ensures users are well-equipped to make the most of the plugin.
These videos offer a comprehensive explanation of the key tools within this plugin, aiming to enhance your understanding and familiarity with its functionalities.
Are you in search of managed WordPress hosting equipped with all the professional tools essential for crafting the website of your dreams? Regardless of your profession or specialization, there's a hosting plan tailored just for you. Now, marking an unprecedented move in the web world, Best 4 WP Hosting is proud to present itself as the premier hosting company dedicated solely to WordPress. Our hosting plans come preloaded with premium versions of professional WordPress plugins, accompanied by complimentary annual updates. These plans, spanning over thirty specialized options, cater to various professions and online stores, each curated meticulously by our expert team. With us, irrespective of your profession or specialization, you're in safe hands. Explore our website today to view our range of hosting plans and enjoy discounts up to 50% for the first year!
Do you aspire to turn your home on the web into a magnificent mansion that will attract visitors and give you an edge over your competitors? Dreamt of crafting your ideal website under the guidance of skilled engineers who excel in WordPress development and design? Are you in search of a dependable partner who not only meets but exceeds your expectations, offering comprehensive solutions without the hassle of seeking specialists elsewhere for your business's web growth? Rest assured, whatever your vision or needs, our multi-talented team, handpicked for their expertise, caters to them all. Our services span: Robust and adaptable hosting on our dedicated serversWebsite design, development, and updatesSEO specialistsE-marketing expertsGraphic design professionalsVideo design maestrosEngineers dedicated to periodic site maintenance and updatesAll the websites we design enjoy free hosting and maintenance for a full year! Now take advantage of our special offers and let the experts design the website you aspire to.
The latest tech news, the WordPress world, tutorials, and helpful tips. Sent once a day. You can opt out at any time - we respect your privacy.
Newsletters to keep you close
Subscribe to our weekly mailing list to stay updated on the latest in economics and the digital world, and get free links to download two comprehensive educational packs with video lessons on email marketing and SEO.