BACK

Book Now - Pushing Client Data

By launching Book Now with the javascript interface it is possible to push additional client information. Such as the first name or last name, this information will be used to pre-fill the client information step in the booking process.

To push client data you must launch Book Now using the booxiController.open method, while passing the client data in the form of an object.

Client Data Structure

The clientData object can contain the following properties. Only properties you wish to explicitly set should be defined. If you wish to use the hideClientForm setting then you must make sure to send the complete client information that is required for booking. The form data will be validated during the booking process. In the case of the hideClientForm option, if a form validation is encountered this option will be disabled for the duration of the booking session.

The following form will allow you to launch book now with client info, simply fill out the fields you want to set and press the Run Form button at the bottom of the page. The javascript used to launch book now will be displayed in the output textarea below the form.

Enter your business Api key


(Setting the event id will nullify the service & staff ids)
Group Event ID Number Attendee
Client is attending

Service ID Staff ID


First Name * Last Name *
Email Phone

(International formatted phone numbers bypass phone CC validation)

Email Reminder SMS Reminder

Client Notes
Address City
State/Prov (2chr) Country (2chr)
Postal Code


Custom Client Data
Membership ID Customer ID

Hide Client Form


Run Form
Clear Form


Output -- Javascript call to open book now with data