🎉 Use coupon MYXERO to enjoy 20% recurring discount on any plan. View Pricing
LukaCodes Easy Contact Form
LukaCodes Easy Contact Form

LukaCodes Easy Contact Form

0/5 (0 ratings) — active installs Updated May 8, 2026
Form builder with drag & drop fields and template picker

Form builder with drag & drop fields and template picker

LukaCodes Easy Contact Form is a lightweight and modern contact form plugin for WordPress.

Create professional forms in minutes with the drag & drop builder, manage submissions from the WordPress admin area, export entries to CSV, and improve email delivery with optional SMTP/mailer configuration.

The plugin is designed to work out of the box for core contact form functionality and does not require any third-party account unless the site administrator chooses to enable an external SMTP/email provider.

Key Features

  • Drag & drop form builder
  • 12 field types: text, email, phone, dropdown, radio, checkbox, textarea, number, URL, date/time, name, hidden
  • 8 ready-made templates: Simple Contact, Newsletter, Callback, RSVP, Support Ticket, Job Application, Event Registration, Blank
  • Optional SMTP / mailer integration with multiple email providers
  • Auto-reply emails with personalised variables
  • Dark mode support with automatic theme and OS detection
  • Built-in spam protection using a honeypot field
  • Optional LukaCodes Comment Shield integration for enhanced spam filtering
  • Submissions inbox with search and filtering
  • CSV export
  • Shortcode support: [lukaeacf_form id="1"]
  • Privacy options such as disabling IP address storage
  • Delete-on-uninstall option

Included Email Providers

The plugin includes optional support for the following email providers and mailer services:

  • Gmail
  • Brevo
  • Elastic Email
  • MailerSend
  • Mailgun
  • Mailjet
  • Mandrill
  • Microsoft 365 / Outlook
  • Postmark
  • Resend
  • SendGrid
  • SendLayer
  • Amazon SES
  • SMTP.com
  • Generic / custom SMTP
  • SMTP2GO
  • SparkPost
  • Zoho Mail

Shortcode

Use the shortcode below to display a form anywhere on your site:

[lukaeacf_form id="1"]

Replace 1 with the actual form ID shown in the plugin dashboard.

External Services

This plugin can optionally connect to third-party email delivery services for sending contact form notifications, admin emails, test emails, and auto-reply emails.

These external services are not required for the core functionality of the plugin. External connections only occur when the site administrator explicitly enables SMTP/mailer functionality and enters their own provider credentials.

When SMTP/mailer is enabled, the following data may be transmitted to the selected provider as required for email delivery: sender email address, recipient email address, email subject, email body, and SMTP authentication credentials entered by the administrator.

Data is only sent at the moment an email needs to be delivered, and only via the provider the administrator has chosen and configured.

Supported providers:

Site administrators are responsible for reviewing and complying with the terms and privacy policy of whichever provider they choose. No data is sent to any external service unless the administrator has explicitly configured that provider.