Booking Slots For Elementor Forms

Plugin Banner

Booking Slots For Elementor Forms

by Dope Studio

Download
Description

Booking Slots for Elementor Forms adds a booking field to Elementor Pro Forms, allowing you to create simple appointment booking systems directly within your Elementor pages.

This is an addon for Elementor Pro – it extends the Elementor Pro Forms widget to add booking functionality. You must have both Elementor (free) and Elementor Pro installed and activated for this plugin to work.

Free Version Features:

  • Basic booking slots with date and time picker
  • Perpetual weekday mode (bookings up to 1 year ahead)
  • Global time interval settings
  • Manual booking management
  • Shared booking slots across all forms
  • Admin page to view and manage bookings
  • User control over data retention via Settings page

How It Works:

  1. Install and activate the plugin
  2. Edit any page with Elementor
  3. Add a Form widget to your page
  4. Add the \”Booking Slots\” field to your form
  5. Configure available weekdays and time settings
  6. Users can now select date and time when submitting the form

Requirements:

  • WordPress 5.0 or higher
  • Elementor (free version)
  • Elementor Pro (for Forms widget)
  • PHP 7.4 or higher

PRO Version Available:

The PRO version includes additional features:
* Specific date ranges with custom intervals
* Per-range time interval configuration
* Minimum booking notice
* Extended perpetual mode (up to 10 years)
* Multi-form slot isolation
* Custom calendar colors
* Advanced filtering and search
* Bulk delete operations
* Priority support

Learn more about PRO version

  1. Upload the plugin files to /wp-content/plugins/booking-slots-for-elementor-forms/ or install via WordPress plugin installer
  2. Activate the plugin through the \’Plugins\’ menu in WordPress
  3. Ensure both Elementor and Elementor Pro are installed and activated
  4. Edit a page with Elementor and add a Form widget
  5. Add the \”Booking Slots\” field to your form
  6. Configure your booking settings
  7. View and manage bookings in Dashboard Booking Slots
  1. Frontend

    Frontend

  2. Calendar

    Calendar

  3. Timeslots

    Timeslots

  4. Dashboard

    Dashboard

  5. Elementor Widget

    Elementor Widget

  6. Elementor Widget

    Elementor Widget

Why does this plugin require Elementor Pro?

This plugin is an addon that extends Elementor Pro\’s Forms widget to add booking functionality. It\’s similar to how WooCommerce extensions require WooCommerce to be installed. Without Elementor Pro, there are no forms to add booking slots to.

Does this work without Elementor Pro?

No. This plugin extends the Elementor Pro Forms widget, so you need both Elementor (free) and Elementor Pro installed and activated. Think of this as an enhancement to Elementor Pro\’s forms functionality.

Can I use different booking slots on different forms?

In the free version, all forms share the same booking slots. The PRO version includes multi-form isolation for independent booking slots per form.

How do I view submitted bookings?

Navigate to Dashboard Booking Slots to view and manage all bookings.

Can I customize the available time slots?

Yes, you can configure available weekdays and time intervals in the field settings within Elementor.

Where is the booking data stored?

All bookings are stored in your WordPress database. No data is sent to external servers.

What happens to my bookings if I uninstall the plugin?

By default, your booking data is preserved when you uninstall the plugin. This allows you to safely upgrade to the PRO version or temporarily remove the plugin without losing data. You can control this behavior in Dashboard Booking Slots Settings.

Can I upgrade from the free version to PRO without losing my bookings?

Yes! The free version is designed to preserve your booking data during version switches. All your existing bookings will be available immediately after upgrading to PRO.

1.0.0

  • Initial WordPress.org release
  • Basic booking slots functionality
  • Perpetual weekday mode (1 year)
  • Admin bookings management
  • Settings page for data retention control
  • Safe upgrade path to PRO version
  • GPL-compliant free version
Back to top