Back to Party Bookings

Development Only

Website Booking Intake Test

This page uses local sample payloads only. It shows how a Wix or website form submission is normalized before Sparky displays it in Party Bookings.

Complete Booking

$504.00Calculated total due
completeDetails status
no actionFollow-up status
NoneMissing detail flags

Raw website payload

{
  "birthday_age": 9,
  "birthday_child_name": "Ethan",
  "booking_source": "sample",
  "customer_email": "amanda@example.com",
  "customer_notes": "Please seat us near the arcade entrance.",
  "customer_phone": "555-0101",
  "event_date": "2026-07-11",
  "guest_count": 18,
  "package_name": "Gold Laser Tag Party",
  "parent_first_name": "Amanda",
  "parent_last_name": "Miller",
  "party_id": "party-001",
  "pizza_pies": 4,
  "pizza_requested": "yes",
  "start_time": "13:30"
}

Normalized PartyBooking

{
  "birthday_age": 9,
  "birthday_child_name": "Ethan",
  "booking_source": "sample",
  "customer_email": "amanda@example.com",
  "customer_notes": "Please seat us near the arcade entrance.",
  "customer_phone": "555-0101",
  "details_status": "complete",
  "duration_hours": 2,
  "event_date": "2026-07-11",
  "follow_up_status": "no action",
  "guest_count": 18,
  "internal_notes": "Website booking. Balance due day of party.",
  "package_name": "Gold Laser Tag Party",
  "parent_first_name": "Amanda",
  "parent_last_name": "Miller",
  "party_category": "Laser Tag",
  "party_id": "party-001",
  "party_status": "booked",
  "payment_workflow": "due_day_of_party",
  "pizza_pies": 4,
  "pizza_requested": true,
  "price_per_person": 2800,
  "start_time": "13:30:00"
}

Missing Details Booking

$448.00Calculated total due
missing birthday child name and pizza quantityDetails status
follow up neededFollow-up status
birthday child name, pizza quantityMissing detail flags

Raw website payload

{
  "birthday_age": "",
  "birthday_child_name": "",
  "booking_source": "sample",
  "customer_email": "jordan@example.com",
  "customer_notes": "Not sure about pizza quantity yet.",
  "customer_phone": "555-0104",
  "event_date": "2026-07-19",
  "guest_count": 16,
  "internal_notes": "Missing birthday child name/age and pizza pie count.",
  "package_name": "One Round Go-Kart Party",
  "parent_first_name": "Jordan",
  "parent_last_name": "Lee",
  "party_id": "party-004",
  "pizza_pies": "",
  "pizza_requested": "yes",
  "start_time": "14:00"
}

Normalized PartyBooking

{
  "birthday_age": 0,
  "birthday_child_name": "",
  "booking_source": "sample",
  "customer_email": "jordan@example.com",
  "customer_notes": "Not sure about pizza quantity yet.",
  "customer_phone": "555-0104",
  "details_status": "missing birthday child name and pizza quantity",
  "duration_hours": 2,
  "event_date": "2026-07-19",
  "follow_up_status": "follow up needed",
  "guest_count": 16,
  "internal_notes": "Missing birthday child name/age and pizza pie count.",
  "package_name": "One Round Go-Kart Party",
  "parent_first_name": "Jordan",
  "parent_last_name": "Lee",
  "party_category": "Go-Karts",
  "party_id": "party-004",
  "party_status": "booked",
  "payment_workflow": "due_day_of_party",
  "pizza_pies": 0,
  "pizza_requested": true,
  "price_per_person": 2800,
  "start_time": "14:00:00"
}