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 301–350 of 626 requests

Multiple Variants Showing on Agenda view

I run an activity with multiple price tickets ( Adults and Kids ), I would like to see on the agenda view the number of each purchased ticket, for exemple Lara Lola ( 1Adult , 2 kids ), Nancy Ruada ( 2 Adults, 0 kids ), Roni Budah ( 0 Adults, 3 kids) Will this be possible to develop ? It will be a huge change, thank you

OpenDiana0 comments

Multiple Variants Showing on Agenda view

I run an activity with multiple price tickets ( Adults and Kids ), I would like to see on the agenda view the number of each purchased ticket, for exemple Lara Lola ( 1Adult , 2 kids ), Nancy Ruada ( 2 Adults, 0 kids ), Roni Budah ( 0 Adults, 3 kids) Will this be possible to develop ? It will be a huge change, thank you

OpenDiana0 comments

Client search in the Team Portal

Could you add a client search field that suggests existing clients as practitioners type their name or email address? Selecting a client would automatically populate both fields, saving practitioners from entering their full details manually and reducing typing errors.

OpenPCH0 comments

Intake questions on POS

We book our paid appointments through the POS system, but our intake questions are not accessible there. If we book appointments through the portal instead, we are unable to charge clients for the appointment. This creates a significant challenge when it comes to upselling clients to paid appointments. Even when clients call to book, it is difficult for our staff to collect all the necessary information and navigate the process, as it is unclear when to use the portal versus the POS. We need a more streamlined process that allows us to collect intake information and charge clients for appointments within the same system. The current setup is confusing for our staff and creates unnecessary barriers to converting clients to paid appointments.

OpenDominique0 comments

Late Package Cancellations

Currently, customers can cancel package appointments up to one hour before their session, receive the session credit back automatically, and rebook for another time. We’d prefer to allow cancellations right up until the appointment starts, as this frees up the spot for another customer. However, we’d like a separate cutoff for returning package credits. Would it be possible to add a package-specific override so that cancellations within 12 or 24 hours of the appointment still release the spot, but don’t automatically return the session credit?

OpenWyatt from AHR0 comments

Reassign an appointment

I would love to be able to switch the staff conducting the appointment without having to cancel and rebook (we charge for bookings, so that would create a lot of client friction). To serve the client more effectively, when one of my staff members is running late and another finishes early, we take the next client instead of keeping the client waiting and having staff idle. My suggestion: on the appointment detail page, where the staff name is listed, there would be a dropdown menu showing the availability for that type of appointment.

Open0 comments

Only show certain events to specific account types

we have many kinds of accounts for our site. like 'professionals', 'students', 'international'... and we have events for each specific group and dont want everyone who can access the site to be able to access all events so it would be useful to be able to assign account types (or customer tags) to an even so when they are logged in they only see events that apply to them i think we can make it so we only show the product page for the event to certain account types but it would be great to be able to do it in the app/

Opendavid a0 comments

Only show certain events to specific account types

we have many kinds of accounts for our site. like 'professionals', 'students', 'international'... and we have events for each specific group and dont want everyone who can access the site to be able to access all events so it would be useful to be able to assign account types (or customer tags) to an even so when they are logged in they only see events that apply to them i think we can make it so we only show the product page for the event to certain account types but it would be great to be able to do it in the app/

Opendavid a0 comments

Calendar should show the first month with available events

Problem: When the calendar is set to display all events, but all events have start dates in the future, the calendar still opens on the current month where there are no events. For example, if it is October 2026 and the first available event starts in March 2027, the customer sees an empty October calendar and has to click through several months to find the event. Request: When displaying all events, could the calendar automatically open on the first month that contains an active event, rather than the current month? This would make future events much easier for customers to find.

OpenAgata from Meat London0 comments

Add scheduled events to my calendar before bookings are made

It would be really helpful to have an option for scheduled events to automatically appear in my connected calendar before anyone books. That way, I can keep those times free for bookings and avoid accidentally double-booking myself. At the moment I add them manually, which takes extra time and always leaves room for error! Thanks so much, Jude

OpenJude0 comments

Add scheduled events to my calendar before bookings are made

It would be really helpful to have an option for scheduled events to automatically appear in my connected calendar before anyone books. That way, I can keep those times free for bookings and avoid accidentally double-booking myself. At the moment I add them manually, which takes extra time and always leaves room for error! Thanks so much, Jude

OpenJude0 comments

Waitlist Messaging

We need to change it ASAP. Our customers think that they are the only person getting the email and therefore don't understand why they can't book the spots when they go online. When, in fact, the email is going out to 100 people. So now we are trying to manage hundreds of emails and phone calls explaining this.

OpenBecca0 comments

Waitlist Messaging

We need to change it ASAP. Our customers think that they are the only person getting the email and therefore don't understand why they can't book the spots when they go online. When, in fact, the email is going out to 100 people. So now we are trying to manage hundreds of emails and phone calls explaining this.

OpenBecca0 comments

Availability selection AND / OR

Currently when you select multiple availabilities for an event, it shows up as options with an "OR" function. So if I have Availability A and Availability B on an event... It will show both options when both are available (OR) It will show A when B is unavailable and vise versa (OR) But we cannot select an AND option for availability so it *only* shows when all are available (ie. if A or B are sold out, you CANNOT get the event because it requires both to be available to be booked -- A *AND* B must be available to be bookable) Where the rest of the logic is already there, I imagine this could be an added checkbox to the availability section.

OpenLenna0 comments

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

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

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

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

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

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

Support for Hungarian language

Can you please add Hungarian as support language. I am even willing to support you in getting the translations done properly.

OpenZsolt Keszler0 comments

Sync blocked-out days on EAB calendar with Google Calendar

Max showed me how to block out days (make them unavailable) on my Easy Appointment Booking (EAB) calendar. My EAB calendar is set up to sync booked events with my Google calendar, but the blocked out days on my EAB calendar do not sync or show up on my Google calendar. I asked Max how can I make blocked-out days on my EAB calendar sync and show up on my Google calendar? Max said, blocked or unavailable days set within your EAB calendar (Availability) won’t appear on my Google Calendar. The sync works one way - EAB sends booked appointments to Google Calendar, but availability or blocked time set inside EAB is only reflected within your store’s booking calendar. If you’d like those blocked days to appear in your Google Calendar as well, you would need to add them manually as events (for example, marking them as “busy”) directly in Google Calendar. Instead of having to block out unavailable times both in your app and manually on my Google calendar, I'd like to make a feature request that the Easy Appointment Booking app automatically makes blocked-out time / unavailable time slots and days on users' EAB calendar also sync with their Google Calendar. Syncing with Google Calendar works great for EAB events, why not make it work for blocked-out / unavailable days as well? Automation is always better than manual labor! EAB is an awesome app, keep making it even better with helpful features like this! Thanks! ~ Chris Lucas, Bike Different Shopify Store

OpenBike Different0 comments

Display a different maximum capacity than bookable spots

I'd like to have the possibility to show more places than available. Here is an exemple : I have events that host 12 persons, but 6 spots are blocked for regulars every single event. As of now, I do not have any other choice but put 6 open spots in the app, so customers see 6/6 spots available. I would love if they saw 6/12 spots available. Maybe just add a field somewhere that overwrites the "maximum spots" number... Thank you!

OpenMatthieu3 comments

Notify Event Organizer with Text Message when Customers Book Events

The Easy Appointment Booking app only sends text/SMS message appointment notifications to customers when customers book appointments, but not to event organizers or admins. I use the app to book appointments for test rides on bicycles in our bike shop. I'd like to allow customers book appointments up to 1 hour before their scheduled appointment, but if I gave them that option to book appointments so close to the appointment time, I can't check my email for booking notifications all day long, I would need your app to send text message notifications to my smartphone whenever someone books an appointment. Your app does not send text message notifications to the event organizer whenever someone books an appointment, but this is a vitally important feature you must add to the app for those of us who take appointments very close to, or even up to the time of the appointment. Please add this feature to your app to send text/SMS message appointment notifications to event organizers immediately, whenever someone books an appointment with your app. Thanks!

OpenChristopher Lucas0 comments

"Create an Event, Appointment, or Book a Reservation" instead of just "Create an Event"

After installing Easy Appointment Booking on my Shopify store, the only option available is "Create an Event". I'm using the app to book appointments for test ride bikes at our bike store. I recommend you change "Create an Event" to include other names for bookings, like "Create an Event, Appointment, or Book a Reservation", which covers more types of bookings used by many businesses other than just events. You book an appointment to see a doctor, you book a reservation for dinner at a restaurant, etc. You get the idea.

OpenChristopher Lucas0 comments

Branded Invitations/Event Flyers Upon Booking

One of our events is a cake-decorating party. I would pay extra to have EAP automatically pull info from the event's intake questions, auto fill a branded invitation, and attach that invitation to the booking confirmation email as a PDF/png that customer can download and send to their guests. This would be valuable to the customer, while allowing us to convey important info about parties at Cake Hoopla and promote our brand.

OpenCake Hoopla0 comments