Every booking tool integrates differently. This SOP gives you the exact embed method, notification configuration, and test procedure for each one.
Booking tool integration is included in every medical and alt health project. The integration fee ($300 in the pricing calculator) covers setup, embed, notification testing, and mobile testing for one tool. A second tool in the same project is an additional $200.
Most common for Canadian-founded multi-disciplinary clinics. Increasingly used by US practices. HIPAA-eligible with BAA.
<iframe src="https://[clinicname].janeapp.com/
locations/[location-id]/book" width="100%"
height="800" frameborder="0"></iframe>Most common for med spas, aesthetics, salons, and massage. Strong e-commerce and gift card features.
vagaro.com) to WP Rocket's excluded JavaScript list to prevent the widget from breaking when JavaScript is deferred. See SOP-010 Section 02.6.Best for solo and multi-practitioner alternative health practices. Strong package and series scheduling.
Standard for mental health and psychiatry practices. HIPAA-compliant by design. Embed is more restricted than other tools.
practitioner-name.simplypractice.com or similar). The button should open in a new tab.The standard for WordPress nonprofit donation pages. Integrates with Stripe and PayPal.
Run this checklist for every booking or donation integration before staging review.
| Test | How to test | Pass criteria |
|---|---|---|
| Widget loads on mobile | Open page on real iPhone or Android | Widget renders, is readable, and functional without horizontal scroll |
| Widget loads on desktop | Open page in Chrome at 1280px | Widget renders at full width, no clipping |
| Test booking/submission | Complete a booking or form submission | Confirmation screen appears |
| Practitioner notification | Check notification inbox | Email received within 2 minutes |
| Customer confirmation | Check test email inbox | Confirmation email received with correct details |
| Cancel test appointment | Cancel through the booking tool dashboard | Test data removed, no real booking left open |
| GA4 conversion event | Check GA4 Realtime after booking click | booking_click event appears in Realtime |
| PageSpeed not degraded | Run PageSpeed after embedding | Mobile score remains 90+; if dropped, add tool to WP Rocket JS exclusions |
Use this when a client asks which tool to use or is starting from scratch.
| Client type | Recommended tool | Reason |
|---|---|---|
| Multi-practitioner medical clinic | Jane App | Best multi-provider scheduling, HIPAA BAA available, strong intake forms |
| Med spa / aesthetics | Vagaro | Strongest retail/gift card integration, good for cash-pay services, marketing features |
| Solo alt health practitioner | Acuity | Best for packages, series, and prepaid appointments; affordable; simple embed |
| Mental health / psychiatry | SimplePractice | HIPAA-compliant by design, insurance billing integration, standard of care in the specialty |
| Church / nonprofit (events) | The Events Calendar + Stripe | Native WordPress, no third-party account required for simple event registration |
| Nonprofit (donations) | GiveWP + Stripe | Native WordPress, deepest WP integration, recurring donations, campaign pages |
| Budget-conscious solo practitioner | Simply Schedule Appointments (free) | Free WordPress plugin, no monthly fee, adequate for single practitioner with simple needs |