Ask the right questions and keep the answers with your website.
SELF-HOSTED FORM BUILDER FOR BUSINESSES THAT NEED INQUIRIES, ESTIMATES, APPLICATIONS OR UPLOADS
Form Builder creates public forms, conditional questions, protected uploads, stored submissions and configured notifications.
What this helps you do
- Build forms from reusable field types.
- Show or hide questions using conditional logic.
- Store submissions before notification delivery.
- Accept protected uploads within configured limits.
- Review responses from the administration area.
A contact form is simple until the business needs more than name and email.
Estimates, applications and detailed inquiries often need conditional questions, file uploads and a reliable record of what was submitted. Form Builder keeps that workflow on your site instead of forcing every inquiry through a separate subscription service.
Build, place, test and publish
Create the form, add fields, configure validation and notifications, place it on a Page Manager page, then complete a real submission test. Stored submissions remain available even when an email notification fails.
Why this works differently inside Freehold CMS
Forms can be placed through Page Manager while the form definition, validation and submissions remain owned by the module.
The module keeps its own records and validation while the rest of Freehold CMS supplies shared routing, themes, administration and other installed services. That keeps business data in the layer responsible for it instead of copying the same information into several places.
What you receive and what you remain responsible for
$139 regular; $99 launch price; one-time website license.
Requires the current compatible Freehold CMS Core. Page Manager is required when the form will be embedded on a managed page. Reliable SMTP is required for notification delivery.
Paid software is delivered under the product's published license, support and update terms. Compatible hosting and any third-party payment, email, storage or infrastructure charges remain separate.