MegaForm is a modern, all-in-one form builder module for DNN (DotNetNuke), designed to make form creation fast, flexible, and accessible—even for users with no coding experience.
Unlike traditional form builders that often require HTML or CSS knowledge to achieve professional results, MegaForm helps users build beautiful, production-ready forms with far less effort. Not everyone is comfortable designing layouts by hand, and that is where MegaForm stands out.
Document: MegaForm_EN.pdf
🆕 What's new in 01.06.17
- Cascading SQL / stored-procedure dropdowns — child fields auto-reload options when a parent field changes (e.g. Year → Events of that year) using
:fieldKey token parameters bound on the server.
- Database INSERT on submit now reliably fires on SQL Server — token normalisation fix (
:name → @name) closes a long-standing silent failure for Microsoft SQL Server connections.
- PDF Form widget ships with a professional 1-page A4 sample (base64-embedded, no external download). HTML inputs overlay each field box;
pdf-lib flattens the answers client-side on submit and attaches the result to the submission.
- Two new built-in templates in the gallery: Event Registration with DB Insert and PDF Registration Form — clone and customise in seconds.
- Server-side validator no longer rejects SQL-sourced dropdown values (skip strict membership when
optionsSource = sql).
- Cleaner PDF widget toolbar; build script always includes
icon.gif at the package root.
🔥
Trial Version
Version 01.06.17
Download the trial version to test every feature — no expiry, no row caps. The only difference vs production is a small "Megaform Trial Mode" footer under the submit button.
↓ Download Trial Now
After downloading, please extract the ZIP file and follow the instructions in the documentation.
Inspired by powerful Form builders like Jotform and Typeform, MegaForm is a form builder with 150+ prebuilt templates ready to use, and support for external AI-assisted (no API key — your choice) form creation. MegaForm allows you to define your fields, describe your form logic, and use ChatGPT or your preferred AI tool together with MegaForm's structured prompts to generate professional form designs and layouts. This means you can create attractive, well-structured forms without needing to be an HTML expert.
With MegaForm, you can:
- Define the fields you want in your form
- Describe conditions and how the form should behave
- Use AI-generated template prompts to create polished form layouts
- Start from ready-made templates and customize visually
- Bind dropdown options to a live SQL table or stored procedure, including cascading parent → child filtering
- INSERT each submission directly into your own SQL table via configurable mapping
- Use PDF Form widget to render a real PDF inside the page and overlay form inputs on top
- Build faster without relying on manual HTML design
MegaForm includes a powerful Workflow Engine that helps automate what happens after submission. You can send emails, trigger webhooks, save data to databases, and connect your forms with internal tools or third-party systems. This makes MegaForm suitable for both simple contact forms and advanced business processes.
For integration scenarios, MegaForm supports webhooks, direct database INSERT, SQL/stored-procedure-backed dropdowns with cascading filters, and flexible workflow actions, making it easy to connect forms with CRMs, APIs, marketing tools, or custom business applications. Connection strings are resolved server-side via a single registered alias — the form schema never contains credentials.
A major strength of MegaForm is its support for embedded forms on external websites. You can publish forms and embed them into other websites so users can fill out and submit forms without visiting your DNN website directly. This is ideal for campaign landing pages, partner websites, marketing microsites, and distributed lead collection.
See a few forms at https://dnndefender.com/MegaForm (templates are created frequently and updated for free).
MegaForm also offers flexible display options, including:
- Fixed forms displayed directly on a page, QR Code for clean rendering on mobile (with DNN default no-skin / popup skin using a page as render host)
- Trigger forms opened by buttons, links, or custom HTML triggers
- Embedded forms for external websites (please note that embedded demo forms load slower since they are hosted on another DNN)
- PDF-overlay forms where the canvas is a real PDF and inputs are positioned over it
- Social sharing options for wider distribution
To speed up deployment, MegaForm includes a growing library of ready-made templates and a quick form selection experience, allowing administrators to launch forms quickly and consistently. The built-in Theme Designer also makes it possible to adjust the visual style of forms without rebuilding templates from scratch.
MegaForm is designed for global and multilingual usage with RTL (Right-to-Left) support, and some widgets have complicated interfaces helping ensure proper layout and usability across different languages and regions.
Additional advanced features include:
- AI-assisted form design with no HTML required
- Smart template generation using MegaForm prompts and your preferred AI tool
- Workflow automation and conditional logic
- Webhook integration with external systems
- Cascading SQL / stored-procedure dropdowns with server-bound parameters (
:year, :region, …)
- Database INSERT on submit with token parameter mapping, INSERT-only guard, and fail-soft logging
- PDF Form widget with coordinate-based input overlay and client-side flatten (pdf-lib)
- Inline BPMN review surface inside the submission detail — claim / approve / reject / forward, role-based actions, candidate-user routing
- Embedded forms for third-party websites
- Native QR for any form — bridge the gap between physical flyers and digital forms.
- Fixed form and trigger-based form display modes
- Social sharing capabilities
- Multi-step and structured form layouts
- Role-based permissions and advanced protection
- Visual customization through Theme Designer
- Modern, high-performance rendering
Whether you are building contact forms, feedback forms, testimonials, booking requests, application forms, payment forms, or advanced workflow-driven business forms, MegaForm provides a complete, scalable, and secure solution for DNN. (We love to hear from you and always reply within 24 hours: [email protected] or start by the Store pane.)