Skip to content

NXForms ​

NXForms is a drag-and-drop form builder for Joomla 5 and 6. It ships as one commercial package: the component (com_nxpeasyforms) with companion plugins and a site module.

One package includes every feature. A subscription covers downloads, updates and support, and your forms keep working if you don't renew. See License & Updates; pricing is on the product page.

Features ​

  • Drag-and-drop builder with real-time preview and mobile-friendly editing.
  • Form templates, including Contact, Newsletter, Membership Application, GDPR Data Subject Request, and Client Onboarding.
  • Field types including Country/State, Step Break, Geolocation, Rich Text, Multi-File Upload, Calculation, Dynamic Select, Rating, and Price. See Advanced fields and Calculations.
  • Advanced validation with rules such as regex, IBAN, password gates, and MX checks.
  • Multi-column layout for two- and three-column grids, and theme presets (Classic, Material, Clean, Card, Underline).
  • Multi-step forms with a progress indicator, and conditional visibility to show or hide fields from the visitor's answers.
  • Security layers: CSRF validation, CAPTCHA providers, rate limiting, honeypot protection, and upload validation.
  • Privacy controls for IP anonymisation, retention, encrypted queued submissions, and save/resume draft handling.
  • 9 email providers: SendGrid, Mailgun, Postmark, Brevo, Amazon SES, SMTP, and more, plus submitter confirmation emails.
  • Payments through Stripe or PayPal, with fixed, Price-field, or Calculation-driven amounts.
  • PDF downloads of submissions, submission preview in the admin, and modal forms from shortcode triggers.
  • Integrations including Zapier, Make, Slack, Mailchimp, Brevo, HubSpot, Salesforce, Twilio SMS, Joomla Article, user registration/login, and generic webhooks.
  • AI Assistant to generate forms, review existing forms, and draft notification copy.
  • Form API for trusted server-to-server submissions with a per-form API key.
  • Developer lifecycle hooks for submission, email, integration, and admin-save flows. See Developer Hooks.
  • Site module (mod_nxpeasyforms) plus {nxpeasyform …} shortcode helpers for embedding inline or modal forms.

Documentation map ​