Built with merchant feedback

Help shape what we build next.

Find an idea, add your vote, or tell us what would make appointments easier for your business.

Showing 1–50 requests

Open

Multiple Variants/Upsells in One Booking

Ability to add multiple add-ons/variants to one service. Add-ons have different pricing and extends the duration of the appointment. You currently have to add individual events for each service which is a lot of different combinations when you have 20+ services and 10+ add-ons. This option is pretty common in the beauty industry. ex. customer books a facial and add-on extractions and eye mask to service OR customer books a hair cut and add-ons a gloss + hair treatment. There are currently no Shopify POS compatible booking apps that offer this feature so it presents a significant gap in the market.

Posted by Hayda Studios

1 comment
Open

Price Changes Dependent On Day/Time

I’m looking to see if there is a way to support variable pricing for the same service or event based on the day of the week. Our business offers ear piercing services that require a $15 deposit when booking an appointment. However, we would like to run a recurring promotion offering free piercings every Wednesday, which would require the deposit to be waived on that specific day only. Having the ability to adjust pricing or deposits by date or day of the week for a single service would allow us to easily manage promotions without creating separate listings or manual workarounds.

Posted by Lauren ho

3 comments
Completed

View Past Bookings

It would be very useful to be able to view attendees of previous booking. We like to send a follow-up email to folks who have attended our events (with a PDF attachment, so this can't be sent automatically through your app, we must do it manually), but currently we can only view the up-coming bookings. There's no way to look back on who has attended previous events on the basic plan version (not pro version as I realise this may already be a feature there).

Posted by Nicole

5 comments
Completed

Introduce 'Sold Out' on timeslots

Part of driving engagement with a service can be the reassurance that people have used it before you. Currently, you can display sold out days, and have them marked as sold out, but you cannot show sold out timeslots. If you were to introduce sold out timeslots as a feature, it would help us display to the public how much demand there is, and in turn create both a reassurance that other people are booking the event, and also develop a slight 'fear of missing out' effect. I believe this would greatly help drive uptake of events.

Posted by Cal Mac

5 comments
Completed

The ability to create "packs"

If you are selling classes, for example, have there be an option where a customer can purchase at 10 class pack. This way instead of paying per class, it would just be taken off their "class pack". The class packs could be offered at a better price. So, if you are selling classes at 25 euros per class, you could offer 10 class packs for 200 euros. This way the customer can save money pre purchasing classes in bulk and make reservations a little easier.

Posted by Versalingo

10 comments
Completed

Waiting List

I know there is now a waiting list, I activated it but it doesn't work at all for us so I thought I'd make a post about how we would need it to work. I know this won't work for everyone. Currently the customer can say what time they'd prefer and that's too random for us, we'd need it only for the available times., and without us needing to action anything. We'd need: * Sold out slots showing * Clear wait list button next to it * Auto email / text to people when slot becomes available 🙏🏼🙏🏼🙏�

Posted by Eversholt Swimming Pool

3 comments
Open

Printable Class Roster Sheet

Hi! It would really be helpful for us and our workflow if we could print out the class roster for each class. For instance, in our pottery studio we offer 3-week wheel throwing classes and people make pieces to keep. So, we hold their pieces to do the next part of the process each week. We need a paper to put on the shelf with the class pieces so that we know what belongs to which class. We also keep track of the students by having them "sign in" at each class when they arrive with the teacher. The electronic check in is great for the front desk, but we also need the actual paper for the instructor in the studio. Perhaps just an option for printing a .pdf of the list view would be enough. Thank you!

Posted by April Khalil

1 comment
Completed

Enhanced Booking List View for POS

The "View bookings" tile currently requires staff to select a search filter (Booking ID, First Name, or Last Name), then type and search, before viewing the specific related result. While this works well for looking up specific bookings, it doesn't align with the fast-paced reality of retail operations where teams need instant visibility of who's expected throughout the day. This creates friction during checkout and forces staff to either search for info or ask the customer. Proposed Enhancement: 1. Default View: Today's Live Booking List - Display all current day bookings immediately upon opening - Fulfilled appointments greyed out or hidden (user configurable?) - Instant situational awareness for the entire team 2. Dynamic Search Bar (top of screen) - Type any information: name, phone, email, partial matches - Live filtering as you type, no "search" button needed - Seamless transition between browsing and searching 3. Optional: Today/Upcoming Tabs - "Today" tab as default view - "Upcoming Days" tab for planning ahead In retail environments with bookings, this view is opened dozens of times per day. Staff need to quickly match walk-ins to appointments, prepare for arrivals, and process checkouts efficiently. A list-first approach would dramatically improve operational flow and reduce customer wait times. This enhancement would make the POS booking tile indispensable for daily operations instead of just a lookup tool. We believe this represents a significant opportunity to better serve retail businesses managing appointments.

Posted by Obsidian Piercing

4 comments
Open

Event-Specific Availability for Team Members

Summary: Currently, team member availability is managed globally across all events in the team portal, which creates challenges when a practitioner or team member is involved in multiple events with different schedules. We need the ability to set different availability times for the same team member based on the event they are assigned to. Problem: A single team member may have different availability for various events (e.g., Free Consultations from 1-2pm and Package Events from 2-5pm). However, with the current system, availability applies universally to all events, leading to overbooking or incorrect scheduling. This is problematic when events occur at different times, as the team member’s availability cannot be tied to specific event schedules. Request: Allow event-specific availability for team members within the same team portal. This would enable flexibility in scheduling, ensuring that team members can be booked only during their available times for each specific event. For example, if a practitioner is only available for consultations from 1-2pm and for package events from 2-5pm, the system should reflect these unique times for each respective event, preventing any overlap or confusion. Benefit: This feature will streamline scheduling for team members with multiple event types, eliminate the risk of double-booking, and enhance the overall user experience for both practitioners and customers.

Posted by Storelli Sports

1 comment
Open

Skip the Calendar for One-Time Events

When setting up an event, allow users to skip the calendar for non-recurring, one-time events, so when the customer books the event, they're directed straight to intake questions or their cart, as the case may be. For example, our business holds one-time cake-decorating workshops, where the calendar is unnecessary because (1) the customer does not select a date, it is predetermined for them; and (2) the product description and post-booking calendar invite include the date and time of the event. There is no date selection needed, and thus no need for the calendar. This would reduce the # of clicks when booking, thus simplifying the customer's booking experience.

Posted by Cake Hoopla

0 comments