MegaForm for DNN · 02.00.21

Form designs you can open, fill in and reuse

Every card below is a live MegaForm module running on this DNN site — not a picture of one. Click any of them to open the real page, type into the fields and walk through the steps.

Every design here is either bundled with the module or one click away in the Online Gallery — nothing here was hand-coded for this page.

None of these designs is locked to one purpose. A registration layout works just as well as an application, a booking or an intake form — the fields are yours to change. Adjust it yourself in the builder, or tell the AI Designer what you want the form to become and let it repurpose the wording, add or drop fields, and recolour the design to match your brand.

Online Gallery — new designs, free

Bought MegaForm once? You keep getting designs. The builder reads a live online gallery — 76 premium designs today, and growing — and a single click installs one straight into your site. No upgrade, no extra licence.

Describe it — the AI builds it

Tell the AI Designer what you need in plain English and it writes the fields, validation and layout. Point it at an existing SQL table instead and it builds the form and the insert for you.

Or start from the wizard

The New Form wizard takes you from a design you like to a published, working form in four steps — pick a template, adjust the fields, set where the data goes, publish.

New in 02.00.21: a Content → MegaForm panel in the Persona Bar lists every form on the portal with its field and submission counts, and you can now write your own C# to run after a submission — for the work the webhook, database and workflow steps cannot express. Run your own C# after a submission →

Step-by-step guides, screenshots and short recordings for all of it: MegaForm documentation →

Template gallery

73 live demos — click to open
Schedule Your Test DriveSchedule Your Test Driveautomotive / 6 fieldsStyle ConsultationStyle Consultationgeneral / 10 fieldsNational Cherry Blossom FestivalNational Cherry Blossom Festivalevent-registration / 11 fieldsClassic Car Show RegistrationClassic Car Show RegistrationEvents / 25 fieldsCoachella Valley Music FestivalCoachella Valley Music Festivalevent-registration / 12 fieldsContact Us — Map Left, CorporateContact Us — Map Left, Corporatecontact / 8 fieldsContact Us — Map Left, MinimalContact Us — Map Left, Minimalcontact / 8 fieldsContact Us — Map Right, ModernContact Us — Map Right, Moderncontact / 8 fieldsBulgaria Discovery ProgrammeBulgaria Discovery Programmetravel-application / 25 fieldsDown Under Australia ExperienceDown Under Australia ExperienceTemplate / 18 fieldsEvent Registration & RSVPEvent Registration & RSVPEvents / 24 fieldsFesta ItalianaFesta ItalianaTemplate / 16 fieldsVous Etes InviteVous Etes Inviteinvitation / 8 fieldsSpooky Night PartySpooky Night Partyevent-registration / 8 fieldsThe Great American JourneyThe Great American Journeytravel / 12 fieldsGet In TouchGet In Touchtemplate / 9 fieldsMember LoginMember LoginAuthentication / 0 fieldsOutback Station Stay BookingOutback Station Stay BookingTravel / 24 fieldsProduct ConsultationProduct Consultationgeneral / 7 fieldsProject Intake & OnboardingProject Intake & OnboardingBusiness / 22 fieldsCelebrate With UsCelebrate With Usevents / 8 fieldsRose Festival 2026Rose Festival 2026general / 11 fieldsSticky Spark Creative BriefSticky Spark Creative Briefgeneral / 14 fieldsTabbed Account SetupTabbed Account Setupbusiness / 19 fieldsTab Strip Account SetupTab Strip Account Setupbusiness / 19 fieldsVertical Tab Strip Account SetupVertical Tab Strip Account Setupbusiness / 19 fieldsTraining Course RegistrationTraining Course Registrationevents / 13 fieldsCelebration RSVP — SimpleCelebration RSVP — Simpleinvitation / 9 fieldsVendor ApplicationVendor Applicationapplication / 6 fieldsWellness & Patient IntakeWellness & Patient IntakeHealth / 27 fieldsEuroYouth 2026 ApplicationEuroYouth 2026 Applicationevent-registration / 20 fieldsEuroYouth — Brochure SkinEuroYouth — Brochure Skinpremium skin / same 20 fieldsEuroYouth — Floral SkinEuroYouth — Floral Skinpremium skin / same 20 fieldsEuroYouth — Teal SkinEuroYouth — Teal Skinpremium skin / same 20 fieldsAzure Contact RequestAzure Contact Requestcontact / 7 fieldsBaby's First Book — RegistrationBaby's First Book — Registrationregistration / 16 fieldsBotanical Thank You ApplicationBotanical Thank You Applicationapplication / 19 fieldsChristmas Offer — EuroYouth ApplicationChristmas Offer — EuroYouth Applicationapplication / 15 fieldsCreate OrderCreate Ordercommerce / 12 fieldsDance Competition RegistrationDance Competition Registrationevent-registration / 18 fieldsEuroYouth 2026 — RegistrationEuroYouth 2026 — Registrationregistration / 7 fieldsEuroYouth Brochure ApplicationEuroYouth Brochure Applicationevent-registration / 20 fieldsEuroYouth Christmas — 2026 ApplicationsEuroYouth Christmas — 2026 Applicationsapplication / 15 fieldsEuroYouth CV RegistrationEuroYouth CV Registrationhr / 27 fieldsEuroYouth Document RegistrationEuroYouth Document Registrationregistration / 34 fieldsEuroYouth Estate RegistrationEuroYouth Estate Registrationreal-estate / 19 fieldsEuroYouth Exchange — Agency Flyer ApplicationEuroYouth Exchange — Agency Flyer Applicationapplication / 15 fieldsEuroYouth Floral ApplicationEuroYouth Floral Applicationevent-registration / 20 fieldsEuroYouth Teal Brochure ApplicationEuroYouth Teal Brochure Applicationevent-registration / 20 fieldsFesta Italiana — IscrizioneFesta Italiana — Iscrizioneevent / 16 fieldsGold Suite — Membership ApplicationGold Suite — Membership Applicationapplication / 16 fieldsGolden Pro — Real Estate Agent RegistrationGolden Pro — Real Estate Agent Registrationregistration / 18 fieldsHoliday Request FormHoliday Request Formregistration / 17 fieldsIELTS Test Report FormIELTS Test Report Formeducation / 7 fieldsInvoice — Codexo Design StudioInvoice — Codexo Design Studioinvoice / 27 fieldsInvoice Blue — Programme ApplicationInvoice Blue — Programme Applicationevent-registration / 16 fieldsInvoice Dark — Programme ApplicationInvoice Dark — Programme Applicationevent-registration / 16 fieldsInvoice Minimal — Programme ApplicationInvoice Minimal — Programme Applicationevent-registration / 16 fieldsInvoice Orange — Programme ApplicationInvoice Orange — Programme Applicationevent-registration / 16 fieldsInvoice Request — Navy & OrangeInvoice Request — Navy & Orangeinvoice / 28 fieldsKawaii Diary ApplicationKawaii Diary Applicationapplication / 18 fieldsMassage Session Plan & Body ChartMassage Session Plan & Body Charthealth / 7 fieldsMassage Therapy — Client IntakeMassage Therapy — Client Intakehealth / 7 fieldsNewsletter SignupNewsletter Signupmarketing / 3 fieldsRegistration Form — Corporate BlueRegistration Form — Corporate Blueregistration / 8 fieldsReserve Your Perfect StayReserve Your Perfect Staybooking / 18 fieldsSpinera Invoice — BlueSpinera Invoice — Blueinvoice / 26 fieldsTerracotta Product FeedbackTerracotta Product Feedbackfeedback / 8 fieldsVerdant Member RegistrationVerdant Member Registrationregistration / 14 fieldsVolunteer Application FormVolunteer Application Formapplication / 17 fieldsApply for PositionApply for Positionhr / 8 fieldsChristmas Community Celebration - Sign-UpChristmas Community Celebration - Sign-UpEvents / 23 fieldsShare Your ExperienceShare Your Experiencefeedback / 8 fields

Don’t need a custom design?

a plain MegaForm form is already elegant

The gallery above is the dressed-up end of the range — bespoke HTML and CSS per template. Most forms never need that. Drop the module on a page, add fields, and the default styling is clean and responsive on its own — and every widget works exactly the same in a plain form as in a premium one.

A plain MegaForm contact form with default styling

No template, no custom CSS — just three fields and a submit button. Composite fields such as Full Name split themselves into labelled parts automatically.

You never have to start from an empty canvas: the New Form wizard assembles one from a handful of clicks, or the AI Designer drafts the whole thing from a sentence — then you keep or change whatever you like.

  • Input (text · long text · email · number · URL · phone · full name · SSN)
  • Dropdown
  • MultiSelect
  • Radio Buttons
  • Checkboxes
  • Chips
  • Choice Cards
  • Date
  • Time
  • Date of Birth
  • Date Range
  • Rating
  • Signature
  • File Upload
  • Rich Text
  • Address
  • Money / Amount
  • Price Range
  • Unique ID
  • CAPTCHA
  • Payment (Stripe + PayPal)
  • Appointment
  • Map
  • QR Code
  • Video Embed
  • Image Choice
  • Geolocation
  • PDF Form
  • Draw on Image
  • Data Repeater
  • Grid Repeater
  • Content Slider
  • Row / Columns
  • Flex Grid
  • … and more
Builder palette, Basic tab
Basic19 everyday controls
Builder palette, Layout tab
Layoutrows, columns, address, money, sections
Builder palette, Widgets tab
Widgetspayment, appointment, map, QR, PDF, repeaters

Two ways to get there

recorded on a real DNN site
Creating a form with the New Form wizard
The wizard. Name the form, click the fields you want, step through workflow, design and publish — the live preview on the right updates as you go.
Creating a form with the AI Designer
The AI Designer. Describe the form in one sentence — it writes the fields, picks sensible controls such as choice cards and chips, and you save it straight to the page.

Want to build one of these? Start with the template walkthrough, or jump straight to building a form from a SQL table with AI.