Adobe released Magento 2.4.5 on 9th Aug., introducing fixes for 290 quality and 20+ security issues! Upgrade Now!

Magento 2 Retail Store Appointment Extension GraphQL API
Request Personalized Demo Live Demo Screenshots

Magento 2 Retail Store Appointment

Magento 2 Retail Store Appointment extension allows customers to schedule an appointment to visit your retail store from your Magento 2 webs store.

Key Features:

  • Customers can book retail store appointment online
  • Appointment approval/disapproval email notifications
  • Backend grid to manage customers' appointments
100 % of 100
Magento CE, EE 2.3.x, 2.4.x
From Next Year
In stock


1. Configuration M2 Retail Store Appointment
2. New Appointment Booking Admin Email Notifications Settings
3. Booking Confirmation Email Notification to Customers Settings
4. Google Calendar API Settings
5. Google Event Settings
6. Google reCAPTCHA Settings
7. Appointment Booking Form in the Frontend
8. Admin Email Notification on New Appointment Submission by the Users
9. Manage Retail Store Appointments from the Backend
10. Appointment Confirmation Email Notification to Customers
11. Unconfirmed Appointment Email Notification to Customers
12. Confirmed Meeting Auto Updation in Google Calendar

COVID-19 pandemic has changed everything we do. From our lifestyle to purchase style, everything has changed in 2020. People are conscious about social distancing and store owners are looking for a system to manage social distancing consistently. Hence, Meetanshi has developed Magento 2 Retail Store Appointment extension to help such merchants who have a retail store as well as a Magento 2 online store for the same business.

The extension allows customers to book store appointments from Magento 2 online store in order to visit the retail store. The merchant can manage these appointments in such a way that no crowd is gathered at any point in time and hence implement social distancing with the help of our module.

Also, the Magento 2 appointment scheduler helps you with managing the retail store capacity so that your staff is always busy with work but not overwhelmed. Doing so ensures better productivity and performance without being burnt out at work. Hence, the extension is even helpful post-COVID-19 era!

Allow your customers to book an appointment and shop with comfort and social distancing. If you are a retail store that was shut temporarily due to the pandemic but now reopening the store, then customers' safety and social distancing can be ensured using our Magento 2 retail appointment booking system.

If you are a retail store with limited capacity where your customers have to stand in queue for their turn in the trial rooms or even for browsing through the products, Magento 2 online booking system can help avoid this situation. Improve the customer experience in your retail store and avoid annoying the customers due to long waits and queues!

Additionally, with the integrated Google calendar, facilitate the store owners to never forget an appointment with their customers by creating an event in their Google calendar! It will send you a prior reminder and prepare to attend the visitors if required. Hence, improve your customer service with prior preparedness.

Lastly, if you are a retail business with Magento 2 online store offering saloon service, massages, or beauty treatments where booking appointments prior to visiting is mandatory, you can use our module with ease!

Hence, check the Magento 2 Retail Store Appointment extension today for your physical store having an online Magento 2 store too!

Get it now!

Quite useful, excellent features and help increase the customer experience.

Review by Donna Burkett
Customers can schedule a visit to your store

The module facilitates to set a prior appointment. Better productivity and performance.

Review by Freya
best during the times of pandemic

During the times of Covid-19, it has proved to be highly beneficial in maintaining social distancing. Useful indeed.

Review by Hardik Sanghavi
+ Load More Reviews
Write Your Own Review
Write Your Review

Only registered users can write reviews. Please

  • 24 May, 2022


    • Compatible with Magento 2.4.4 and GraphQL.
  • 08 Dec, 2021


    • Minor bug fixes.
  • 12 Oct, 2021


    • Minor bug fixes.


How Magento 2 Retail Store Appointment Extension Works?

Features of Magento 2 Retail Store Appointment Extension

Customers can Book Appointment

Enable customers to book appointments in Magento 2 online store to visit the retail store

Configure Appointment Slot Timings

The admin can configure the opening and closing time of the retail store to allow appointments within that time period only

Integrate Google reCAPTCHA v3

Enable Google reCAPTCHA v3 & integrate it with Magento 2 using site key and secret key obtained while registration with Google reCAPTCHA v3

Date & Time Picker in frontend

In the front end, facilitate customers with date and time picker to conveniently book an appointment.

Enhanced Customer Experience

Enhance the customer experience in your retail store by not letting your customers wait in the queue and serve them with efficiency

  • The admin can configure the appointment duration from the backend
  • Option to set the number of appointments allowed at a time
  • Select the number of days of a week when the appointment is allowed
  • The admin receives an email notification when a customer books an appointment from the frontend
  • Configure the Email ID, Email Sender, and Email template for the admin email notifications
  • Notify the customers when their appointment is approved or disapproved and select both the templates and Email sender.
  • Integrate and enable Google calendar API with Magento 2 using the Client ID, Client Secret, Redirect URL, and Client Token and hence create an event in your Google calendar about the customers' visit to your retail store when they book an appointment
  • Option to auto-confirm the appointments
  • The admin can set custom text for the event summary and event description that is to be created in their Google Calendar.
  • Facilitates "Manage Customer Appointment" backend grid to manage customers' appointments and lists details like:
    • Appointment ID
    • First Name
    • Last Name
    • Email ID
    • Mobile Number
    • Appointment Date
    • Appointment Time
    • Status of the appointment
  • Manage social distancing in your retail store by limiting the number of customers at a time with the help of online appointment management.

Want Us To Customize This Extension According To Your

Magento Needs?

contact us