BookingPress Location Addon – Multi-Location Appointment Booking Plugin

BookingPress Location Addon extends the BookingPress appointment booking plugin with tools for managing multiple business locations from one WordPress website.

BookingPress Location Addon – Multi-Location Appointment Booking Plugin

$1.37 - one-time

  • 🛡 Virus-scanned & clean
  • 🏅 Licensed under GPL — yours to keep
  • 🎧 One Year of support included
  • 🔒 Secure checkout
  • ↓ 0 downloads

Version history

1 release available — use the latest unless you need an earlier build.

  • v4.2 Current
    28 Oct 2026

$1.37

Overview

What you’re getting

BookingPress Location Addon extends the BookingPress appointment booking plugin with tools for managing multiple business locations from one WordPress website. It allows businesses to organize their branches, assign services to specific locations, and configure different working hours and schedules for each branch.

Customers can select their preferred location during the booking process, helping them choose where they want to receive a service before completing their appointment. This makes the addon particularly useful for businesses that operate across several offices, clinics, salons, or service centers.

Whether you manage a beauty salon, spa, wellness center, consulting business, or multi-branch service company, BookingPress Location Addon helps bring location-based appointment scheduling into one centralized booking system.

What You’re Getting

  • Multiple business location management within BookingPress.
  • Custom location details, including names, addresses, phone numbers, images, and descriptions.
  • Service assignments for individual locations.
  • Location-specific working hours and special days.
  • Staff scheduling based on business locations.
  • A location selection step in the customer booking form.
  • Integration with supported BookingPress booking workflows.

Key Features

  • Multiple Location Management – Create and manage different business branches from the BookingPress dashboard.
  • Location Details – Add a name, address, contact number, image, and description for each location.
  • Customer Location Selection – Let customers choose their preferred branch during the appointment booking process.
  • Service Assignment by Location – Specify which services are available at each branch so customers can book suitable appointments.
  • Location-Specific Working Hours – Configure service availability according to the working schedule of each location.
  • Special Days Management – Set different schedules for holidays, special dates, and other exceptions where supported.
  • Staff Scheduling by Location – Configure staff working hours and special days separately for different branches.
  • Multi-Location Staff Support – Allow staff members to serve at multiple locations when the relevant BookingPress setting is enabled.
  • Flexible Booking Form Placement – Rearrange the location selection step within the booking form to suit your preferred customer journey.
  • Service and Staff Availability – Present services and staff according to the selected location and configured schedules.
  • Centralized Administration – Manage location information and scheduling settings within the existing BookingPress dashboard.
  • BookingPress Cart Addon Compatibility – Work with the supported cart booking flow so services and staff can reflect the previously selected location.
  • Website Timezone Integration – Locations inherit the timezone configured in your WordPress website settings.
  • Location-Based Appointment Organization – Keep branch-specific service availability and staff schedules better organized within your booking workflow.

Manage Multiple Branches from One Dashboard

Operating several locations can make appointment scheduling more complicated. Each branch may offer different services, have different working hours, or employ a different team.

BookingPress Location Addon helps organize these differences within one WordPress booking system. You can create individual location profiles, assign services to each branch, and maintain the relevant scheduling information without creating a separate booking website for every location.

This setup is useful for businesses that want a consistent online booking experience while maintaining control over their individual branches.

Give Customers More Control Over Appointment Booking

Customers often prefer to book at a branch that is convenient for their home, workplace, or daily schedule. With a dedicated location selection step, they can choose their preferred branch as part of the booking process.

Once a location is selected, the booking workflow can present services and staff according to the availability configured for that branch. This helps customers make more informed choices before confirming an appointment.

You can also adjust the position of the location selection step in the booking form to fit your website’s preferred booking sequence.

Configure Services and Staff for Each Location

Not every branch offers the same services, and staff members may work at different locations on different days. The Location Addon lets you assign available services to specific branches and configure service schedules accordingly.

You can also manage staff working hours and special days by location. If employees work across multiple branches, enable the appropriate multi-location staff setting in BookingPress before configuring their schedules.

These controls are especially useful for salons, spas, clinics, and service businesses where staff availability and service offerings vary between locations.

Who Should Use BookingPress Location Addon?

This addon can be useful for:

  • Salons and beauty studios operating across multiple branches.
  • Spas and wellness centers managing appointments at different facilities.
  • Clinics and healthcare service providers organizing branch-specific schedules.
  • Consulting businesses accepting appointments at multiple offices.
  • Fitness and wellness businesses scheduling services across different centers.
  • Agencies and developers building multi-location booking websites for clients.
  • Growing service businesses expanding their booking system as new branches open.

Requirements and Compatibility

BookingPress Location Addon is an extension, not a standalone booking plugin. You need a compatible BookingPress installation to manage locations and enable location-based appointment scheduling.

After installing and activating the addon, navigate to the BookingPress location management area to create your branches, enter their details, and assign available services. Configure service and staff schedules for each location before making the booking form available to customers.

If you use the BookingPress Cart Addon or other booking extensions, test the complete customer booking flow to confirm that location, service, staff, and scheduling information behave as expected. Also verify your WordPress timezone, as locations inherit the website’s configured timezone.

Check the current BookingPress plan, addon access, and version compatibility before installation, especially if you rely on premium features or third-party integrations.

Simplify Multi-Location Scheduling with BookingPress Location Addon

BookingPress Location Addon helps businesses manage multiple branches, organize service availability, and configure staff schedules within one WordPress appointment booking system. Its location selection step gives customers a clearer way to choose where their appointment will take place.

If your business operates from more than one physical location and you already use BookingPress, this addon can help make appointment management more organized for both your team and your customers.

Installation

Up and running in minutes

WordPress Plugin Installation

  1. Prepare the Plugin ZIP File

    Download the installable plugin ZIP file. If your download contains an outer package, extract it and locate the actual installable plugin ZIP.

    Prepare the Plugin ZIP File
  2. Upload the WordPress Plugin

    Log in to your WordPress dashboard. Navigate to Plugins → Add New Plugin → Upload Plugin. Choose the plugin ZIP file and click Install Now.

    Upload the WordPress Plugin
  3. Activate the Plugin

    After successful installation, click Activate Plugin. Complete any required configuration to start using the plugin.

    Activate the Plugin

FAQ

Questions, Answered

Is this the original product?

GPL NEST provides GPL-licensed WordPress products distributed under the applicable open-source license. We do not claim to be the original developer unless specifically stated.

Usage depends on the product’s GPL license and the terms shown on the product page. Please review the product information before installation.

When an updated version becomes available on GPL NEST, you can download it from your account according to your purchase or membership access.

Some premium features that depend on the original developer’s license key, cloud service, API, automatic updates, or external account may not be included.

Contact our support team if you have an issue with your download or installation. We’ll do our best to help.

GPL NEST MEMBERSHIP

Need More Than One Product?

Get access to thousands of WordPress themes and plugins with a GPL NEST membership.