Plugin info

Total downloads: 34
Active installs: 0
Total reviews: 0
Average rating: 0
Support threads opened: 0
Support threads resolved: 0 (0%)
Available in: 1 language(s)
Contributors: 1
Last updated: 12/5/2025 (27 days ago)
Added to WordPress: 12/3/2025 (0 years old)
Minimum WordPress version: 5.0
Tested up to WordPress version: 6.7.4
Minimum PHP version: 7.4

Maintenance & Compatibility

Maintenance score

Actively maintained • Last updated 27 days ago

68/100

Is Next Open – Appointment Booking for Multi-Location Businesses abandoned?

Likely maintained (last update 27 days ago).

Compatibility

Requires WordPress: 5.0
Tested up to: 6.7.4
Requires PHP: 7.4

Developers

Languages

Similar & Alternatives

Explore plugins with similar tags, and compare key metrics like downloads, ratings, updates, support, and WP/PHP compatibility.

SimplyBook.me – Booking and reservations calendar
Rating 4.5/5 (17 reviews)Active installs 10,000
SuperSaaS – online appointment scheduling
Rating 3.4/5 (10 reviews)Active installs 1,000
Time Slot – Booking and Appointment Scheduling
Rating 5.0/5 (3 reviews)Active installs 200
Pinpoint Booking System – #1 WordPress Booking Plugin
Rating 3.6/5 (185 reviews)Active installs 4,000
Reservation.Studio widget
Rating 0.0/5 (0 reviews)Active installs 20
Five Star Restaurant Reservations – WordPress Booking Plugin
Rating 4.7/5 (207 reviews)Active installs 10,000

Description

Next Open is a complete appointment booking solution designed for businesses with multiple locations. Whether you run a dental practice, hair salon, consulting firm, or any service-based business, Next Open makes it easy for customers to book appointments online while giving you powerful tools to manage your schedule.

Why Choose Next Open?

Unlike other booking plugins that are either too complicated or too limited, Next Open strikes the perfect balance. It’s simple enough to set up in minutes, yet powerful enough to handle complex multi-location scheduling needs.

Core Features

  • Multiple location management with individual schedules
  • Real-time availability checking
  • Automated email confirmations for customers and admins
  • Customizable time slots (15, 30, or 60 minutes)
  • Business hours and holiday scheduling
  • Mobile-responsive booking interface
  • Customer database management
  • Dashboard with appointment overview
  • Timezone support for accurate scheduling
  • Easy shortcode integration

Perfect For

  • Medical and dental practices
  • Hair salons and barbershops
  • Consulting services
  • Professional services (lawyers, accountants, coaches)
  • Wellness centers
  • Auto services
  • Personal services
  • Educational services
  • Any service-based business

How It Works

  1. Add your business locations with contact information
  2. Set business hours for each location
  3. Configure time slot intervals
  4. Add holidays and closure dates
  5. Embed booking form using [next_open_booking] shortcode
  6. Customers book appointments online
  7. Automated email confirmations sent
  8. Manage appointments from your dashboard

Pro Features Available

Upgrade to Next Open Pro for advanced capabilities:

  • Staff Management – Add team members with photos, individual schedules, and service assignments
  • Services & Pricing – Create services with variable pricing and durations
  • Custom Form Fields – Add unlimited custom fields to collect specific information
  • Customer Self-Service Portal – Let customers cancel or reschedule appointments 24/7
  • Stripe Payment Integration – Accept credit card payments or deposits
  • CSV Import/Export – Bulk import appointments and export data
  • Buffer Times – Add preparation time between appointments
  • Priority Support – Get faster help with dedicated email support

Learn more about Pro

Translation Ready

Next Open is fully internationalized and ready for translation into any language.

Developer Friendly

Built with clean, well-documented code following WordPress coding standards. Includes hooks and filters for customization.

Support

Free Support: https://wordpress.org/support/plugin/next-open-location-booking/
Pro Support: [email protected]

Website: https://oiopublisher.com
Upgrade to Pro: https://oiopublisher.com/next-open/

Installation

Automatic Installation

  1. Log in to your WordPress admin panel
  2. Navigate to Plugins > Add New
  3. Search for “Next Open Location Booking”
  4. Click “Install Now” then “Activate”
  5. Go to Next Open in your admin menu to get started

Manual Installation

  1. Download the plugin ZIP file
  2. Log in to your WordPress admin panel
  3. Navigate to Plugins > Add New > Upload Plugin
  4. Choose the ZIP file and click “Install Now”
  5. Click “Activate Plugin”

First-Time Setup

  1. Go to Next Open > Locations
  2. Click “Add New Location”
  3. Enter location details and set business hours
  4. Configure time slot settings
  5. Save your location
  6. Add holidays if needed (Next Open > Holidays)
  7. Create a page and add shortcode: [next_open_booking]
  8. Test your booking form

Frequently Asked Questions

Getting Started

What is Next Open?

Next Open is a WordPress appointment booking plugin that allows businesses to accept online bookings. It’s designed specifically for businesses with one or multiple locations.

Do I need coding knowledge to use Next Open?

No! Next Open is designed for non-technical users. Simply install, add your locations, and insert the shortcode on a page.

Is the free version actually free?

Yes! The free version is completely free with unlimited locations, unlimited appointments, and email notifications forever.

What’s the difference between free and Pro?

The free version handles core booking functionality. Pro adds staff management, services with pricing, payment processing, customer portal, and custom form fields.

Installation & Setup

How do I add the booking form to my website?

Create or edit a page and add the shortcode [next_open_booking] where you want the form to appear.

Can I customize the appearance of the booking form?

Yes! The form inherits your theme’s styling automatically. For custom styling, you can add CSS to your theme.

How do I set up my first location?

Go to Next Open > Locations > Add New. Enter your location details, set business hours, and configure time slot preferences.

Appointments & Scheduling

How does the booking process work for customers?

Customers select a location (if you have multiple), choose a date from the calendar, pick an available time slot, and fill out their contact information. They receive an instant email confirmation.

Can customers book the same time slot at different locations?

Yes! Each location has its own independent schedule.

What happens if two customers try to book the same slot?

Next Open uses real-time availability checking. The first person to complete their booking gets the slot.

Can I manually add appointments for phone bookings?

Yes! Go to Next Open > Appointments > Add New to manually create appointments.

How do I view all my appointments?

Go to Next Open > Dashboard for a calendar view, or Next Open > Appointments for a list view with filtering.

Can I edit or cancel appointments?

Yes! Click on any appointment in your admin panel to edit details or cancel it.

How do I block out time for lunch or personal appointments?

Create a manual appointment with a note like “Lunch Break” to block that time slot.

Business Hours & Time Slots

Can each location have different business hours?

Yes! Each location has its own business hours configuration.

Can I set different hours for different days of the week?

Yes! Each day of the week can have different hours.

What time slot intervals can I use?

You can choose 15, 30, or 60-minute intervals.

How do I handle holidays and days off?

Go to Next Open > Holidays and add specific dates when you’re closed.

Can I temporarily close a location?

Yes! Edit the location and set all business hours to “Closed” or temporarily delete the location.

Email Notifications

What email notifications are sent?

When an appointment is booked, confirmation emails are sent to both the customer and the administrator.

Can I customize the email content?

The Pro version includes customizable email templates.

What if emails aren’t being received?

Check spam folders first. If emails still aren’t arriving, we recommend using an SMTP plugin like WP Mail SMTP for reliable email delivery.

Multiple Locations

How many locations can I add?

Unlimited! Add as many locations as you need.

Can each location have its own contact information?

Yes! Each location can have unique address, phone number, email, and other details.

Do I need separate booking forms for each location?

No! One booking form shows all locations. Customers select their preferred location first.

Staff & Services (Pro)

Can customers book appointments with specific staff members?

This requires the Pro version which includes staff management.

Can I assign different services to different staff members?

Yes, with Pro! Each staff member can be assigned specific services.

How do I set different prices for different services?

This requires Pro version which includes services and pricing management.

Can I offer services of different lengths?

Yes, with Pro! Each service can have its own duration.

Payments (Pro)

Can I accept payments through the plugin?

Payment processing requires Next Open Pro which includes Stripe integration.

What payment methods are supported?

Pro version supports all major credit cards through Stripe.

Can I require a deposit instead of full payment?

Yes, with Pro! You can set deposit amounts or require full payment upfront.

Is payment information secure?

Yes! When using Pro with Stripe, all payment data is handled by Stripe (PCI Level 1 certified).

Customer Portal (Pro)

Can customers cancel or reschedule their own appointments?

Yes, with Pro! The customer portal sends secure magic links for self-service appointment management.

How does the magic link system work?

Customers receive a unique, secure link in their confirmation email. Clicking this link takes them to their personal portal.

Do customers need to create accounts?

No! The magic link system provides secure access without requiring account creation.

Technical Questions

What are the minimum requirements?

WordPress 5.0 or higher, PHP 7.4 or higher, MySQL 5.6 or higher, and a modern web browser.

Does it work with my theme?

Yes! Next Open is designed to work with any properly coded WordPress theme.

Does it work with page builders?

Yes! Next Open works with Elementor, Divi, Beaver Builder, and all major page builders.

Is it compatible with multisite?

Yes, Next Open works on WordPress multisite installations.

Does it support multiple languages?

Yes! Next Open is translation-ready and works with WPML, Polylang, and other translation plugins.

Is it GDPR compliant?

Next Open stores minimal customer data required for appointment bookings. You should add appropriate privacy disclosures.

Can I import appointments from another plugin?

Yes, with Pro! The CSV import feature lets you bulk import appointments.

Will it slow down my website?

No! Next Open is optimized for performance. Styles and scripts only load on pages where the booking form appears.

Troubleshooting

The booking form isn’t showing up

Make sure you’ve added the shortcode [next_open_booking] to your page and that the plugin is activated.

No time slots are appearing

Check that you’ve created at least one location with business hours set, and the selected date falls within your business hours.

Customers aren’t receiving emails

Check spam folders first. If still not working, install an SMTP plugin like WP Mail SMTP to improve email delivery.

Times are showing in wrong timezone

Check your WordPress timezone setting (Settings > General). Next Open uses your WordPress timezone for all appointments.

The form looks broken or unstyled

This usually indicates a theme conflict. Try temporarily switching to a default WordPress theme to test.

Support

How do I get support?

Free plugin support is available through the WordPress.org support forums. Pro customers receive priority email support at [email protected]

How often is the plugin updated?

Next Open receives regular updates for bug fixes, security patches, and new features.

Upgrading to Pro

How do I upgrade to Pro?

Visit oiopublisher.com/next-open to purchase Pro.

Do I need to keep the free version installed?

Yes! Pro is an add-on that extends the free version. Both plugins work together.

What happens to my existing appointments when I upgrade?

All your existing data remains intact. Pro simply adds new features on top of what you already have.

Is there a money-back guarantee?

Yes! We offer a 30-day money-back guarantee on Pro.

Review feed

No reviews available

Screenshots

  1. Clean booking form with location and time selection

    Clean booking form with location and time selection

  2. Admin dashboard showing all appointments

    Admin dashboard showing all appointments

  3. Staff management interface

    Staff management interface

  4. Location operating hours configuration

    Location operating hours configuration

  5. Client database with booking history and analytics

    Client database with booking history and analytics

  6. Appointments list with filtering and status management

    Appointments list with filtering and status management

Changelog

1.3.9 – 2025-12-03

  • Added: Pro feature previews in admin menu for better discovery
  • Added: Direct upgrade path to Pro features from admin interface
  • Improved: Admin UI for clearer navigation
  • Improved: Better discovery of Pro capabilities
  • Fixed: Minor admin styling inconsistencies

1.3.8

  • Added: Enhanced Pro plugin integration hooks
  • Added: Custom JavaScript event for location selection
  • Improved: Timezone handling for international businesses
  • Fixed: Timezone conversion edge cases

1.3.7

  • Added: Integration hooks for Pro features
  • Added: Filter for custom form field modification
  • Improved: Appointment data handling and validation

1.3.6

  • Added: Admin email notifications for new bookings
  • Added: Customer confirmation emails with appointment details
  • Improved: Business day calculations for holiday handling
  • Fixed: Holiday date handling in specific timezones

1.3.5

  • Improved: Form validation and error messages
  • Improved: Mobile responsive design
  • Fixed: Calendar navigation on touch devices

1.3.0

  • Added: Holiday management system
  • Added: Dashboard overview page
  • Added: Customer database
  • Improved: Admin interface design

1.2.0

  • Added: Email notifications
  • Added: Appointment editing capability
  • Improved: Time slot generation algorithm

1.1.0

  • Added: Multiple location support
  • Added: Business hours configuration per location
  • Improved: Booking form user experience

1.0.0

  • Initial release