Reasons people switch.
Owners who want booking shaped around their trade, not a general-purpose scheduler.
Owners who want a cancellation waitlist and deposit support without bolting on extras.
Owners who want their booking page on their own domain.
What you get instead.
Bookings happen on your page and your domain — never a directory listing next to other businesses.
You pay a flat plan; payments run through your own Stripe account and your clients stay yours.
Month-to-month with no contract — the features small shops need are in every plan, not paywalled add-ons.
Free import help to move in, and free CSV/JSON export so you can always take your data back out.
Square Appointments may be the better choice if you're already deep in the Square ecosystem and want booking tightly tied to Square's POS, hardware, and payments. Dropinly uses your own Stripe account and focuses on the booking workflow rather than in-person retail POS.
Switching questions.
No — Dropinly handles online booking and deposits through your own Stripe account. If in-person Square POS is central to you, Square may fit better.
Yes — importing your clients and history from Square is free.