Venue Account Owners can import bookings from an Excel spreadsheet.  This is useful for loading booking data in bulk, or to migrate bookings from your old system.


To access the Import function, choose Bookings from the main navigation bar at the top of the page, then click the Import button.  (Note: only the Venue Account Owner can import data.  If you do not see the Import button, you should contact your Venue Account Owner and ask them to perform the import for you)


You need to prepare your data in a spreadsheet prior to import.  The spreadsheet should have a single worksheet (tab) only, and must be saved as a .XLSX or .XLS file.


The first row of the spreadsheet is for column headers.  These must be as shown in the table below.  The remaining rows contain the data for your bookings - one row for each booking.    You are allowed to import up to 100 customers at once - if you need to import more, please split your data across multiple spreadsheets.


The spreadsheet should have the following columns.  You will notice that these are the same fields as you complete when adding a New Booking manually.


HeadingMandatory / OptionalNotes
CustomerMandatoryName of the customer.

The customer must already have been set up in your system, and the name in your spreadsheet must exactly match the name on the Customer record. If you are importing bookings from your old system, you should therefore make sure you have imported your customers first.
NameMandatoryThis is the name of the booking as shown on the calendar.  Often it will be the same as the Customer name, but this does not need to be the case.
Booking DateMandatoryThis is the date of the booking.  Note that HallWizard cannot load bookings before 1 January 2019.
FromMandatoryThis is the start time of the booking
ToMandatoryThis is the end time of the booking.  It must be after the start time.
RoomsMandatoryThe names of the rooms being booked.  The names must match exactly the room names set up in your system.

If you are booking just one room, just give its name. If you are booking several rooms, separate each room with a comma (e.g. Main Hall, Side Room)
DetailsOptionalThis is a detailed description of the booking displayed publicly in the calendar
Admin NotesOptionalThis column can be used for any notes you wish to keep on the booking, but which are not to be made public.  For example, you might want to make notes about any special arrangements you have made with the customer for this booking.
Do Not InvoiceOptionalMust have the values TRUE (if you will not be invoicing this customer) or FALSE (meaning that you do charge this customer).

If the field is set to TRUE, then no invoice will be sent for this booking.

If you do not provide a value for Do Not Invoice, it defaults to FALSE, meaning that an invoice can be produced.

The field is ignored if Do Not Invoice is set to TRUE on the Customer record.
Agreed PriceOptionalThe price agreed with the customer for this booking.  Give this just as a number, not as currency.  For example, 13.50.

If you do not provide a value for Agreed Price, the system will calculate the price of the booking using the Price List which applies for the Customer.

The field is ignored if Do Not Invoice is set to TRUE on either the Booking or the Customer record.


Any additional columns in your spreadsheet, or columns with different heading names, are ignored.


Here is an example spreadsheet containing 3 bookings.  

 

CustomerNameBooking DateFromToRoomsDetailsAdmin NotesDo Not InvoiceAgreed Price
Art GroupArt Group28/04/202014:0016:00Main Hall

FALSE12
Art GroupArt Exhibition09/05/202008:0019:00Main Hall,Side RoomThe Art Group are putting on an exhibition of their work at the Village Hall all day on Saturday 9 May.  Entrance £5 including catalogue.  Everyone is welcome.Drop key off at Joan Freeborough's house.TRUE 
Jack WintersYoga29/04/202016:3018:00Main Hall


 

 

Repeat Bookings:  You cannot import Repeat Bookings from your spreadsheet.  If you have repeat bookings, you can either import each individual booking from the spreadsheet.  Alternatively, enter the repeat booking manually.


Once you have prepared your spreadsheet, use the Browse button on the Import Customers page to load the spreadsheet then press the Import File button.



If there are any errors in your data, these will be displayed on the screen.  Errors may be because of the format of your spreadsheet or your data, or may be because a room you wish to book is not available, either due to an existing booking or because you tried to book the same room twice at the same time in your spreadsheet.  Please go back to your spreadsheet and correct the errors, then try again. 


Finally, if you get stuck or you need help in any way, please do not hesitate to contact our Support Team, attaching your data file for their information.