0 0 0 0

NEX-Forms Documentation

NEX-Forms Admin Dashboard
Forms & Analytics

In this section you will find all your saved forms and the form analytics related to them.

NEX-Forms Docs - figure
Forms Panel

From this panel you can manage all your forms.

NEX-Forms Docs - figure
- Click to Edit a Form
- Click to Duplicate a Form
- Click to Export a Form (exports to a .txt file which you can import into another or same website)
- Click to Delete Form
Creating a new form
  1. Click on the Create new Form button
    NEX-Forms Docs - figure
  2. This will open a popup from where you can choose a number of options explained below.
    NEX-Forms Docs - figure
  3. Create a blank form

    1. Click on Blank
    2. Give your form a name
    3. Click Create
    4. Your form will be created and you will be directed to the form builder.

    Import a Form

    1. Click on Import
    2. Browse to an exported NEX-Forms form (.txt format)and click Open.
    3. Your form will be imported and you will be directed to the form builder.

    Create a form from a template

    1. Click on any of the available templates.
    2. Your template will be created and you will be directed to the form builder.

Analytics Panel

From this panel you can see how your forms are performing - how many views, interactions and submissions each (or all) forms are getting. You can filter the analytics to specific time frames and see analytics for each form individualy.

NEX-Forms Docs - figure

  • Views
    Views are the recorded when a user sees the form on his/her screen. This means that 1 view is recorded the moment the form comes into the user's viewport. A view stays a view until the user interacts with the form.

  • Interactions
    Interactions are the recorded when a user interacts with the form in any way. For Example, clicking a dropdown, check or radio button, filling in a text field or moving a slider, etc. This tells you that a user started to fill the form but it will remain an interaction until the form is completed and submitted.

  • Submissions
    Submissions are recorded when a user completes the form and submits it. This counts as a conversion from the moment the user viewed the form.

Forms Submissions

In this section you will find all your form submissions and can view, print and download the entry data individualy.

NEX-Forms Docs - figure
Forms Submissions Panel

From this panel you can manage all your forms submissions.

NEX-Forms Docs - figure
Form Entry Data Panel

In this panel you can see information entered by the user by clickin on any of the form submissions.

NEX-Forms Docs - figure
Submission Reporting
NEX-Forms Docs - figure
The Reporting Panel

Unique to NEX-Forms, submission reporting allows you to generate reports on the data submitted from a form. You can run a report with specific criteria, for example listing only the submissions where the email field values contains gmail. You can also export these reports to Excel (CSV) or PDF (requires the PDF Creator Add-on for NEX-Forms).

NEX-Forms Docs - figure
File Uploads Manager
NEX-Forms Docs - figure
File Uploads Panel

Here you will find all the files that was sent from file uploader fields from your forms. You can view and delete these files from this panel.

NEX-Forms Docs - figure
Global Setup

Here you can setup all the default settings of your forms, emails and other features.

NEX-Forms Docs - figure
Registration Panel

This is where you need to enter you purchase code. Without the purchase code the plugin will remian unregistered and this will result in a lot of the features not working. Pleas emake sure that you register the plugin as soon as you have purchased the plugin.

NEX-Forms Docs - figure

How to Register NEX-Forms

  1. Make sure to buy NEX_forms from Codecanyon
  2. After purchase go to your Codecanyon Downloads Page
  3. Click on Download
  4. Click on License Certificate and Purchase Code
  5. Go back to your Global Setting Page in your NEX-Forms Dashboard
  6. Copy and past the purchase code
  7. Click on Register



How to Un-register NEX-Forms from a site.

  1. Go to the Global Setting Page in your NEX-Forms Dashboard
  2. Click on Unregister Purchase Code
  3. Done
The license is now freed and can be used on another NEX-Forms installation



How to Un-register NEX-Forms from a site that you no longer have access to.

  1. Go to you new site where you want to use the license
  2. Go to the Global Setting Page in your NEX-Forms Dashboard
  3. Copy and past the purchase code you want to use
  4. When prompted the license is in use hit RE-register Purchase Code
  5. Done
The license is removed from the old site and is now allocated to your new site.



Email Configuration Panel

Here you setup your that will be used for all emails sending from all forms.

NEX-Forms Docs - figure
Email Format

Choose to send and receive message as HTML (styling enabled) or as plain text (no styling)

NEX-Forms Docs - figure

Mailing Method

Different servers behave differently when it come to seding emails. These settings will ensure you find the correct solution for your server to deliver your emails.


PHP Mailer

This is the recomended settings and should only be changed if you do not receive emails with this method. This Method requires no further setup.

NEX-Forms Docs - figure

WP Mail

This method uses the built in wp_mail() function. This method might require an additional SMTP plugin found on http://wordpress.org

NEX-Forms Docs - figure

Normal PHP

This method uses the built in PHP mail() function. You need PHP mail() enabled on your server.

NEX-Forms Docs - figure

API

This method uses an API to send emails. This method does not allow for email attachments but ensures delivery of all emails.

NEX-Forms Docs - figure

SMTP

This method uses PHP Mailer with SMTP options to send emails. This method requers some setupup.

NEX-Forms Docs - figure
SMTP Setup

Host: Specify the host from where the email will be sent.
Port: Specify which port to use when sending emails (default is port 587).
Security: Set which security is used by your server: None, SSL or TLS.
Authentication: Specify wheter to use authentication or not.

SMTP Authentication

Username: When using authentication, specify the username of the email account.
Password: When using authentication, specify the password of the email account.



Send a test mail

You can send a test mail to a specific address after saving a method. So you dont have to refresh to test each method, simply:

  1. Select the method
  2. Save the settings (hit Save Settings button)
  3. Enter an email address
  4. Hit Send test email
  5. Check your inbox
  6. If you dont recieve an email then repeat this with another email method.

NEX-Forms Docs - figure

Field Preferences Panel
Field preferences give you the ability to customise how fields are added by default. This makes it easy for example if need your field labels on top then it will always be added on top.
NEX-Forms Docs - figure

Label Position: Sets the default position of the label: Top, left, right or hidden.
Label Text Alignment: Sets the default alignment of the label text: Left, right or center.
Label Size: Sets the default size of the label: Small, normal or large.
Show Sublabel: Shows or hides the sublabels by default.
Input Text Alignment: Sets the default alignment of the text within the input: Left, right or center.
Input Size:Sets the default size of the input: Small, normal or large.


Validation Preferences
Field preferences give you the ability to customise the default validation error messages. This makes it easy if you need to translate error messages and dont need to do this for every single field.
NEX-Forms Docs - figure

Required Fields: Sets the default message for a required field.
Incorrect Email: Sets the default message for an incorrect email format.
Incorrect Phone Number: Sets the default message for an incorrect phone number format.
Incorrect URL: Sets the default message for an incorrect URL format.
Numerical: Sets the default message for a field accepting numerical characters only.
Alphabetical: Sets the default message for a field accepting aplhabetical characters only.
Incorrect File Extension: Sets the default message for an incorrect file extension.


Email Preferences
Email preferences allows you to create default email bodies and everything that goes with emails. This will save you time as you will always have the default settings when you create new forms.

NOTE! These email preferences are for new forms only and not for already created forms. These settings will never change the for example your email configuration in already existing forms.

NEX-Forms Docs - figure

Email Notifications (Admin Emails)

From Address: Sets the default from address.
From Name: Sets the default name from where the email has been sent.
Recipients: Sets the default recipients list of email addresses to recieve admin email alerts.
Subject: Sets the default subject for the email.
Mail Body: Sets the default email body for admin emails.



Email Autoresponder (User confirmation emails)

Subject: Sets the default subject for user emails.
Mail Body: Sets the default email body for user emails.


Other Preferences

Other preferences includes miscellaneous defaults that are usefull to set throughout all forms.
NEX-Forms Docs - figure

On-screen confirmation message: Sets the default message that is diplayed when a user successfully submits a form.



WP Admin Accessibility Options Panel

These options gives you control over what NEX-Forms is allowed to do in the admin wordpress side.

NEX-Forms Docs - figure

NEX-Forms User Level : Sets User level access to be able to use NEX-Forms in the backend. These levels are:

  • Administrator
  • Editor
  • Author
  • Contributer
  • Subscriber
Enable NEX-Forms TinyMCE Button : Allows NEX-Forms to add a button to the TinyMCE Editor.

Enable NEX-Forms Widget : Allows NEX-Forms to add a widget to the WordPress widgets page.



Troubleshooting Panel

Please leave these includes if you are not a developer with the proper know-how!

Javascript Includes
NEX-Forms Docs - figure
CSS Includes
NEX-Forms Docs - figure