MegaForm for DNN

MegaForm is a complete form platform for DNN (DotNetNuke): a visual builder, ready-made premium templates, an AI form designer, submissions with analytics, approval workflows, direct read/write to your own SQL tables, and a Razor/SDK surface — all inside your own DNN portal, on your own database.

This site covers MegaForm on DNN specifically. For the Oqtane edition see the Oqtane documentation.

A form module doesn't look like a form builder

A MegaForm module should look like a designed page, not like the builder UI. Every screenshot below is a real DNN page on a live DNN 10.3 portal — same skin, same menu, same footer — with the MegaForm module dropped into the right-hand pane of a two-column page and marketing copy in the left one.

Outback Station Stay booking as a MegaForm module in the right pane of a two-column DNN page

EuroYouth mobility application running as a DNN module

Christmas community sign-up on a DNN page — premium multi-step design

Buying the module includes the online template gallery: a hosted repository of premium, ready-to-use designs you can download at no extra cost, as often as you like. New designs are added there over time, so the catalog keeps growing after your purchase.

In the builder, choose New Form → Template Gallery → Online gallery, preview a design, and one click installs it into your portal (the design's artwork comes with it). Everything is downloaded and verified server-side by your own DNN install.

The online template gallery inside the builder: dozens of premium designs available to install

The online gallery is a licensed feature: trial installs may browse and preview the whole catalog, and a purchased module installs from it without limits.

Walk-through with animations: Download a Design, Remix it with AI.

Different layout styles from the same gallery — again, each one photographed on a live DNN page: tabbed account setup, health intake, onboarding flows, travel programmes and event registration.

Wellness & patient intake on DNN

Tabbed account setup on DNN

Project intake & onboarding on DNN

Discovery programme on DNN

Event registration RSVP on DNN

Product areas

MegaForm also includes the dashboard, submissions analytics, an approval inbox, a visual BPMN workflow designer, storage integrations, widgets, multi-language forms, AI-assisted form creation, and DNN-specific SQL-table binding and Razor rendering. Start with the guides below.

Start here

Guides — using MegaForm on DNN:

Guide What it covers
Creating Forms Wizard, multi-step, and AI flows — with demo animations
Create a Form with AI Describe a form in the Dashboard; AI builds a premium form
Form Builder The visual builder in depth
Module Settings & Theme Choose the form a page shows; presets, colors, layout
Theme Compatibility Keep MegaForm styling or inherit the DNN page skin
Submissions & My Inbox Analytics, data grids, statuses, the approval inbox
Read & Write a SQL Table Point MegaForm at a real table and build a form from its columns
Cascade-SQL Dropdowns Parent → child dropdowns that read from SQL
Display Submissions with Razor Card, ListView and detail layouts over your form data

Programming (SDK) — read & write from your own code:

Guide What it covers
Overview Architecture, key concepts, the object model
Installation Add the SDK and register it in your host
Standalone Host Run MegaForm as an ASP.NET Core app via NuGet
Quick Start A working list view in ~20 lines
SDK Reference Complete English reference for every SDK API
Reading data Forms and submissions queries, paging, scope
File download List and stream uploaded files safely
DNN Razor Host Consume MegaForm data from a DNN Razor Host script

Prerequisites: DNN 10.x, MegaForm module installed, and Host/Administrator access.