Help shape what we build next.

Find an idea and add your vote, or tell us what would make appointments easier to run.

See what shipped
Feature Requests
394Feature Requests
Shipped
221Shipped
Votes
1,299Votes

Showing 51–100 of 626 requests

Question flow

For example: Guest answer question 1; are you male --> Yes All next question are male Quest answer question 1; are you male --> No Skip all male questions and show female questions So a different flow depending on the answer

OpenMatthieu Allaert0 comments

Date Specific Pricing

Offer a way of creating date specific pricing for services. Either a programmed discount for a set of days or ability to have uniquely priced variants available based on the date of the experience being booked. The idea being that prices/discounts are pre-set automatically by date booked rather than the customer having to choose a differently named variant. So prices are not based on which day a customer is making the booking but rather on the day they are booking for the service/experience. This could allow service providers to make slower days or weeks more appealing to customers. Kind of like when you are booking accommodations and you can see the calendar with the different prices on different days.

OpenTurquoise Suitcase2 comments

Duplicate Availability

I need to create 10+ availabilities with the same times and email addresses. It would be great to have a Duplicate Availability feature rather than creating each availability manually and entering the same dates/time over again.

CompletedSupercar Experiences1 comment

Global Availability Setting

I have multiple availabilities and need to update their all of their schedules at once rather than doing it one by one

OpenAnonymous supporter1 comment

Waitlist

If possible, it would be great to be able to customise the text on the waitlist email. Just a few simple edits to the text. Some of the words such as "session" are a little too generic for my business. It would be fab to also place a logo at the top. Thanks!

CompletedIsha Body Jewellery5 comments

Booking History

I use the app for my students to reserve classes with me. It would be great if there could be a way to view the booking history of different students.

CompletedVersalingo8 comments

More fields to add images

need to be able to insert images in custom field. I run workshops and I need the attendees to be able to see the image they selected during the checkout process to confirm it is the right design choice that they want.

OpenCRAFTSCAPE0 comments

Thankyou page

Is it possible to create a thank you page after booking an event? This would allow you to track the number of conversions using a pixel.

CompletedAnonymous supporter9 comments

Booking Availability Slots

I would like to have different guest availability for different days. For example Mon-Sat I can take up to 12 guests but on Sunday I can only take 6. Being able to limit the availability per day would be nice rather than per event.

PlannedDiamond6 comments

POS Integration

Please make it possible to select a time when adding the event item to the cart through Shopify POS so we can take payment and create the booking all at once.

CompletedGhosts Hauntedgamecafe5 comments

Flexible Appointment End Times

Hello, I wanted to submit a feature request for appointment scheduling. It would be really helpful if appointments could have a maximum duration rather than a fixed duration. For example, a service might normally last up to 2 hours, but if a customer books close to the end of business hours, the appointment would automatically end at closing time instead of preventing the booking or extending beyond operating hours. Example: Business hours: 12:00 PM to 5:00 PM Standard appointment length: up to 2 hours Customer books at 4:30 PM Booking is confirmed for 4:30 PM to 5:00 PM This would allow businesses to make use of otherwise unavailable time near closing while still respecting operating hours. Is this something that's currently supported, or would it be possible to consider adding in the future? Thank you!

OpenMary Armanious2 comments

automatic emails for waiting list

As of now, clients on a waiting list do not receive an automatic email when there is a cancellation, the admin needs to manually send it. All clients on a waiting list for an event should receive an automatic email as soon as there is a cancellation. Thank you.

OpenMatthieu2 comments

Two event availabilities shown in one booking calendar to point people to another event that is available on the same d…

Original Canny title: Two event availabilities shown in one booking calendar to point people to another event that is available on the same day We currently have two different types of tours running on the same day. At present, if one tour type is fully booked, the date appears unavailable in the calendar, even though another tour on the same day may still have availability. We would like the existing booking calendar widget (not a separate calendar) to better handle multiple event types and communicate availability more clearly. Requested changes: Multiple availability handling If one tour is fully booked but another tour on the same day still has availability, the date should not appear completely unavailable. Users should clearly see that an alternative tour is available. Clear referral to alternative product If a selected tour is fully booked, users should be shown a clear message stating “Fully booked” (instead of “No timeslots left”). Beneath this message, there should be a clear link directing users to the alternative available tour on that same date (for example: “View available afternoon tour”). Ideally, this link should take users directly to the relevant product page. Calendar visual distinction Dates that are entirely unavailable (no tours available at all) should be visually distinct. The current greyed-out styling blends too closely with the rest of the calendar. Fully unavailable dates should use a clearly differentiated colour or styling so users can easily distinguish between: Fully unavailable dates Partially available dates (one event available, one fully booked) Fully available dates When you click on a day, timeslots appear on the right for both events, the secondary event is highlighted in the same colour as the on the calendar and labelled as the other event The goal is to reduce booking drop-off and make alternative availability immediately visible within the same booking flow, rather than requiring users to navigate elsewhere or assume the day is fully booked.

OpenHolly OBrien0 comments

Visual Indicator for Sold-Out Days

When a day is sold out, display a clear message indicating that all sessions are fully booked as well as provide a visual cue to make it immediately apparent that all sessions for the day are sold out i.e.

OpenLynn Nicholson0 comments

Upsells: Allow customers to choose variants

Most products I want to upsell have multiple variants. Currently, all the variants are grouped into one dropdown menu, resulting in too many combos. Customers should be able to select from separate dropdown menus which variants of the upsell product they would like to purchase.

CompletedCake Hoopla2 comments

Have New Events Added to Widgets Automatically

I frequently add new events and want them all to appear on the monthly multi-event calendar (which is linked to widgets from the Settings tab > Marketing). It would be much easier if new events are automatically added to the monthly multi-event calendar, rather than me doing it manually each time.

OpenCaliQuiltCo0 comments

No Show Fee

hi! it would be helpful if no show clients received a fee for not coming to their booking.

Opencaty zander2 comments

Email notification field for upsells

We would like to add the inclusion of any upsells to our booking confirmation and booking reminder emails, to avoid any customer confusion.

CompletedDiscoverable Dude1 comment

Reporting by event

I want to be able to track revenue by event date, not just by purchase date. For example, if someone buys today but books their experience for October 31, I want to see how many people booked for October 31 and how much revenue was generated for that specific date.

OpenSupercar Experiences0 comments

More Prominent SOLD OUT

We use this for events that have only one time slot. When all the "tickets" are sold out it would be nice for the main "booking" button on the page to grey out or say "SOLD OUT" so people don't click in to the booking calendar just to be disappointed.

ClosedDacia Pennington2 comments

Auto archive event/product once the event date has passed

I am using the plugin on a new site for a client that has monthly classes, each class has a different theme, and needs a different event and product. Would love some way to automatically remove the product from the front-end on the day of the last class to prevent any confusion and accidental booking of past events. Also would prevent my client from having to manually remove them, as their current/old website automatically removes them.

OpenOmnispear Developer1 comment

Waitlist - not disappear

I'd like more functionality and history for the waitlist. As it works now, it seems like if someone adds themselves to the waitlist for a particular date, it will surely add them to the list. But after that date, they disappear from the list? I'd like to keep them on the overall list, so I can follow up with them later for more options. It's like their entry on the list just completely disappears!

OpenLiz Wright0 comments

Credit Card Capture

For appointment reservations, would be amazing if the system could capture credit details so that if a customer no-shows we can charge them

OpenLena Fleminger0 comments

To be able to send a manual followup email after x amount of time

We host pottery classes and in order to use this app we need the functionality to manually trigger a "pickup-notification" to all attendees of a certain event, that their pottery has been fired and is ready to pick up. The automatic notification right after the event would not work and the tima after can vary, therefor it needs to be manually triggered.

OpenMarielle Jensen1 comment

Interactive calendar

A calendar that customers can book sessions from. The current calendar lets them choose a session then just redirects to the product page where they have to click again to get the availability up. Ideally, an interactive calendar would be customisable, with colours / images. Customers could view a week at a time and see all slots. When hovering over a slot they can then view more info (product page) or book the slot. I've attached a couple of mock ups from the timetable we use on our website. It would be useful to show sold out slots too, perhaps with a wait list option when hovering.

OpenEversholt Swimming Pool9 comments

Intake Form - Store per customer

Currently has to be completed each time a customer makes a booking which is far from ideal. Surely this can be done once and stored in the account? It can be generic form which covers all treatments. Can you please assist with this because I can see us losing bookings if customers need to fill it out each time. We have customers who want to book at least once per month. Thanks Kevin

OpenKevin Troy0 comments

Make it easier for a customer to reschedule a cancelled appointment

Context: Oftentimes, I have to cancel appointments due to weather. These are single appointments customers purchased (not packages/subscriptions). When I cancel the appointment, the customer has to purchase another appointment again. Ideal flow: In the cancellation email, there is a link from EAB to reschedule their appointment.

CompletedThe Moto Academy1 comment

Editing availability

Being able to go in and change the time for a specific dates without deleting them

CompletedSupercar Experiences2 comments

Notifications for Waitlist

It would be great to receive an email when someone adds themselves to the waitlist. Currently have to go and check the waitlist in case of appointments.

CompletedAnonymous supporter1 comment

Hold Card Payments when booking, instead of charging

Our business takes deposits for bookings to deter no-shows and late cancellations, but we really wish the booking app would take card information and only charge if the customer no-shows or cancels with less than 24hrs notice. As things stand, customers complete two transactions (one when checking out online for a deposit for their appointment) and again when they fully check out in person. This results in our business spending extra in transaction fees (mainly in the +$0.30/transaction). While $0.30 seems small, it adds up with hundreds/thousands of customers. This could be a huge savings to our business, but the deposit has significantly decreased our no-show rate.

CompletedMadelyn Santoro4 comments