WordPress Contact Us Form Plugin

Build contact forms on your WordPress website to collect messages, answer questions, and streamline support, giving users a simple and reliable way to reach you.
4.8 rating
10,000+ reviews
Free plan available
Create Widget for Free
No credit card needed
WordPress Contact Us Form Plugin

Create your Contact Form plugin

Configure your Contact Us Form and add it to your WordPress website for free!

Screenshots

WordPress Contact Us Form Plugin
1 / 6

Why People Love Elfsight

Wouldn’t it be nice if your visitors never had to hunt down your email address? At Elfsight, we know communication can make or break your customer relationships. That’s why we created the WordPress Contact Form plugin – an easy way to let people reach out, whether they want to ask a quick question, request a callback, or send feedback.

With this widget, they can drop you a line directly on your pages. It’s quick to set up, works beautifully on any device, and blends right in with your website’s design. Even if you’re not a tech wizard, you’ll have it running in minutes.

Did you know?

According to Hubspot, 74% of companies put converting leads into customers as one of their top priorities. A simple contact form is one of the first steps.

Create your first Contact Form plugin in our live editor for free and see the results right away.

Key Features of the Elfsight Contact Form for WordPress

This plugin is made to keep things simple for beginners, yet flexible enough to cover all kinds of communication needs.

  • Different form types: Build a WordPress contact us form, request form, support form, or even surveys – all from one editor.
  • Custom fields: Create a WordPress custom form with text boxes, dropdowns, checkboxes, or file uploads so you get the info you actually need.
  • Mobile-ready design: Every form automatically adjusts for phones, tablets, and desktops.
  • Anti-spam protection: Built-in reCAPTCHA keeps junk messages away so only real requests land in your inbox.
  • Style that fits: Adjust fonts, colors, and button shapes to make a customizable contact form WordPress websites feel native to your brand.
  • Simple setup: Add a form to your website by pasting a single snippet – no coding, no hassle.

Test all features in the live editor – no signup needed

How to Add the Contact Form to WordPress

Adding a Contact Us Form is simpler than you might think. Here’s how to do it:

Method 1: Inline Form

Perfect if you want the form right on your Contact page, About section, or even inside blog posts.

  1. Choose a Template: Open the Elfsight editor and pick a template.
  2. Personalize your Widget: Customize your fields, labels, and style.
  3. Generate the Code: Click “Add to website for free” and copy the code provided by Elfsight.
  4. Embed on Your Website: In your WordPress dashboard, paste the snippet into the page or post using the Custom HTML block.

Method 2: Floating Form

Ideal if you want visitors to reach you from anywhere without scrolling.

  1. Pick a Template: Choose a floating layout in the Elfsight editor.
  2. Customize: Adjust the fields, position, size, and colors to fit your design and business needs.
  3. Generate the Code: Once you’ve finished the customization, copy the generated snippet.
  4. Embed on Your Website: Paste it into your WordPress footer so it shows across the whole website.

That’s it – the best Contact Form plugin is now live on your WordPress website.

Need a hand? Check out our Help Center or explore our blog article on how to add a Contact Form to WordPress. You can also suggest new features in the Wishlist or follow updates in the Changelog.

Can I use the Contact Form plugin with my WordPress theme?

Yes, the plugin works with most WordPress themes and can be added to pages, posts, or template areas without complex setup.

Is the Contact Form plugin compatible with WordPress builders?

Absolutely. It integrates smoothly with builders like Elementor, Gutenberg, Divi, and WPBakery using blocks or shortcodes.

How many field types are supported in the Contact Form plugin?

The plugin includes roughly 20 field options, such as text, email, phone, dropdown menus, checkboxes, date pickers, and rating inputs.

Where are WordPress form submissions stored?

All responses are available in your Elfsight dashboard under Submissions. You can also enable email alerts or connect external services.

Does the plugin send email notifications for new entries?

Yes, you can activate automatic email notifications so selected recipients receive alerts after each form submission.

Can I export WordPress form responses as CSV?

Yes, submissions can be exported as a CSV file from the My Apps area for backup, analysis, or data migration.

Is Google reCAPTCHA available in WordPress?

Elfsight supports Google reCAPTCHA to reduce spam, running silently in the background with a visible disclaimer.

Can I customize the confirmation message after submission?

You can configure a personalized animated thank-you message with additional information or follow-up instructions.

Does the Contact Form plugin allow multi-step forms?

Yes, multi-step layouts are supported, enabling structured forms with smooth navigation between sections on your WordPress website.

Pricing

14-day money back guarantee. Risk-free, you can cancel at anytime.
Elfsight Apps
Works on any WordPress website
from $0 / month
1 website
6 months of support
Lifetime updates