Skip to content

Configuration

Core settings

  • Form defaults: enable submission storage, notifications, and submission limits.
  • Privacy: choose IP storage mode (full, anonymised, or none) and set retention days.
  • Email delivery: configure your preferred email provider (see below).

Email delivery providers

Choose how notification emails are sent. NXP Easy Forms supports 9 email providers:

ProviderTypeBest for
WordPress/Joomla DefaultBuilt-inSimple sites using server mail
SendGridAPIHigh-volume sending with deliverability tracking
SMTP2GOAPIReliable delivery with detailed analytics
MailgunAPIDevelopers needing flexible API options (EU/US regions)
PostmarkAPITransactional emails with fast delivery
Brevo (Sendinblue)APIMarketing and transactional in one platform
Amazon SESAPICost-effective for AWS users
Custom SMTPSMTPYour own mail server or other SMTP providers
MailpitSMTPLocal development and testing only

Setting up a provider

  1. Go to Settings → Email (WordPress) or Options → Email (Joomla).
  2. Select your provider from the dropdown.
  3. Enter your API key or SMTP credentials.
  4. Send a test email to verify the connection.

TIP

API providers (SendGrid, Mailgun, etc.) are more reliable than server mail for production sites. They offer better deliverability and detailed sending reports.

Privacy controls

Privacy settings

WordPress settings

WordPress general form settings

Form settings panel

Joomla settings

Joomla form configuration

Joomla component configuration

Email defaults (Joomla)

Joomla general email defaults

Joomla form email settings

Joomla form email settings (general)

Security & anti-spam

  • Honeypot protection (enabled by default).
  • CAPTCHA providers: Google reCAPTCHA v3, Cloudflare Turnstile, FriendlyCaptcha.
  • Rate limiting and minimum submission time detection.
  • File upload validation by size and file type.
  • Trusted proxy support for safer client IP detection.
  • Encrypted secrets at rest (CAPTCHA/API credentials).
  • Password-field value redaction in notifications/integration payloads.

Security settings

Integrations

Enable integrations per form and map fields as needed:

  • Webhooks (Zapier, Make, custom endpoints)
  • Slack notifications
  • Mailchimp, HubSpot, Salesforce
  • WordPress Post and WooCommerce (WordPress build)

See the Integrations section for detailed setup.

Joomla-specific controls

  • Enable module rendering with mod_nxpeasyforms.
  • Configure Single Form menu items with modal form selector.
  • Use country/state dynamic fields where geographic input is required.

See Joomla Notes for platform-specific behavior.