All Integrations
Square Appointments

Square Appointments

Available
Scheduling

Appointment scheduling integrated with Square POS and payments

One-Click OAuth

Connect securely with a single click. No API keys to manage -- DMHub handles the token exchange automatically.

  1. 1Click 'Connect' in your DMHub dashboard
  2. 2Authorize DMHub in the provider's login screen
  3. 3You're connected -- data starts syncing immediately

Included in All Plans

Every DMHub plan includes access to all integrations. No add-ons, no hidden fees.

Free
$0/mo
Starter
$49/mo
Growth
$79/mo
Pro
$149/mo
Enterprise
Custom pricing

Why Square Appointments + DMHub?

Square Appointments bookings trigger instant WhatsApp confirmations with service details, staff member, and location — linked to Square payment data

Automated WhatsApp reminders reduce no-shows while Square handles the payment processing seamlessly in one ecosystem

Client booking history from Square Appointments enriches DMHub profiles for personalized WhatsApp marketing and rebooking

No-show and late-cancellation fees processed through Square trigger WhatsApp notifications keeping clients informed of charges

Real-World Use Cases

Integrated Booking + Payment

A client books a haircut through Square Appointments. DMHub sends a WhatsApp confirmation with service details, then a payment receipt after the appointment — all connected through the Square ecosystem.

Automated Rebooking

Square Appointments shows a client hasn't booked in 6 weeks. DMHub sends a personalized WhatsApp message with their preferred service and stylist's next available slot, plus a rebooking link.

Deposit Collection

A client books an expensive service requiring a deposit. Square processes the deposit and DMHub sends a WhatsApp receipt confirming the amount, appointment details, and cancellation policy.

How to Connect Square Appointments

  1. 1

    Connect your Square account via OAuth — DMHub accesses both Appointments and Payments data

  2. 2

    DMHub syncs your services, staff availability, and client booking history from Square

  3. 3

    Bookings, cancellations, payments, and no-shows trigger real-time DMHub events

  4. 4

    Clients receive WhatsApp messages for confirmations, reminders, receipts, and rebooking prompts

Works Worldwide

Square Appointments serves service businesses in the US, Canada, UK, Australia, and Japan. DMHub pairs Square's scheduling and payment ecosystem with WhatsApp messaging, enabling service businesses to communicate with clients across 180+ countries.

Ready to connect Square Appointments?

Sign up for free and connect Square Appointments to your DMHub workspace in minutes.

Start free today
Square Appointments Integration | DMHub