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
379Feature Requests
Shipped
122Shipped
Votes
1,234Votes

Shipped recently

All shipped

Showing 1–50 of 512 requests

Clear filters

In-app Notifications

In-app notifications regarding new bookings, rescheduled bookings or cancelled bookings will be helpful, as not all team members have access to the email at all times. We have our own shared calendar outside of Shopify, and having to trace and track each booking email can be quite messy and even confusing at times (we may even miss certain ones). Rather than email notifications, in-app notifications can be accessed better and more easier for all admins.

OpenHuixuan Ng1 comment

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 Armanious1 comment

Ability to update multiple experience availabilities at once

If a business offers multiple events and wants to update multiple experience availabilities at once, it would be great to be able to do this only once. Like having a master calendar that all the others sit in. E.g Time blocking for Xmas shut downs

OpenMaddi0 comments

Can't send a new message to help anymore

For some reason, the channel that allows you to request a new message between support staff and a help request is no longer available. I can't create a new topic. I've tried to message to one of the two older ones I have open but it seems there's no response on that one. Why isn't there just a "new message" button in the help?

OpenBuy Kitchens Direct1 comment

Stop customers rescheduling just so that they can cancel.

We have a 48 hour reschedule policy, and a 10 day cancellation policy. At the moment, a customer can reschedule an appointment to more than 10 days away and then cancel it. There should be an option to not allow cancellations for rescheduled bookings.

OpenEversholt Swimming Pool0 comments

Prioritize review button in follow up email

Currently it’s below the recent appointment block would be great to have the option to move review block to the top. Also is there a way to segment based on location or add multiple review buttons to allow them to choose which location to review?

OpenJoe Mansfield0 comments

Please add an "All Bookings" tab

I would like to be able to search ALL bookings made, not just "upcoming" or "last 30 days" etc. It would be helpful to be able to quickly search for bookings without having to think about where to find it. Right now there's no way to pull up a customer name or booking quickly without knowing the date their booking was made if it was over 30 days ago.

OpenCleo Malone0 comments

Default Booking Date

Need to be able to have the default date the calendar opens on be the next available day instead of the same day (which is often unavailable anyway)

OpenRachel Drolet1 comment

Organize intake questions

Show on the Intake Questions tab whether each question is assigned to an active product/event, so you can quickly identify those that are no longer being used and can be deleted.

OpenCake Hoopla0 comments

Include customer's contact information (name, email, and phone number) and responses to all intake questions in appoint…

Original Canny title: Include customer's contact information (name, email, and phone number) and responses to all intake questions in appointment notification emails Please include customer's contact information (name, email, and phone number), along with their responses to all intake questions, in appointment notification emails sent to Easy Appointment Booking app users. This information is vitally important to all users of the EAB app who need to contact customers before or after their appointments. Having to look up customer's contact information through the EAB app in Shopify is cumbersome and time-consuming. It would be much better and more user-friendly for EAB users to receive all our customers' information all in one email. Thanks!

OpenChristopher Lucas0 comments

Waitlist for full day + when customer cancel apointment, a notification will automatically be sent to people on waitlist

Hi, I would like to request a feature where customers sign up for the waitlist for a full day rather than a specific time. Since we have a very limited number of bookings, clients are often flexible to book in, and they often request to sign up for a full day. Please let me know whether this is possible. It would also be great if the notifications are automated, so when a customer cancels or reschedules an appointment themselves, clients on the waitlist will automatically get notified. We have lots of clients on our waitlist and it would be very difficult to go through it all. I really hope this is possible. Thanks in advance.

OpenIda Holt Christiansen1 comment

pre defined Bundles

looking for customers to purchase a bundle that automatically books them into all multipl pre-defined session dates at the time of purchase, rather than purchasing credits/packages and redeeming the sessions later

OpenCraftique Studio0 comments

Export future bookings

Our accountant is in the habit of deferring the revenue for the month for classes sold in an upcoming month. For example, if you make a purchase in May for a class held in June, that booking should be considered deferred revenue when closing the books in May. Now that we are using your app, we are finding it painful to export one month at a time for the next 10 months. Please add a way to export all upcoming bookings, either starting from the current day or from a day you specify in a calendar widget.

OpenSusan Weber0 comments

An additional/custom option for the Checked In/No Show dropdown.

For us, we would like an extra option here - we would use this as a Checked In No Follow Up. It would be used to inform Klaviyo that the email should be suppressed. As a practical reason, this is when our vet has a consult with an owner of a dog who is likely at end of life, so we would not want to market to them.

Opendaniel@omni.pet0 comments

Deduct booking spots based on variants

A class can have a variant "Single (one booking spot / $20)" and Couple (two booking spots / $30) , and based on the variant selected on the product page, the correct amount of spots is deducted of the max attendees per class.

OpenGSJ0 comments

Same link for group events, different every sessions

As of today, zoom links are created for every new booking, even on the same event. It means we cannot invite users to the same zoom event, zoom links are re-created each time a new booking is made. I know we can copy-paste a permanent link, but I would like to be able to recreate a new zoom link per session, not per user. I want a session to have a unique zoom link, same for every new booking, but changes for the next event so users are only invited to the one they booked.

OpenValentin Genest0 comments

Multiple Marketing Collection Widgets

We have such a diverse service portfolio we would like to create multiple marketing widgets for different service product lines. As things are now, you get one collection and one book-now calendar. We'd like to give each new marketing widget a name and manage a list of them.

OpenSusan Weber0 comments

Recurring booking

Allow recurring bookings. Clients who have a regular facial booking ever 4 weeks, be able to select recurring appointments every 4, 6,8 weeks etc

OpenJoanne Nicholls0 comments

Availabilty View - Whole month

Wouldn’t it be great to view the whole month in the availability view instead of only individual days? Our previous booking system, Rezdy, had a feature that allowed us to see which specific dates in the month were available and how many customers we could accommodate in different time slots.

OpenKayan0 comments

Recurring appointments for packages

Hi, for packages, it would be great if customers could book recurring appointments at the same time (weekly, monthly, etc) rather than booking all of the appointments in their package individually.

OpenMolly Brooks0 comments

Min / Max options for events

We would love the functionality to set a of maximum bookings. We have a venue with 16 seats, across 4 different tables. We need to set availability at 16 seats, which is how many guests we can accommodate, but would like to set limits of 8 for example. Offsite events, we want to host dinners in other locations with a maximum number of guests, while limiting how many tickets are available per person.

OpenSam0 comments

Package Cancellation

Customers should be able to cancel their appointment with their package up to the appointment start time, however there should be a cut-off time for them to receive the credit back if they cancel.

OpenWyatt Hicks0 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.

OpenMatthieu1 comment

Make variants available after date / time selection

We run a busy charity lido, with several slots a day and lots of families. We want people to be able to select a date and time, then add participants, eg adult, under 3, spectator etc. As it stands they'd have to select adult, then go through to the calendar and add to basket, then go back, select child, then calendar again, etc etc.

OpenEversholt Swimming Pool0 comments