BLACK FRIDAY
Save 59% on PageForge Annual $191/year $485/year
Claim 59% Off →
DoliAppointments icon
Actively maintained Tested up to 7.0.6 #58 in appointments

DoliAppointments

Easily integrate DoliAppointments with WordPress to create appointment booking forms directly from your website.

Active installs<10New
Downloads · 30d58▲ +56.8% vs prev. 30d
Rating5/51 reviews
Health score62/100Good
All-time downloads415Since Jan 2026
Support resolved—No recent threads
RequiresWP 5.0PHP 8.2+
Downloads · 7d13▼ -31.6% week over week
Our verdict

Solid choice

DoliAppointments is a solid plugin choice in 2026, with a few things worth checking first. Is rated 5/5 and was last updated 3 months ago, and scores 62/100 on our health check.

  • Small user base (<10 active installs)
  • Very few reviews so far
  • Needs PHP 8.2 or newer

How does it stack up?

Side-by-side on installs, updates, ratings & support

Daily downloads

71421Jul 1Aug 14Sep 28
Yesterday1
Daily average (1y)2
Peak day29Jul 12, 2026
Last 12 months422

Download spikes usually follow a new release — each site that auto-updates counts as a download.

Rankings

Where DoliAppointments stands today

WordPress.org search rankings

Live position in the plugin search, top 100
KeywordPositionCompeting pluginsCategory
appointments >100 944 Best appointments plugins →
booking >100 2,059 Best booking plugins →
crm >100 1,447 Best crm plugins →
dolibarr #6 13 Best dolibarr plugins →
integration >100 10,000 Best integration plugins →

Rating breakdown

★★★★★★★★★★ 5 from 1 reviews

  • 5★100.0%
  • 4★0.00%
  • 3★0.00%
  • 2★0.00%
  • 1★0.00%

About DoliAppointments

From the official readme · v1.2.0

Description

DoliAppointments is a WordPress plugin that allows you to easily integrate your Dolibarr instance with DoliAppointments installed. Create appointment booking forms directly from your WordPress website and automatically synchronize appointments with your Dolibarr CRM.

Requirements

This plugin requires:
– A Dolibarr installation with the DoliAppointments module installed, OR
– A Ma Gestion Cloud Professional instance (which includes DoliAppointments pre-installed)

Need a Dolibarr instance?
Create your account on Ma Gestion Cloud and get your Dolibarr instance with DoliAppointments pre-installed. 30 days free trial available!

About Ma Gestion Cloud Professional

Ma Gestion Cloud Professional is a complete CRM/ERP solution based on Dolibarr, offering a comprehensive suite of business management tools:

CRM Features:
– Customer relationship management (CRM)
– Contact and third-party management
– Sales pipeline and opportunity tracking
– Marketing campaign management
– Customer service and support tickets

ERP Features:
– Accounting and financial management
– Invoicing and billing
– Inventory and stock management
– Purchase and supplier management
– Project management and time tracking
– Human resources management
– Document management

Additional Features:
– Email integration
– Calendar and agenda management
– Reporting and analytics
– Multi-user and multi-company support
– API access for integrations
– Mobile-responsive interface
– Extensive module ecosystem

Ma Gestion Cloud Professional provides a complete business management solution in the cloud, allowing you to centralize all your business operations in one platform.

Main Features

  • Appointment Booking Form : Intuitive interface to book appointments from WordPress
  • Real-time Availability : Display available time slots based on user’s schedule
  • Secure API Integration : Secure communication with your Dolibarr instance
  • Automatic Creation : Automatic generation of third parties and contacts in Dolibarr
  • CAPTCHA Protection : Built-in CAPTCHA support for form security
  • Business Type Configuration : Support for B2B, B2C, or both business types
  • Administration Interface : Complete configuration panel
  • Responsive Design : Interface adapted to all screens
  • Multilingual : Support for French, English, Spanish, Italian, German

Available Shortcodes

  • [doli_appointments user_id="1"] : Displays the appointment booking form for the specified user ID

Customization

The plugin uses customizable CSS classes and allows the creation of custom templates in your theme.

Official Ownership

This plugin is the official WordPress integration for DoliAppointments, developed and maintained by Aplose, the official publisher of DoliAppointments.

Official Trademarks:
– DoliAppointments – Official trademark owned by Aplose
– Ma Gestion Cloud – Official trademark owned by Aplose (INPI Registration FR5053373)
– Aplose – Official trademark owned by Olivier ANDRADE SANCHEZ (INPI Registration FR4741208)

Company Information:
– Company: Aplose (100% owned by Olivier ANDRADE SANCHEZ)
– Legal Information: Pappers Company Profile
– Website: https://www.ma-gestion-cloud.fr

Configuration

Dolibarr URL

Enter the complete URL of your Dolibarr instance with DoliAppointments installed.
Example: https://your-instance.ma-gestion-cloud.fr

API Key

  1. Enable the Web services / REST API module in Dolibarr (Home > Setup > Modules/Applications).
  2. Create a dedicated technical user (recommended; do not use the administrator account).
  3. Open Home > Users & Groups, open the user card, generate an API key, and save.
  4. Copy the key into WordPress (DoliAppointments > Settings). Leave the field blank on save to keep the existing key.

The shortcode user_id is the Dolibarr user whose schedule is displayed. That user needs availability configured in DoliAppointments and these permissions (CRM/agenda records are created as that user):
– Third parties: read and create
– Contacts: create
– Agenda: create events

Business Type

Choose the type of business:
– B2B: Company field is required
– B2C: Company field is hidden
– Both: Company field is optional

Usage

Basic Shortcode

`

[doli_appointments user_id=”1″]
`

Shortcode Parameters

  • user_id : Required. The ID of the Dolibarr user whose schedule is displayed.
  • lang : Optional. Form language: fr, en, es, it, de. Example: [doli_appointments user_id="1" lang="en"]

Form Fields

Required Fields

  • First name
  • Last name
  • Email
  • Phone (optional)
  • Date and time selection
  • Company (required if Business Type is set to B2B, optional if Both, hidden if B2C)

Optional Fields

  • Notes

Troubleshooting

API Connection Error

  • Check the Dolibarr URL
  • Check the API key
  • Verify that DoliAppointments module is installed in Dolibarr
  • Test the connection from settings

Form Not Displaying

  • Check that the shortcode is correct
  • Verify that the user_id parameter is valid
  • Confirm Dolibarr URL and API key in DoliAppointments > Settings
  • Try clearing your browser cache or reinstalling the plugin from the official ZIP

No Available Slots

  • Verify that the user has configured availability schedules in Dolibarr
  • Check that the user has not exceeded the maximum advance booking period
  • Verify that there are no conflicting appointments or unavailabilities

Support

Technical Support

Contact our technical team for any assistance.

Need a Dolibarr Instance?

Create your account on Ma Gestion Cloud Professional and get your complete CRM/ERP solution with DoliAppointments pre-installed. 30 days free trial available!

Ma Gestion Cloud Professional is a complete CRM/ERP solution that includes customer management, invoicing, inventory, project management, and much more. All in one cloud-based platform.

Installation

  1. Download the plugin from the repository
  2. Upload the folder to /wp-content/plugins/
  3. Activate the plugin from WordPress administration
  4. Configure the Dolibarr URL and API key in settings
  5. Use shortcodes on your pages

Changelog

Requires a recent DoliAppointments Dolibarr module. API key remains server-side only; test the connection after upgrade.

1.2.0

  • Server-side AJAX proxy (admin-ajax.php) — API key never exposed to visitors
  • Integration with DoliAppointments Dolibarr REST API (doliappointments/)
  • Professional timezone label on available time slots
  • Shortcode lang attribute for frontend language
  • CAPTCHA image loaded through the WordPress proxy (same-origin)
  • Angular booking app rebuilt as self-contained custom element

1.1.0

  • Dolibarr DoliAppointments module compatibility improvements
  • Secure proxy foundation and booking flow hardening

1.0.0

  • Initial version
  • Appointment booking form
  • Real-time availability display
  • Dolibarr API integration
  • CAPTCHA protection
  • Business type configuration
  • Administration interface
  • Multilingual support

Full changelog on WordPress.org →

For developers

Is this your plugin? Show off the numbers.

Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.

Active installs badge Rating badge Health score badge

Best DoliAppointments alternatives

All appointments plugins →
Alternatives
Rank Plugin Active installs Rating Updated Health
1 Booking for Appointments and Events Calendar – Amelia Booking for Appointments and Events Calendar – Amelia Amelia is a powerful booking plugin for appointments and events. Manage scheduling… by Melograno Venture Studio 90K+ ★★★★★★★★★★ 4.6 (790) 5 days ago 85
2 Events Manager – Calendar, Bookings, Tickets, Appointments and more! Events Manager Events calendar and booking system: bookings, reservations, appointments, scheduling, event… by Marcus (aka @msykes) 60K+ ★★★★★★★★★★ 4.2 (549) 5 days ago 90
3 Online Scheduling and Appointment Booking System – Bookly Online Scheduling and Appointment Booking System – Bookly Appointment booking system for WordPress — schedule appointments, manage calendars, send… by Bookly 60K+ ★★★★★★★★★★ 4.4 (579) 7 days ago 92
4 Simply Schedule Appointments Simply Schedule Appointments Unlimited appointments, booking calendars, and notifications. Powerful appointment booking… by NSquared 50K+ ★★★★★★★★★★ 5 (155) 6 days ago 95
5 Fluent Booking – The Ultimate Appointments Scheduling, Events Booking, Events Calendar Solution Fluent Booking The ultimate solution for booking appointments, meetings, webinars, events, sales calls… by WPManageNinja 20K+ ★★★★★★★★★★ 4.7 (46) 5 days ago 93
6 Easy Appointments Easy Appointments The easiest free WordPress booking plugin. Create beautiful appointment booking forms with… by Easy Appointments 10K+ ★★★★★★★★★★ 4.3 (131) 2 weeks ago 81
7 Business Essentials for Contact Form 7 Business Essentials for Contact Form 7 Business Essentials for Contact Form 7 by Scott Paterson 7K+ ★★★★★★★★★★ 3.3 (10) 3 days ago 77
8 Setmore Setmore The SetMore plugin enables your customers to book appointments with you online via your… by davidfull 4K+ ★★★★★★★★★★ 2.5 (4) 1 month ago 63
9 WPS Bookings for WooCommerce WPS Bookings for WooCommerce This WordPress Booking Plugin lets you manage full-day bookings, service appointments… by WP Swings 3K+ ★★★★★★★★★★ 4.5 (42) 2 months ago 81
10 Advanced Appointment Booking & Scheduling Advanced Appointment Booking & Scheduling Advanced Appointment Booking & Scheduling: Effortlessly manage appointments with a simple… by themespride 3K+ ★★★★★★★★★★ No reviews 3 weeks ago 71

FAQ

DoliAppointments: quick answers

Straight answers, pulled from live WordPress.org data.

Live data from WordPress.org · checked Sep 29, 2026

Is DoliAppointments free?

Yes. DoliAppointments is free to download and use from the official WordPress.org plugin directory.

Is DoliAppointments safe to use in 2026?

DoliAppointments is a solid plugin choice in 2026, with a few things worth checking first. Is rated 5/5 and was last updated 3 months ago, and scores 62/100 on our health check.

How many websites use DoliAppointments?

DoliAppointments is active on <10 WordPress websites and has been downloaded 415 times since it launched in January 2026. It was downloaded 58 times in the last 30 days.

Does DoliAppointments work with WordPress 7.1?

DoliAppointments is officially tested up to WordPress 7.0.6, while the latest release is 7.1.2. It may still work, but try it on a staging site first.

What PHP version does DoliAppointments need?

DoliAppointments requires PHP 8.2 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.

When was DoliAppointments last updated?

The latest version, 1.2.0, was released on July 12, 2026 (3 months ago).

Who makes DoliAppointments?

DoliAppointments is developed and maintained by Olivier.

What are the best alternatives to DoliAppointments?

The most popular alternatives to DoliAppointments are Booking for Appointments an… (90K+ installs), Events Manager (60K+ installs) and Online Scheduling and Appoi… (60K+ installs).

Powered by PageForge

Want thousands of pages that rank like these? Build them in an afternoon.

This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.

  • CSV, Google Sheets & API data sources
  • AI content, schema & internal links per page
  • Works with Elementor, Gutenberg, Yoast & Rank Math
  • Free on WordPress.org — no credit card
Sarah is here to help!
Hi there! 👋 Need help finding what you're looking for?
Sarah
Sarah
Online & Ready to Help
Hi there! 👋 Need help finding what you're looking for?

We'll use this to continue our conversation

Just now ✓ Verified

Join 500+ SEO Pros Scaling Their Strategy

Get exclusive programmatic SEO tactics, AI content workflows, and the latest PageForge updates delivered straight to your inbox. Stay ahead of the algorithm.

We care about your data in our privacy policy.