Magento 2 Appointment Booking for Consultation, Installation and Pickup
SKU: APPOINTMENTBOOKING1
- slots for consultation, installation or pickup
- capacity per time slot, buffers and holidays
- confirmation and reminder by email, calendar file
- rebook and cancel via link within a deadline
Einmaliger Kauf · inkl. 12 Monate Updates · zzgl. MwSt.
Magento 2 appointment booking: pick day and time right in the shop
With the Magento 2 appointment booking module from Mironsoft, customers book consultations, installations or pickups with date and time, without email ping-pong. You define appointment types, opening hours, duration, buffers and capacity. The system shows only free slots, confirms the booking by email, reminds before the appointment and delivers a calendar file to save. The interface runs on Alpine.js in the Hyvä theme and needs no extra library.
Magento 2 appointment booking with slots
Customers see a calendar with free time windows and pick day and time in a few clicks.
Appointment types
Consultation, installation, pickup or your own types, each with duration, buffer and lead time.
Capacity per slot
For each time window you set how many appointments can run at once, for example by staff or location.
Confirmation and reminder
A confirmation email at once, a reminder before the appointment, timed by the cron.
Calendar export
Every booking includes an ICS file for Outlook, Apple Calendar and other calendar apps.
Rebook and cancel
A link in the email allows rebooking or cancelling up to a deadline that you define.
Why a shop needs Magento 2 appointment booking
Many shops sell more than parcels: consultation before the purchase, installation after delivery, pickup in the store. Until now this runs by phone and email, with queries, double bookings and forgotten appointments. Merchants therefore search for Magento 2 appointment booking, a way to book an appointment in Magento 2 or a Magento 2 consultation booking. Magento ships with no calendar and no slot management.
Magento 2 appointment booking moves the process into the shop. Customers see at once what is free, your team sees all appointments in the admin calendar, and reminders reduce no-shows. A booking can also be tied to an order, for instance for an installation.
Magento 2 appointment booking: opening hours, slots and capacity
For each appointment type you define weekdays and times. The system generates slots with the desired duration and a buffer in between. Public holidays, vacations and single blocked days are entered as exceptions. The capacity determines how many customers can book the same slot. Once the limit is reached the slot disappears from the selection, even if two customers click at the same moment, because the check happens on the server.
- Weekdays, times, duration and buffer per appointment type
- Holidays and blocked days as exceptions
- Capacity per slot, checked on the server against double booking
Magento 2 appointment booking in the storefront: calendar, form, confirmation
On an appointment page or at the product, the customer first picks the appointment type, then the day and time. Then they enter name, email, phone number and a message. You decide which fields are required. The confirmation appears at once and also arrives by email. If you want manual approval, the customer first gets an acknowledgement email and later the confirmation. Times are shown in the shop time zone.
- Appointment type, day and time in three steps
- Required fields and notice text freely configurable
- Instant confirmation or manual approval
Confirmation, reminder and calendar file
Every booking triggers a confirmation email with the appointment details and an ICS file. A reminder goes out some hours or days before the appointment, depending on the type, controlled by the Magento cron. The customer can rebook or cancel through a link as long as the deadline has not passed. You maintain all email templates per store view, including the internal notification to your team.
- Confirmation with ICS file for common calendars
- Reminder timed by the cron
- Rebook and cancel via link within a deadline
Admin calendar and management for your team
In the admin you see all appointments as a calendar by day, week or month and as a list with filters. Your team confirms, moves, cancels or marks appointments as done. Staff members and locations can be assigned so that everyone sees only their own appointments. A CSV export supplies the data for analysis. Personal data is deleted after an adjustable period.
- Calendar view and list with filters
- Assignment to staff and locations
- Automatic deletion after an adjustable period
Where Magento 2 appointment booking helps in daily shop operations
Typical occasions in which a fixed point in time belongs to the product.
Consultation before the purchase
Customers book a talk about kitchens, heating or technology and arrive prepared because they have already noted their questions.
Installation and delivery with set-up
With the order the customer picks an installation slot. The appointment is in the order and in the fitters’ calendar.
Pickup in the store
Pickup times in slots prevent queues. Per slot only as many pickups as the team can handle.
Fitting and demonstration
A showroom offers demonstrations. Capacity limits participants, the reminder lowers same-day cancellations.
Magento 2 appointment booking: without and with the module compared
The difference to phone, email and an external calendar tool.
| Topic | Without module | With the Mironsoft Magento 2 appointment booking |
|---|---|---|
| Finding a time | Several emails or calls | Pick free slots directly in the shop |
| Double booking | Possible with manual upkeep | Capacity check on the server |
| Reminder | Usually none, appointments get forgotten | Automatic email before the appointment |
| Calendar | Enter appointments by hand | ICS file for the customer, admin calendar for the team |
| Changes | A phone call needed | Rebook and cancel via link |
How we set up Magento 2 appointment booking for you
The process after you place your order.
Discovery
We clarify appointment types, times, duration, buffer, capacity and whether appointments are confirmed automatically or approved manually.
Installation
We install the module, configure Magento 2 appointment booking for your store views and create the appointment types.
Emails and texts
We design confirmation, reminder and internal notification per language and add the privacy notices for the booking.
Testing
We test Magento 2 appointment booking with slots, capacity, time zones, rebooking, reminder and ICS file with real sample appointments.
Handover
Your team gets a walkthrough of the admin calendar, exceptions and status changes.
How this differs from rental booking and a contact form
The Mironsoft rental booking rents out items over a period of several days, with an availability calendar and a deposit. Magento 2 appointment booking, by contrast, assigns single time slots for services such as consultation, installation or pickup. A contact form only collects enquiries without showing or reserving free times.
Magento 2 appointment booking can be combined with other modules, for example a rental item with a pickup appointment. Everything runs on Alpine.js in the Hyvä theme.
No download, personal setup instead
The appointment booking is not listed here as a ready-made download for self-installation. Buying it is a commission: we contact you after the purchase, install the module in your shop and agree on appointment types, times and email texts together with you.
Frequently asked questions
Everything important about slots, reminders, calendar and the purchase.
How can I set up appointment booking in Magento 2?
How do I prevent double bookings in Magento 2?
Can I manage consultation, installation and pickup separately?
Does Magento 2 appointment booking remind the customer?
Is there a calendar file?
Can the customer rebook or cancel?
How are time zones handled?
Does Magento 2 appointment booking work with Hyvä?
How does the module handle personal data?
Can I download and install the module myself?
Magento 2 Appointment Booking – Mironsoft