Fast Setup
The workflow is split in 4 steps: Screen Before the Form (if any), Form, Actions (on submit) and Tracking (reporting). Each section starts with predefined values so the quick starts takes under 1 minute.
4 Form Open Methods
The form can be always visible or open on click in separate page, inline or in jQuery popup.
Choose from Predefined Fields
Action Form comes with some predefined fields that you can just choose; additionally, you can create your own predefined fields and place them in the Config folder under Desktop Modules.
Create New Fields
You can easily add your own fields with a click of a button. There are lots of types supported, text fields, numbers, dropdowns, radio boxes, likert scales and more.
Redirect to Resources
On successful submission, Action Form can be configured to serve a page form current portal, a document from current portal or an arbitrary URL.
Execute SQL Queries
Action Form can be configured to execute SQL Queries with the form data. Additionally, result from SQL Queries can be saved and reused in other queries and in other steps of the submission process.
User Registration
Starting with version 1.5 Action Form can create new user accounts as part of the submission process.
User Login
Starting with version 1.5 Action Form can also be used as a login form. To do this it needs a username/email field and a password field.
PayPal Integration
Action Form integrates with PayPal to collect one time payments or recurring payments before granting access to the resource.
Delivery Method: Redirect
If this option is selected, Action Form will redirect the browser to the targeted resource. If the resource is a file, the browser may popup the Save As dialog or open the file inside the browser (for example the PDF documents).
Delivery Method: Force Download
This option is available only for file resources, it will force the Save As dialog even if the file normally opens inside the browser.
Delivery Method: Send Email
If this option is selected, Action Form will send an email to the address submitted by the user. The email will contain the URL to the resource. This option is useful to ensure user provided valid email address.
Delivery Method: Send Email with Attachement
This option is available only for file resources, it will send the file as attachment to the email address provided by the user.
Enforce Security Roles Workflow
On successful submission, Action Form can be configured to grant additional roles to the user useful to unlock specific functions or content. Optionally, each role can be configured with an expiration interval.
Captcha Protection
This option allows protecting the form from automated submissions. Action Form uses DNN Captcha control, so make sure this is configured properly.
Date Field
Action Form can collect dates using jQuery UI DatePicker.
Country and Region Controls
These are linked directly to DotNetNuke Lists in the database. If a region field comes exactly after a country file then they are linked together (changing the country loads region for that country if they exist).
Drag&Drop Ordering
Form Fields order is easily defined by visually dragging the items.
Database Tracking
Action Form saves all submitted data in the database along with information about user IP, browser information, referrer, etc. Reports can be downloaded as CSV and filtered between two dates.
Email Notifications
Enabling this option will trigger Action Form to send an email to a list of recipients each time the form is submitted. This email is customizable.
POST To URL
This option allows integrating with other systems, such as CRM applications. Action Form will post data to given URL using customizable named parameters.
1 Year of Free Updates
After the updates subscription ends, it's possible to extend it for another year at 25% of the cost of a new license.
Lifetime Free Support*
We stand up for our products and will grant support for the entire lifetime of a version. Preferred method for support is
website forums. As new versions reach the market, older versions will be marked as obsolete and support will end. Our policy warrants that there will be at least 1 year of support for each version.