How to create a custom contact form in WordPress?

How to create a custom contact form in WordPress?

Do you want to create a custom contact form in WordPress? Having a sound contact form system is highly crucial for any website. If yes, first, let’s look at the essential tool required to create a contact form.


Elementor Pro:

If you want to design each element of your website including a custom contact form in WordPress, you must try Elementor Pro. If your budget is low, you can try a free version of it, and it comes with various designing options. Kindly note that Elementor is an add on to make your website super attractive. The combination of Astra theme and Elementor pro will help you make your blog super attractive.

Steps to create contact forms in WordPress

There are a few ways to create great forms, so let’s get started!

Step 1: Install and Activate the Elementor Plugin

First of all, install the free version of Elementor before buying Elemento pro.

Step 2: Build your contact form

In this form editor, you can choose from the existing templates like ‘Simple Contact Form’ or click on ‘Blank form’ to create one from scratch. On the left side, you can see all the available fields and can be added to your form, while on the right side, you can see a preview of your form.

If you wish to customize this template, click and drag any field from the left panel and drop it on the right. You can even move the fields around to adjust it as required. Now go ahead and click on ‘Save.’

From the ‘Forms Overview’ page that appears, you can see a ‘shortcode’ next to the form you just created. Copy this shortcode.

Step 3: Add the contact form to Elementor

Now head over to the WordPress dashboard, the page you wish to add this contact form to by selecting ‘Edit with Elementor.’ When the page builder pops-up, you can see a lot of edit widgets on the left side. Here look for ‘shortcode.’ Drag and drop that onto your Elementor page and paste the shortcode in that block (the one you copied in the previous step). Then click on the ‘advanced’ tab and arrange the padding or margins as required.

Step 4: Publish the Elementor contact form

Once your form is ready, you can publish your contact form by clicking on the ‘Publish’ button at the bottom. When done, click on the ‘Have a look’ or ‘preview’ option to see what your contact form looks like on the front-end.

Final thoughts

It is not that difficult to create a contact form on Elementor. The page builder gives you the flexibility to give a unique look to your forms. There are also many other WordPress Form plugins that you can experiment with – the process and the steps are almost similar. Whether you are using Elementor or Elementor Pro, you can implement this guide to set up simple contact forms.

Which form plugin do you use to create a contact form with Elementor? Need more information on creating contact forms? Drop a comment below.

How to create a custom contact form in WordPress? via @bloggingfilter
Ayesha Siddiqua

Ayesha Siddiqua

Ayesha is the founder of Blogging Filter and Invent Isle. She is a passionate blogger, digital marketing professional & tech enthusiast. She puts an exceptional effort to research and turn it into helpful tips to answer her readers’ queries.

Leave a Reply

Your email address will not be published. Required fields are marked *

2 × two =

This site uses Akismet to reduce spam. Learn how your comment data is processed.

welcom to blogging filter

I created this blog, or you can say a community of bloggers, entrepreneurs, and everyone who is striving to find their professional identity in this crisis. I believe in sharing, and thus, I am sharing my knowledge on how to start, scale, and monetize a blog or an online business. If you want to start your blog, website, or an online business, become part of this growing community of 1000+ bloggers and entrepreneurs. If you want to know more about me, read here.


This post may contain affiliate links. Meaning, I get a commission if you purchase through my links, at no cost to you. Read the full disclaimer here.

Share via
Copy link
Powered by Social Snap
%d bloggers like this: