Skip to content

Square Appointments Patient Intake Integration

The Square Appointments integration connects Square services to EasyDocForms intake forms. It is designed for practices that already use Square for booking but need healthcare-specific intake, consent, insurance, ABN, and clinical documentation workflows.

What the Integration Does

With Square connected, EasyDocForms can:

  • Load bookable services from Square.
  • Map each Square service to an EasyDocForms form or packet.
  • Auto-send forms for selected locations.
  • Keep Square as the booking source of truth when enabled.
  • Sync appointment context into EasyDocForms for intake and charting workflows.

Connect Square

In EasyDocForms:

  1. Open Square settings.
  2. Choose Connect with Square.
  3. Complete the Square authorization flow.
  4. Return to EasyDocForms.
  5. Refresh services if needed.
  6. Map each Square service to the correct form.
  7. Save Square settings.

Service Mapping

Service mapping controls which form is sent for each Square service.

Examples:

Square serviceEasyDocForms form
New patient chiropractic visitChiropractic intake packet
Botox consultationAesthetic consultation and consent
GLP-1 initial consultGLP-1 medical history and consent
Workers' comp evaluationWorkers' comp intake packet
Follow-up visitShort follow-up update form

This is one of the strongest reasons to connect Square: different services can trigger different paperwork.

Specialty examples:

Auto-Send Forms by Location

Each Square location can control whether forms are auto-sent. If auto-send is disabled for a location, bookings at that location will not trigger form emails through the integration.

Use location-level controls when:

  • Only some offices use EasyDocForms.
  • A new location is still testing forms.
  • One location uses a different intake process.
  • You need to pause automation temporarily.

Square as Booking Source of Truth

When Use Square as booking source is enabled:

  • Patients continue booking in Square.
  • EasyDocForms public self-booking is turned off.
  • Square remains the appointment system of record.
  • EasyDocForms focuses on intake, forms, response review, and charting context.

This prevents competing booking links from confusing patients.

Default Mode

When Square booking source mode is off:

  • EasyDocForms scheduling can remain active.
  • Square service mapping can still control intake routing for Square-triggered workflows.
  • Practices can use both systems intentionally if their workflow requires it.

Square service mapping uses forms with active share links. If a form does not appear as an option, confirm:

  • The form exists.
  • The form has an active share link.
  • The form is not archived or inactive.
  • You are looking at the correct organization.

Packets can be mapped the same way as standard forms. Use Form Packets when one Square service should trigger a combined workflow, such as intake plus consent plus Good Faith Exam.

Troubleshooting

IssueWhat to check
No Square services appearConfirm Square is connected and services are bookable in Square.
A form is missing from mappingCreate an active share link for that form.
Patients get the wrong formCheck service mapping and location settings.
Public EasyDocForms booking is offCheck whether Square is set as booking source of truth.
Appointment data is not syncingReconnect Square or contact support.

HIPAA-aware documentation for independent healthcare practices.