Prebooking Event Schedule

Prebooking Event Schedule

Details
View on WordPress

Prebooking Event Schedule is a flexible WordPress booking and reservation plugin designed for managing events, workshops, webinars, and appointments.

It provides a smooth 4-step booking experience for visitors and a powerful admin interface to manage events, schedules, and reservations efficiently.

Key features

  • Create and manage events with multiple sessions
  • Display events using a calendar or booking shortcode
  • Allow visitors to pre-book events in a guided 4-step flow
  • Send automatic email notifications to visitors and administrators
  • Manage bookings from a centralized admin dashboard
  • Customize colors, statuses, and email templates
  • Optional DeepL API integration for automatic translations

Shortcodes
[prebooking_all_events] – Display the complete booking flow
[prebooking_calendar id="X"] – Display a specific event

Version française :
Ce plugin permet de gérer facilement vos événements, pré-réservations et notifications par email dans WordPress.

How it works

Visitors book events through a guided 4-step process:

  1. Choose a category – Browse available event categories
  2. Select an event – View event details and locations
  3. Pick a date – Choose from available dates or date ranges
  4. Enter contact details – Confirmation emails are sent automatically

Admin features

  • Booking management with filters and search
  • Status management (pending, confirmed, cancelled, etc.)
  • Customizable email templates with placeholders:
    {prenom}, {nom}, {email}, {telephone}, {theme}, {date}, {description}, {duration}, {message}
  • Category and event management with AJAX actions
  • Optional automatic translations via DeepL API

External Services

This plugin optionally integrates with external services:

DeepL Translation API

Used to translate admin interface content.

  • Service: DeepL API
  • URL: https://api-free.deepl.com/v2/translate
  • Terms: https://www.deepl.com/en/pro-license
  • Privacy Policy: https://www.deepl.com/privacy

Brevo (formerly Sendinblue)

Used for customer contact synchronization and email marketing.

  • Service: Brevo API
  • URL: https://api.brevo.com/
  • Terms: https://www.brevo.com/legal/termsofuse/
  • Privacy Policy: https://www.brevo.com/legal/privacypolicy/

No personal user data is transmitted without user action or configuration.

License

This plugin is licensed under the GPLv2 or later.
Copyright (C) 2025 Kaëlig B

Details

Plugin code:
prebooking-event-schedule
Plugin version:
1.4.0
Outdated:
No
WP version:
5.8 or higher
PHP version:
8.0 or higher
Test up to WP version:
6.9.1
Total installations:
0
Last updated:
2026-03-01
Rating:
Times rated:
0
appointment
booking
calendar
event-booking
reservation