Skip to content

Usage

Create a form

  1. Open Easy Forms → Forms and click New.
  2. Pick a template or start from scratch.
  3. Drag fields into the canvas and adjust settings.
  4. Preview the form and publish it.

Create a form from scratch:

Templates

Start quickly with ready-made form templates:

TemplateBest for
Simple Contact FormBasic inquiries with name, email, message
Business Contact FormProfessional inquiries with company and phone fields
Newsletter SignupEmail list subscriptions with consent checkbox
Job Application FormCollecting resumes and candidate information
Course RegistrationEducational sign-ups with course selection
Event RegistrationEvent bookings with attendee details
Customer FeedbackSatisfaction surveys and reviews
Support TicketHelp desk requests with priority and category
Request a QuoteService quotes with project details
User RegistrationCreate WordPress/Joomla accounts from form submissions

Available templates

Create a form from a template:

Builder palette

Available fields for drag-and-drop

WordPress builder

WordPress form builder view

Joomla builder

Joomla form builder view

Embed the form

  • WordPress: use the [nxp_easy_form id="123"] shortcode or Gutenberg block.
  • Joomla: insert the form using the component menu item or content plugin shortcode {nxpeasyform 123}.
  • Joomla: optionally publish mod_nxpeasyforms in module positions for block-based layouts.

Manage submissions

  • View submissions from the Forms list.
  • Export submissions for reporting or audits.
  • Enable auto-deletion if you require data retention controls.

WordPress submissions

WordPress form submissions list

Joomla submissions

Joomla form submissions list

Run integrations

Enable integrations in Settings → Integrations on each form. Use test submissions to confirm payloads and delivery.

Country/state form flows (Joomla)

For location-aware forms:

  1. Add Country and State fields in builder.
  2. Publish and test frontend behavior.
  3. Verify state options reload when country selection changes.

See Joomla Notes for implementation details.