Booking & payments
Scheduling overview
Upcoming appointments and Stripe Connect in NurtureSite.
Online booking is included on every NurtureSite plan. Configuration happens in site admin; NurtureSite shows a glance view and Stripe Connect.
NurtureSite site page
On your site detail page, the Scheduling panel shows:

- Upcoming appointments (proxied from your live site)
- Setup progress percentage
- Manage scheduling on your site — Opens
/admin/scheduling - Complete Stripe setup — When deposits or customer invoices need Connect onboarding
Site admin (primary)
All scheduling setup lives on your site:

| Area | Path |
|---|---|
| Hub & checklist | /admin/scheduling |
| Services (booking types) | /admin/scheduling/services |
| Staff & hours | /admin/scheduling/staff |
| Payments / Connect status | /admin/scheduling/payments |
| Email templates | /admin/scheduling/email-templates |
| Appointment detail | /admin/scheduling/appointments/{id} |
| Customer invoices | /admin/invoices |
See Online booking setup for step-by-step setup.
What syncs to NurtureSite
When an appointment is confirmed on your site, NurtureSite may receive a webhook and show it in the scheduling panel. Analytics can track appointment_booked and appointment_paid goals.
Deposits and invoices
Optional booking deposits and customer invoices both use Stripe Connect. Complete onboarding from NurtureSite or site admin Payments. From an appointment you can invoice the remaining balance; from CRM leads you can send ad-hoc invoices. See Stripe Connect, deposits, and invoices.
Availability
Reminder emails, the customer reschedule flow, and Google/Microsoft calendar sync are available when configured in site admin. See Limitations and roadmap for current product boundaries.
