What's the best app for scheduling, payments, and custom forms?

What's the best app for scheduling, payments, and custom forms?

2 0 0


Can you recommend an app that would allow my customers to book a service, charge a deposit and let them fill out a customized form so they could put in all of their pertinent information as well as have it integrate with google calendar or ical?


Let me know please:)



Replies 5 (5)

1 0 0

Good Afternoon, have you found the answer to your question. I needed the same information.

Shopify Staff
2266 154 260

Hi, @littleplayco 


I appreciate you sharing your question within the community. I'll be happy to share app recommendations to assist you with your query.


To gather a bit more context here, what type of services will you be offering on your store? I'd love to learn more. I think you'll find our Shopify Blog post on 12 things to sell on Shopify (other than physical products) insightful. It takes a deep dive on service appointments, memberships, consultations, events and much more.


I understand you're looking for a service booking app that also allows customers to be charged a deposit, fill out a customized form and link with Google Calendar or iCal. I'll share a couple apps below that allow customers to book a service and pay a deposit. 


Easy Appointment Booking


  • Customers can place bookings or appointments.
  • Integrates with Google Calendar, email and Zapier.
  • You can manage your bookings directly within your calendar.
  • Display your event as a calendar and customize text buttons to fit your business aesthetic.

Appointment Booking ‑ Appointo


  • Customers can book appointments, specific time slots or book multiple days.
  • Enable automated emails, text for reminders, booking confirmations, rescheduling and cancellation.
  • Integrates with Google Calendar, Calendly, Microsoft Outlook, Zoom and Calendar.
  • You're able to setup advanced rules for customers when booking a service / appointment.

Deposits, Payments & Pre‑Order


  • Customers can place a deposit, you receive the deposit and send customers the pending payment invoice directly through the app.
  • You can also take deposits or split payments via draft orders. You can view Shopify's help center resource on creating draft orders.
  • You're able to receive pending payments automatically by setting rules on your orders within the app.

Getting help with third-party apps


When it comes to apps that are not developed by Shopify, it is best to reach out directly to the third-party app developer for assistance. They will be able to answer questions you have on how to integrate the app to your store and how some apps function alongside other apps. I recommend clicking into each app listed above to learn more about the benefits and features and what other programs they integrate with. You're able to view each app in a demo store to get a feel of how the app functions and if it suits your business needs.

Victoria | Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog

Shopify Partner
53 3 15

@littleplayco   Hi Tamara


Thanks for reaching out.  I'm Chris from BookThatApp.  


BookThatApp supports taking a deposit, a booking, and capturing additional information, all in one app.   You can set up the deposit either as a fixed amount or as a percentage of the service that you offer.   You would then capture the balance of payment at the time you deliver the service.


In addition BookThatApp offers a real time, two way sync between the app and Google using staff accounts.  Using staff accounts also permits you to limit your staff to view only bookings and products that they are associated with as well as providing a direct login to the app.  This is beneficial if you don't want your staff accessing your Shopify admin.   It also supports a calendar, staff or product level iCal feed.


BookThatApp has lots of other great features specifically designed for Shopify merchants taking service appointments including email and SMS reminders,  allowing customers to cancel or reschedule their bookings, sharing availability across a group of service providers and much more.  


Feel free to reach out to us at support@zetya.com if you want to give it a test drive.







Shopify Partner
464 21 65

Hi @littleplayco,


In this case, I suggest you should develop a custom Shopify app. This app will be tailored exactly to the needs and visual styling of your store.

Co-founder at Whidegroup, e-commerce development company from Ukraine
- 10+ years of experience with SMBs
- Deep expertise in custom development & optimization
E-mail: anastasia@whidegroup.com

Shopify Partner
3 0 1

Hey Tamara 🙂

I'm Leo, the founder of Cowlendar (which is the #1 booking app on shopify according to Shopify official ranking)


I'm sure you've found what you were looking for but, just in case you're still searching for the perfect app, I can help 🙂


🐮 On Cowlendar you can charge a deposit

🐮 On Cowlendar you can add a custom form

🐮 On Cowlendar you can add one (or several google calendar)

🐮 I'll soon add ical too 🙂

🐮 And many awesome features, just give it a try and you'll like it


Also, if you need help, i'm online 7/24 so just send me a message on the Live chat of my app and i'll answer right away.