Skip to content

FAQ

Installation & Upgrade

What are the system requirements for PowerForms?

  • DNN platform: DNN 9.8.0 or higher
  • Browsers: modern browsers such as Chrome, Firefox, Safari and Edge
  • Server permissions: superuser (Host) permission is required to install the module

How do I upgrade to a new version?

Simply install the new package over the old version via Settings → Extensions. Module data and settings are preserved. We recommend backing up your field structure with Import & Export before upgrading.

Can I place multiple PowerForms modules on one page?

Yes. PowerForms supports multiple module instances on the same page, each with its own fields and settings.

Building Forms

What is the difference between Name and Alias?

Name is the internal field identifier. It is never displayed on the form, may only contain letters a-Z and digits 0-9, and must be unique across fields. Alias is the display name shown on the form; different fields may share the same Alias. See Building a Form.

How do I make a field mandatory?

Edit the field and check Required. If left empty on submission, a localized validation prompt appears.

How do I implement "confirm email" double-input validation?

Add two TextBox fields and select the first one in the second field's Equals Control dropdown. The two inputs must then match. See TextBox.

How do I create cascading country/region selection?

Add a DropDownList (Country) field and a DropDownList (Region) field, then select the Country field in the Region field's Associated Control. Region options will follow the selected country. See DropDownList (Region).

How do I control field visibility by role or time?

Each field editor provides Permissions and Publish panels: Permissions limits visibility to all users or selected roles; Publish sets a Start time and a Disable time for the field. See Building a Form.

Can I switch freely between form effects?

Yes. Select any effect in Effect List. Each effect keeps its own theme and parameter settings. Grouped effects (Basic Group, Collapsible Group) require groups to be created in Field Groups first.

Email & Notifications

The administrator receives no email after submission?

Check the Email settings step by step:

  1. Send to admin is checked;
  2. Administrator Email contains valid addresses (separate multiple addresses with semicolons);
  3. The site SMTP configuration (Host → Settings → SMTP Server) works — test it with DNN's built-in email test first.

How can users choose whom the email goes to (e.g. sales/support)?

Use a DropDownList (SendEmail) field and enter options in List Collection as Display Name: email address, one per line. The address bound to the selected option receives the notification. See DropDownList (SendEmail).

Which tokens can be used in email templates?

System tokens include [UserName], [DisplayName], [Email], [UserRole], [SubmitTime], [SubmitIP], [CultureInfo] and [Content], plus [FieldName] placeholders for field values. See Email Templates & Tokens.

Data & Integration

How do I export submission records?

The History Records page exports records filtered by date range to Excel, CSV, Word, HTML, XML and Text formats; scheduled exports to a mailbox are also available. See Submission Records.

How do I clean up history records?

History Records provides options to delete selected records or clear all records at once; a scheduled task in the general settings can also clean up records automatically by age. See Submission Records.

Can the form be embedded into a non-DNN website?

Yes. Enable the External Form feature, configure the allowed third-party domain, and paste the generated Form HTML into the target site. Data is collected back into your DNN backend.

Can submitted data be forwarded to third-party systems?

Yes. The Push Data feature forwards submitted data to a custom URL via POST/GET, with custom headers (UserAgent, Accept, etc.), query strings and wait text — ideal for connecting CRMs and webhooks.

Anti-Spam

How do I enable Google reCAPTCHA?

In the Anti-Spam settings, select reCaptcha v2 or v3 in the Enable reCAPTCHA dropdown and enter the Site key and Secret key from your Google reCAPTCHA dashboard. For v3, you can also set the minimum score threshold (Captcha Score). Keys: https://www.google.com/recaptcha/

Is there protection other than reCAPTCHA?

Yes. Anti-Spam settings also provide the honeypot field (Enable Honeypot Field, invisible to users) and blacklist rules (email / IP / keyword lists, each pullable from an external URL). They can be combined.

Licensing

Which license types are available?

  • Standard: install on a single portal only
  • Professional: an unlimited number of portals under one DNN installation
  • Enterprise: an unlimited number of portals and DNN installations

See Activating the License.

Is the license still valid after migrating a demo site to production?

Yes. The license remains valid after migration. Contact us if you run into activation issues.

Do I get free upgrades after purchase?

You can get the latest version free of charge within 2 years of purchase. After that, contact [email protected].

Built with VitePress