★★★★★ 5.0 (1 rating)

From a blank page to a working form (DNN)

MegaForm on DNN is one module. Drop it on any DNN page and the page goes from empty to a working, submittable form in under a minute — no code, no page templates.

From a blank DNN page to a live form: the module starts unconfigured, Module View opens the form picker, choosing “Store” makes it the page's form, and the form is live and fillable

The shortcut: from the Persona Bar, without leaving the page

If the form already exists, you never have to open Edit page at all. MegaForm has its own Persona Bar panel, and it can put a form on the page you are standing on.

Adding a form to the current page from the MegaForm Persona Bar panel: the page picker opens with the page you are on already selected and marked “you are here”, and the confirmation links straight back to it

  1. Open the page you want the form on.
  2. Persona Bar → Content → MegaForm.
  3. In the form's row, click Add to current page. The picker opens with the page you are on already selected.
  4. Pick a target pane if ContentPane is not where you want it, then click Add.

MegaForm creates the module instance, titles it after the form and points it at that form — the same three settings you would otherwise write by hand below. The confirmation links to the page so you can check it immediately.

Warning

The page list includes system pages such as 404 Error Page. Read the name before confirming: undoing this means deleting the module from that page.

The panel also starts new forms and opens a form's submissions — see Managing MegaForm from the Persona Bar.

The rest of this page is the manual route, which is still what you want when the module needs to go somewhere specific on a page, or when the form does not exist yet.

1. Add the module

Add MegaForm to a page the usual DNN way (Edit page → Add module → MegaForm). Until a form is chosen the module renders a single line — “No form has been configured for this module.” — plus, for admins, the MegaForm toolbar in the top-right corner:

Toolbar button What it opens
Module View What THIS module instance displays — the form picker below
Settings Module-level settings & theme (see Module Settings & Theme)
Form Builder The full form designer (see Form Builder)
Form Dashboard The admin dashboard — forms, submissions, reports

Visitors see nothing of this — the toolbar and the unconfigured notice are admin-only.

2. Pick the form — Module View

Module View is where you bind a form to this page. The popup has:

  • a display modeFixed form (render inline on the page) or Popup form (open on a trigger: time delay, scroll depth, or click — see Module Settings & Theme);
  • the form picker — every form on the portal with its status (Store · Published, Contact Form · Published, …);
  • Use selected form on this page — applies the choice to this module instance only.

Pick a form, apply, done. The same form can be bound on any number of pages, and each module instance keeps its own display settings.

3. The form is live

The page now renders the chosen form — fields, validation, uploads and all. Submissions land in the Form Dashboard (and anywhere else the form is configured to deliver: email, webhooks, or your own SQL tables).

Where to go next:

Was this page helpful?

0 comments

Comments are reviewed before they appear.