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:

Scheduling panel on the NurtureSite site page

  • 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:

Scheduling hub in site admin

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.

Related articles