How to Add Guests and Charge Per-Attendee in Sparkforge Calendars
Open Settings > Calendars, edit your calendar, and use the Forms & Payment tab. Toggle Require Guests for Booking and Accept Payments for All Attendees to charge per person.
Sparkforge Calendars supports group bookings with required guest details and automatic per-attendee payment calculation. This works for therapy practices, fitness classes, restaurants, group consultations, and any service priced per person.
What it does
- Requires customers to add guest details before submitting a booking.
- Multiplies your service price by the total number of attendees (booker + guests).
- Stores complete guest lists on the appointment record.
- Optionally collects guest emails for confirmations and reminders.
How to enable
- Go to Settings > Calendars in your Sparkforge dashboard.
- Click Edit on the calendar you want to update.
- Open the Forms & Payment tab.
- In the Add Guests section, toggle Require Guests for Booking ON.
- In the Payments section, toggle Accept Payments for all attendees ON.
- Save the calendar.
Require Guests for Booking
Customers can't submit the booking until at least one guest is added. Guest name is required; email is optional. Use this when group attendance is the norm — group fitness, workshops, event venues.
Collect Payment for All Attendees
Charges the booker for all participants combined, instead of a flat per-booking fee.
Total = service price × (1 booker + number of guests)
Charges process at booking time through your connected payment gateway.
Common use cases
- Workshops and training events
- Group consultations or treatments
- Restaurant or event reservations with deposits
- Any service priced per participant
Frequently Asked Questions
Can I collect emails for each guest?
Do I have to enable both features together?
What happens if a guest cancels but the booker still attends?
Do guests get confirmation emails automatically?
Can a booker add multiple guests?
Was this article helpful?
Thanks for the feedback.