• Access & Security 95
  • Administration 171
  • Advertisement 92
  • Audio & Video 66
  • Author & Content 99
  • Comments 96
  • Communication 110
  • Communities & Forums 84
  • Development 47
  • E-Commerce 76
  • Email Management 53
  • Events & Calendars 80
  • Language 25
  • Map & Weather 44
  • Migration & Conversion 28
  • Miscellaneous 254
  • Mobile 15
  • Photos 143
  • Plugins 260
  • SEO & Site Speed 118
  • Social 186
  • Theme Enhancement 169

  • Add this plugin to a List

    You need to be logged in to add this plugin to your list.


    Add to List

    Appointments is a powerful, flexible and feature-rich plugin that allows you to accept, set and manage your bookings on your site.

    Do you constantly swap between your website and your appointment booking system, juggling calls and missing new clients who fall through the cracks?

    Ditch your diary and save a fortune in time and money with Appointments!

    Appointments Does It All

    Appointments is the most comprehensive bookings plugin available for WordPress. It’s ideal for businesses and individuals who schedule times with clients, such as consultants, web designers, spa, hair salons, photographers and sales executives.

    With Appointments:

    • Customers can book their own appointments on your site
    • You can schedule appointments with clients
    • Manage customer contact information
    • Collect payments or deposits using PayPal
    • Manage your entire team, create service providers and services
    • Send confirmation and reminder emails to increase customer attendance rates
    • Allow you and your clients to book appointments up to one year in advance
    • Manage appointments using Google calendar

    Book an Appointment in Just Three Clicks

    Use Paypal to collect payments and deposits right out of the box with Appointments. No button creation or coding necessary. Or integrate with MarketPress to support a wide variety of gateways.

    You can even integrate the plugin with Membership by WPMU DEV to offer discounts and payment vouchers to existing members of your site.

    Customize Your Appointment Calendar

    Set up customizable profiles for each of your staff members and Appointments will automatically display their available time slots.

    Clients can click any service your company offers and Appointments will display all your available team members for that service.

    Integrate Appointments with Google Calendar

    Admins and clients can save any appointment directly to their Google Calendar with no API coding required.

    There is also the option to fully integrate Google Calendar with your site by entering API credentials, allowing you to make appointment edits from your Google Calendar and push changes back to your site.

    30+ Custom Features

    Appointments has features that rival the most sophisticated – and much more expensive – booking platforms, including:

    • Create “black out” dates and times
    • Edit schedules from back end of WordPress, on admin or profile pages
    • Compatible with BuddyPress
    • Short codes for inserting into posts/pages
    • Creates automatic appointment page including all required shortcodes
    • Display weekly, or monthly schedules
    • Limit booking of appointments in advance ( e.g. you can set, say, two days to 365 days from today is allowed)
    • Gravatar support for personalizing provider profiles
    • Custom Color labels for appointments
    • Form autofill for repeat clients
    • Login with Facebook, Twitter, Google+ or WordPress
    • Integrates with WPMU DEV Membership plugin, thus ability to offer discount to certain membership levels
    • Integrates with WPMU DEV MarketPress plugin, thus uses its additional payment gateways (PayPal is already included), and also allows for multiple bookings.
    • Option to require payments or deposits in advance
    • Deposits can be selected as percentage or as fixed amounts
    • Synchronizes with your Google Calendar account and automatically updates it
    • Send clients appointment reminders
    • Take phone appointments manually
    • Ability to automatically remove unpaid appointments after a set time
    • Multiple custom widgets included
    • Documentation inside the plugin including tutorials and FAQ’s
    • More than 130 custom filter and action hooks
    • Support for multiple break times
    • Worker calendar shortcodes

    Want More?

    Download the pro version for greater functionality and advanced features:

    • Create unlimited services
    • Create unlimited service provider profiles
    • Administrative Permissions – Allows you to select who can do what in your admin backend.
    • Export Date Range – Allows you to export appointments within a date range
    • Allow HTML emails – By default, the plugin sends plain text emails. Activating this add-on will allow your emails to be sent as HTML.
    • Locations – Allows you to create locations for your appointments.
    • Locations on Google Maps – Allows you to bind locations to your services.
    • Service Locations – Allows you to bind locations to your services.
    • Worker Locations – Allows you to bind locations to your Service Providers.
    • Appointments in product cart – Control how your appointments show in the MarketPress product cart.
    • Biography post type – Allows you to select a post type for your service providers biographies (available under Settings > General > Advanced Settings)
    • Service Description post type – Allows you to select a post type for your service descriptions (available under Settings > General > Advanced Settings)
    • Service provider names – Allows you to select how a service provider will be introduced to your customers.
    • Durations – Allows you to make changes to service durations calculus
    • Paddings – Allows you to add padding times surrounding your appointment intervals.
    • Shared Resources – Allows your services to define shared real-life resources, such as rooms or vehicles. The services that share resources will only allow appointments up to minimum common capacity.
    • Additional fields – Allows you to require additional fields to be entered by your users.
    • Limit Services Login – Allows you to choose which social services you allow your users to log in with.
    Rate This Plugin

    Please Login to Rate this Plugin!




    0 Votes
    Not Rated Yet Stats

    Last Updated7 Days ago
    Published5 years ago

    Report Wrong Category!

    Do you think this Plugin belongs to another Category?

    What Category Should this Plugin belong to? *

    Reason *

    Create a Plugin List

    You need to be Logged in to Create a Plugin List.

    Submit A plugin

    You need to be logged in to submit a plugin.


    WPD is the unofficial online plugin directory of WordPress.

    An attempt has been made to list Only functional, active,efficient and up-to-date plugins.

    Categorized : Plugin are listed by category and subcategory based on functionality and uses. Here you can browse wordpress plugin from our neatly categorized plugin directory and sort the plugins by rating, votes, last updated and published and search plugins using tags.

    Search : Plugins can be searched by their functionality using multi-tag search and you can search plugins using their exact name although we are not ensuring Google like search accuracy.

    Create Plugin Lists : You will be able to create list of plugins and share them with Wordpress Community or you can keep them private and use them as a bookmarks.
    e.g. Plugins That I’ve Used on My Site, Best Event Management Plugins, Christmas Plugins etc.

    If you think certain awesome plugin is not in the directory then notify us through our Submit a Plugin page.

    Browsing the Plugin Directory

    Browse by Category

    In WPD, Plugins are categorized carefully. You can browse all the categories from the homepage or you can access the category lists from any page by clicking the button from the left of the website.

    Browse by Tags

    Each plugin listed in WPD is marked with useful tags. You can browse plugins by Tags from the All Tags page

    Searching in WPD

    Multi Tag Search

    You can search plugins using multiple tags. To perform a multi-tag search. Go to Homepage and then in the search field type any keywords or tags(comma separated) and then click on the search button. To search plugins from a selected category just select the category from the dropdown and type your tags.

    Searching a specific Plugin in WPD

    If you want to find a specific plugin in our directory, Go to Homepage and then select the "Search in Title" option. Then write the name of the plugin and click the search button to find the Plugin.

    Plugin Lists

    Whats a Plugin List

    Plugin Lists are user created lists of plugins. Any registered users can create Plugin Lists and share it with anyone or make it private.

    Why Create a plugin List?
    • Easy to keep track of your favourite and useful plugin.

    • Share list of plugins on blogs, social media or to a client.

    • Keep a track of what plugins you installed in which of your blogs by creating a list for each blog

    Creating a Plugin List

    To create a Plugin List, click the button from the left of the page; a popup box will appear. In the "List Name" field, put the name of the List. eg: Best Seo plugins for your site.
    In the Description field, put a few words describing the List.
    By default, lists are automatically published as public, which is visible to everyone. If you do not want others to see the List, select "Private" from the dropdown list. Then click the "Create List" button to create the list.

    Adding Plugins to your List

    To add a plugin to your List, go to a plugin page and click the "Add to List" button. A popup box will appear where you can select in which of your list you want to add this plugin. You can add a note if you want, this note will appear below the plugin in your list.
    P.S: You can only add plugins that are in our directory.

    Your Lists will appear in our "Plugin Lists" page when you set the list as "Public" and your list contains atleast 2 plugins.

    Editing your Lists

    When you are on your list page, notice there is a button on the top right corner of the page. Click it to edit the List Name and the List Description.

    Accessing All your Lists

    You can access all your Plugin lists by going to your profile and clicking the "Lists" tab.

    Removing your Lists

    You can remove your Plugin lists by going to your profile and clicking the "Lists" tab. on top right of each list click the button to remove the list completely.

    While tremendous effort has been put to keep this directory precise and complete, still errors and omissions are unavoidable and possible. We welcome any suggestions for corrections, deletions, and idea that might improve the overall experience.

    To submit a Feedback click the from the bottom right corner of the site.

    Register or log in to assess the record