Skip to main content

Custom Forms

The custom forms system allows nursery administrators to create dynamic forms, assign them to children or staff, and manage submissions digitally. Parents and guardians can complete forms online via secure email links or through the Pigeonhole app. Forms can also be made publicly accessible via a shareable URL for enquiry forms, feedback, or collecting information from anyone. Most usefully, Pigeonhole reads completed forms for you. A registration form becomes a child record, and every form that comes back afterwards fills itself into the profile — so you can run your whole onboarding process through forms without typing an answer twice. See Automating Child Onboarding.

Creating Forms

How to build custom forms with sections, fields, and previews.

Assigning Forms

How to assign forms to children and manage form distribution.

Managing Submissions

How to review, approve, and manage form submissions.

Approving Forms

Have a manager check forms raised by staff, such as accident records, before parents see them.

AI Form Processing

How Pigeonhole reads completed forms and turns them into child records and profile updates.

Automating Child Onboarding

The full cycle: a public application form, an AI-built child record, auto-assigned follow-up forms, and a self-filling profile.

Example: Injury Form

Step-by-step walkthrough of creating an injury form with body map, action taken, and parent signature.

Frequently Asked Questions

Yes, but changes will only apply to non-completed form assignments. Completed forms remain unchanged to preserve data integrity. If you need to make significant changes, consider creating a new version of the form.
You cannot delete a form that has active assignments or completed submissions. You must first remove all assignments and submissions before the form can be deleted. This protects existing data from accidental loss.
Automatic reminders are sent 2 days before the due date, and overdue notifications are sent after the due date has elapsed. You can enable this feature when assigning forms with due dates.
It depends on each form’s Staff access setting. Staff can create a form from the register — on the web and in the mobile app — when it’s set to Create and send to parents or Create – manager approves before sending. With View completed forms they can only read completed forms. See Staff access.
Yes. Set the form’s Staff access to Create – manager approves before sending. When staff finish filling it in, it waits in the Awaiting Approval tab until a manager or form approver approves it, and approving it sends it to parents. See Approving Forms.
Using ‘Assign’ creates the form assignment but doesn’t notify parents - you’ll need to send it manually later. ‘Assign & Send’ immediately creates the assignment and emails the form link to parents.
Yes, you can assign forms anonymously to any email address. This is useful for pre-registration forms or when collecting information from people not yet in your system. They’ll receive the form link via email. You can also make a form publicly accessible so anyone with the link can submit it — see Public Forms.
Public forms are forms with ‘Allow Public Access’ enabled. They generate a shareable URL that anyone can use to submit the form without needing an account. Submitters must provide their name and email address, and reCAPTCHA protects against spam. Public form submissions appear on the Form Submissions page and can be assigned to a child or staff member afterwards.
This status appears when a form has been submitted but contains required fields that are marked as not parent-editable (such as staff signatures). These fields need to be completed by staff members before the form can be fully completed.
Parents can complete forms through secure email links without logging in, but they can also log into Pigeonhole to see all their assigned forms in one place and complete them through the app interface.
The system supports PDF uploads for completed paper forms. You can scan or photograph completed forms and upload them to create permanent records alongside any manually entered data.
Use the ‘Auto Assign’ feature to automatically assign forms to new children when they’re added to the system. You can also assign forms anonymously using email addresses for pre-registration scenarios. Once an application comes back you can build the child’s record straight from it — see Child Entry Lifecycle.
No. A completed form can be applied to the child’s profile, which pre-fills the matching fields for you to review and save. Long free-text answers such as allergy details are summarised into the relevant profile field. See Child Entry Lifecycle.
After a form has been submitted by a parent, the link will be disabled and they cant submit through it again. Only forms in the sent status can be completed by parents or staff.