Classic form

Holiday program registration form with a dated day picker

Vacation care is sold by the day, and the day a family wants is rarely the whole fortnight. This form lists ten dated days as tick boxes, then asks about each of the three excursions separately, because an excursion has its own price, its own bus and its own consent.

Create a form with OneCraft16 fields, 15 required
Top of the holiday program registration form with a dated day picker example
The top of the form as it renders. The image was generated for this example.

The form itself

A static copy of the finished form, exactly as it renders. Nothing here can be filled in or submitted, so read it as a reference and build your own from the button above.

Book the January program at Bayview Holiday Club

Ten days, three excursions, one form. Day rate 82 dollars GST inclusive, excursion days are priced on the question. Bayview Holiday Club, ABN 19 774 502 613.

The child

Which days

Tick each day you want. Days run 7.30am to 6.00pm. Excursion days cost the day rate plus the excursion price shown on its own question below.

The three excursions

Each excursion is a separate question because each has a different price, a different bus departure and a different risk. A no keeps the child at the centre with the in-house program at the normal day rate.

Health and water

Medication is only given from its original labelled packaging and only as written below. An educator signs the register each time a dose is given and a parent countersigns at pickup.
#MedicineDoseTime of day
1
2
3

Consents

Pickup

The pickup password is asked for whenever an adult educators do not recognise arrives. Choose something a child can say out loud without embarrassment and tell every adult who might collect them.

Every field, and what it collects

The complete field list, in the order respondents meet it.

The child

Child nameNameRequired
Date of birthDateRequired
School and year levelShort textRequired

Which days

Days attendingMultiple choiceRequired
Options: Monday 12 January · Tuesday 13 January, excursion · Wednesday 14 January · Thursday 15 January, excursion · Friday 16 January · Monday 19 January · Tuesday 20 January · Wednesday 21 January, excursion · Thursday 22 January · Friday 23 January

The three excursions

Tuesday 13 January, Ten Pin Bowling at Ashmore, 18 dollars, bus leaves 9.30amSingle choiceRequired
Options: Yes, book a place on the bus · No, stay at the centre that day · Not attending Tuesday
Thursday 15 January, Bayview rock pools and beach walk, 12 dollars, bus leaves 9.00amSingle choiceRequired
Options: Yes, book a place on the bus · No, stay at the centre that day · Not attending Thursday
Wednesday 21 January, cinema and pizza at Northpoint, 22 dollars, bus leaves 10.15amSingle choiceRequired
Options: Yes, book a place on the bus · No, stay at the centre that day · Not attending Wednesday

Health and water

Medical conditions and allergiesLong textRequired
Medication to be given at the clubTable
Columns: Medicine · Dose · Time of day
Can the child swim 25 metres unaided and float on their back?Single choiceRequired
Options: Yes, confidently · Yes, but not in open water · No · Not sure, please assess at the rock pools

Consents

Sun safetyMultiple choiceRequired
Options: I consent to educators applying broad spectrum SPF 50 sunscreen to my child · My child will bring their own sunscreen and a labelled broad brim hat
Water activitiesMultiple choiceRequired
Options: I consent to supervised shallow water play at the rock pools · I consent to the sprinkler and water games run at the centre

Pickup

Pickup passwordShort textRequired
Parent or guardian nameShort textRequired
Mobile for the ten daysShort textRequired
Email for the invoice and the daily photo updateShort textRequired

Why each excursion gets its own question

A single tick list of excursions looks tidier and collects worse data. Each of these three has a different price, a different departure time and a different hazard, and a parent saying yes to the cinema has not said yes to shallow water at the rock pools. Three separate questions also produce three clean columns in the export, which is what the coordinator prints and hands to the educator running that bus. The third option on each, not attending that day, keeps the answer honest for a family who ticked six days and is being asked about a seventh.

Sun, water and the pickup password

Three consents on this form are Australian in practice rather than in wording. Sunscreen is asked as two separate statements, because a family that wants their own product applied is agreeing to something different from one that wants an educator to apply the centre supply. Water consent is split the same way, with the rock pools and the centre sprinkler treated as different activities. The pickup password is the plainest safeguard on the page: educators ask for it whenever an unfamiliar adult arrives, and the paragraph above tells a parent to pick something a child can say out loud.

How to adapt this form

A council run program with rolling enrolments replaces the ten dated days with a two week block choice and adds a concession card field, since fees are means tested. A sports holiday camp keeps the day picker, drops the excursions and adds a sport and skill level pair in their place. A program that runs across four sites adds a site dropdown as the very first question, because every later answer, including the bus times printed on the excursion questions, depends on which centre the child is booked into.

What makes this form work

Ten days are dated on the option, not numbered

Monday 12 January reads the same to a parent, a coordinator and an educator. A program that labels days one to ten forces everyone to hold a calendar in their head, and the first mistake always lands on the excursion day.

Each excursion carries its price and its bus time on the question

Eighteen dollars and a bus at nine thirty are the two facts a parent needs to answer, so they sit in the label rather than in a paragraph above. A classic field description is not shown to the respondent, which makes the label the only honest place for them.

The pickup password is capped at forty characters

Short enough to stay a password and long enough for two words. The paragraph above asks for something a child can say out loud, which is the part that decides whether the safeguard survives contact with a shy eight year old at the door.

Questions people ask

How many fields should a vacation care booking have?

Sixteen here, thirteen required. The day picker is one field doing the work of ten, which is why the form stays short despite covering a fortnight. Anything that belongs to the year rather than the fortnight, such as a court order or a subsidy reference number, lives on the annual enrolment instead.

Can this form take payment for the excursions?

No. The booking is recorded and the invoice follows, with each day and each excursion on its own line so that cancelling the cinema does not cancel the Wednesday. Taking money before the bus seats are counted is how a program ends up refunding half a dozen families the week before it starts.

What about consent when the child is under eighteen?

Every consent here is given by the parent or guardian filling the form, and the three that matter are split rather than bundled. Sunscreen, water and each excursion are separate questions, so a family can decline the rock pools without declining the program and without a phone call to sort out what they actually meant.

Why is medication a table rather than a text box?

Because a dose and a time are the two things an educator reads back before giving anything, and prose hides them. Three fixed rows cover the children who need medication at the club without inviting a list that nobody will administer. The paragraph above states the original packaging rule and the countersigning at pickup.

How does the day picker cope with a family who wants one day?

It ticks one box. The excursion questions still appear, and the third option on each, not attending that day, is the honest answer for the days they did not book. That keeps every required question answerable without conditional logic, which matters on a form parents fill on a phone in a supermarket queue.

Where do the bookings go once submitted?

Into the responses table, exported as CSV for the daily roll. The export carries one column per field with the first column Submitted At, so the day tick list arrives as a single comma separated cell that sorts cleanly into a day sheet, and each excursion answer lands in its own column ready for the bus list.

Build your own in about a minute

The button below opens the generator with this use case already described. Change the wording to match your own, generate, then edit anything you like.

Make my holiday program registration form with a dated day picker

Other form examples

Want the steps in the builder? Read Every form field and when to use it, then View, export and manage your responses. For everything this generator can do, see the form maker.

Sources

Written and checked by the OneCraft team. Last checked .