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
369Feature Requests
Shipped
143Shipped
Votes
1,234Votes

Showing 201–250 of 359 requests

Clear filters

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

Appointment Requests

Client is able to answer intake questions, alongside choose their ideal time. Rather than automatic booking, can we make this a request, with booking confirmed manually?

OpenEnquiries0 comments

Different emails for different events

Some of our events require sending different information to customers ahead of the event they have booked and feedback emails link to different feedback forms. Can you produce more email templates that can be used for different events

OpenHolly OBrien0 comments

event

We want to be able to have 2 events on different dates but also have the duration be different. One class being an hour one being 2 hours.

OpenDaniel Mejia0 comments

Gym Aggregator Integrations

As a boutique fitness studio using Easy Appointment Booking on Shopify, our ability to scale is currently capped by a lack of integration with major fitness aggregators (Urban Sports Club, classpass). Currently, fitness aggregators require partners to use software that supports their API to: Sync Schedules: Automatically display our class times and availability on their platform. Manage Bookings: Allow their members to book spots in our classes directly through their app. Validate Check-ins: Ensure seamless member verification upon arrival. Without this integration, we are forced to either manage two separate schedules manually (which leads to overbooking) or switch to a competitor's booking software plus switch to something different than shopify. For a gym with limited marketing resources, missing out on the USC/OneFit user base is a significant existential disadvantage. The "Fitness & Wellness" vertical on Shopify is growing rapidly. Many studios prefer staying within the Shopify ecosystem for their POS and merchandise but are forced to leave for specialized platforms (like Mindbody or Eversports) solely because of these aggregator integrations. Adding this feature would make your app the go-to solution for Shopify-based gyms in the EU and beyond.

OpenJGK0 comments

Export Bookings to table formatted Excel

Enable the option to download daily bookings directly into a table formatted Excel file that mirrors the layout of the Booking Summary table. While a CSV export is currently available, having an Excel file with the same structure as the table would make data manipulation and printing much easier.

OpenLynn Nicholson0 comments

Highlight New Bookings

Add a tag or visual indicator in the booking table to highlight new bookings made within the last 24 hours. It would also be helpful to see the exact time each booking was made.

OpenLynn Nicholson0 comments

Upsells: Have inventory deduct from the correct location

I have a product setup on Shopify with inventory from multiple locations. This product is linked to an upsell on multiple events (different locations). Request: Inventory from the upsell product should be deducted from the appropriate location

OpenThe Hot Box Sauna0 comments

Conditional Buffer Times

I would like to create an availability that has a 12 hr buffer but once there is a booking made to the time slot, that buffer time would default to 15 mins. This would allow me to have the time slot available but plan for staffing it in advance.

Openthe quantam i0 comments

langue interface

Bonjour est il possible de mettre l'interface administrateur en francais svp

Open637076-Achaiah0 comments

Create a time allocated 70 hours package (eg)

I would like to be able to create a package that's built around time we have a 70 hour Doggie Day Care Package and I'd like to be able to let our customers book online and count the hours down automatically but I would like it to have an additional feature for we can allocate double hours for example if our customers come before opening hours which is normally 10 to 6 if they come at 9 am, we take double the hours. Then they can be sent an update of how many hours they have left per week and then prompting them to buy a new package when they get down to their final five hours this would be amazing. Also another feature would be if we can set up public holidays at double time as well.

OpenJonathan Tobias0 comments

Allow single booking flow for multiple products in one collection

We offer about 20 cake-decorating kits in our Open Studio Time collection. Right now, customers have to complete the entire booking process separately for each kit they want to decorate, which causes a lot of confusion. Ideally, we want customers to pick their date and time once and go through a single booking flow when purchasing multiple kits in the same collection.

OpenCake Hoopla0 comments

Feature Request: Service Area Validation / Heat Mapping

In conjunction with the Address Validation function should be the ability to set Service Areas and conditions for working outside of a set Service Area. Think: SERVICE AREA HEAT MAPPING EXAMPLE: I operate a mobile service-based business in the Northern region of a city's metro area. I am able to service the 4 counties within the closest proximity to my location before the travel time requirement makes my service pricing obsolete. There are 12 counties across my whole region that I would like to service, or would like to assign employees or contractors to service. RECOMMENDATIONS: • SERVICE AREA VALIDATION OPTIONS I would like the ability to set service area based on: 1) General Proximity: A service area based on the distance / proximity from a location point / address that I choose. 2) County: A service area based on a set of State Counties that I choose. 3) Zip Code: A service area based on a set of Zip Codes that I choose. + An option to set additional distance / proximity to County & Zip Code service areas. • FUNCTIONALITY OPTIONS These function options would allow me to create additional logic to my Service Area Validation Options: 1) Service Area Blocking: - The ability to block services from being booked outside of my selected Service Area. - The client attempting to book the service would see an error message: Either a standard error message, OR a message that I can customize, such as a prompt for the client to email or call my business to book or for more information. 2) Service Area Up-charging: - The ability to set service / travel fees that automatically apply based on proximity to a set service area. - This should be able to be set based on General Proximity, County, or Zip Code. - The ability to set multiple proximity zones and assign additional "Service Fees" associated with each. This would allow for a business to charge appropriately for travel time, if they desire. 3) Multiple Service Hubs: - The ability to add multiple service hub locations, with their own individual Service Area Validation Options and Functionalities; This could be for a business with multiple locations, in based on locations of employees or contractors who service certain locations or regions.

OpenAP0 comments

Feature request: Use Collections for upsell products

For the upsell products it might be more robust and user friendly to use collections instead of individual products for the upsells. When changing anything related to upsells that are used in multiple events you're required to manually change it for every event. This is repetitive and prone to errors where one uses a different order or forgets to add a product. If for each event you can select a collection with upsells for the event then changes only have to be done 1 time and there can be made use of the list and order in shopify instead of creating a separate list.

Openarne libbrecht0 comments

Refund Partial Orders/Appointments

A customer booked an appointment for 8 attendees when it should have been for 1 attendee. It would be much easier if EAB incorporated the automatic refund as I am rescheduling the booking and changing the number of attendees from 8 to 1 in that flow.

Openthe quantam i0 comments

Next Available Appointment Buttons / Widget

A button that can be displayed on the website with different appointment types tied into it. Whichever available appointment is up next will display on the button and can be clicked on to open up that appointments schedule. This could be advantageous to fill last minute bookings.

OpenWyatt Hicks0 comments

restore or un-delete a booking after it has been deleted

When we have to reschedule a booking but they don't reschedule immediately our only option is to cancel it. Although once we rebook this person, it doesn't show up in the upcoming bookings, it remains in the cancelled section so the team get a surprise participant For example bra-3305158

OpenJo Barker0 comments

Cancel booking outside of subscription coverage

Feature request: Auto-cancel future bookings when subscription ends Current behavior (as confirmed by support) A customer with an active subscription can book events. If they cancel the subscription afterwards, any bookings already made remain confirmed. The prepaid package/subscription only controls the ability to book, not the removal of future bookings. Requested behavior When a customer’s subscription for a specific product/package ends (canceled or expires), all future bookings linked to that subscription should be automatically canceled. Detailed requirement Trigger Event: subscription status changes to canceled, expired, or payment failed (not recovered). This should work ideally through: Native app logic or Integration with Shopify Flow webhook/events (when available to apps like yours). Scope of cancellation Find all upcoming bookings for that customer that: Are associated with the subscription/package that just ended, and Have a start date on or after the subscription end date (or cancellation effective date). Those bookings should be: Marked as canceled in Easy Appointment Booking, and Freed up in the calendar. What should not happen Past bookings are untouched. Bookings that occur before the subscription end date stay valid. Optional but very useful Send an automatic email notification to: The customer: list of bookings that were canceled because the subscription ended. The merchant/admin: summary of which customer and how many sessions were canceled. Ideally expose a setting in the app: Toggle: Auto-cancel future bookings when subscription ends: ON/OFF. Example scenario (same as I explained in chat) Client subscribes on 1st of the month. On 25th, they book a session on 15th of next month. Then they cancel their subscription. Current behavior: The booking on the 15th of next month stays confirmed. Requested behavior: When the subscription is canceled/ends, the system automatically finds that 15th booking and cancels it, because it falls after the subscription end date.

Openalexandra papavramidi0 comments

Lock Timezone for Waitlist

I have events where the timezone is locked and the waitlist is enabled. When customers submit the waitlist form, the timezone should be what I specified from the Edit event page (instead of the customer's timezone)

OpenKamakura Shirts Global Online Store0 comments

Customers rescheduling and cancel bookings

Allow customers to reschedule and cancel should be an overall setting not a setting for specific events. I don't want to go into every event just to turn this off or on each time. It would be nice to have a button in the overall setting section.

OpenSupercar Experiences2 comments

Synced Calendars should reject double bookings from EAB

Use Case: Top Chef Teaches Cooking. They can either teach Chinese cooking, or Indian cooking. In either case they have a class limit of 12. Availability 1 - Indian Kitchen Availability 2 - Chinese Kitchen Event 1, Indian Cookery requires an Indian Kitchen Setup Event 2, Chinese Cookery requires a Chinese Kitchen Setup Each should be bookable up to the maximum number, but they can't teach both at the same time. It seems to me that this should be solvable by simply adding a Top Chef calendar to both availabilities, and this is how I would have expected it to work. Current Behaviour: Top Chef can book out their calendar (eg for Top Chef Date Night With Their Beautiful Partner), and this prevents EAB from booking an appointment into that slot. The first EAB appointment in any particular slot is bookable as it should be, however an appointment attached to a different availability can also be booked into that slot on the calendar.

OpenPiers Beckley0 comments

Password supported Zoom Link

With Zoom’s recent update, a password is now required for all meetings. Currently, there’s no way to automatically include a unique password for each Zoom link. It would be great to have a feature that allows the Zoom meeting link to automatically include the password for easier access.

OpenSupport Servicify0 comments

Deleting Events

Being able to delete events rather than turning them off.

OpenSupercar Experiences0 comments

Notify staff for rescheduled event

When a customer reschedules an event and choses a new staff member, the employee that the client booked with in the first place doesn't receive a cancel notification. There is actually no way to inform the initial availability that his booking has been attributed to another person.

OpenChez Montcalm0 comments

Upsell products with Partial Payment

Any way to add "add-on" or Upsell products with the Partial Payment enabled. Where the Partial Payment takes from the Product, and then any selected upsell products gets added to the subtotal (and not included within the partial payment). Example: Product A - $100 with partial payment of 20%. ($20 deposit). Selected Add On - $15 Total: $35

OpenStephen Barrett0 comments

Option to auto reload SMS Add-on balance

I would like to have the option to automatically reload the Text/SMS Notifications Add-on. It ran out of messages, and we started getting calls to verify the bookings.

OpenMichael Collins0 comments

Change duration of event for custom-time bookings

Customers occasionally want longer or shorter bookings than the duration established in the settings for an event (in our case, parties). While we can create custom start times, we also need to create custom durations to accommodate these bookings.

OpenCake Hoopla0 comments

Product Editing and Deletion

I've made several messed up events that I could fix if we were allowed to change to associated product. I also would love to just delete the events I messed up, not archive them.

OpenSKELETONS: Museum of Osteology0 comments

Add intake question responses or video links into SMS

Be able to integrate customer's intake question responses or video links as variables into SMS, directly within the Easy Appointment Booking app rather than having to go through Klaviyo (some brands sell products that don't allow them to send SMS via Klaviyo).

OpenDeborah Carayon0 comments

List View of Various Appointment Types

A List View for Customers to see all of our appointments throughout the day. We currently have different session types (products) which can't all display on the same calendar. We would like some sort of option to display every session within a day instead of having a button for every session type.

OpenWyatt Hicks3 comments