How to Add a Contact Form to WordPress – Tutorial 2017

Adding a Contact Form to WordPress couldn’t be easier! And this WordPress Tutorial I’ll show you how with the legendary Plugin Contact Form 7. ☆☆ ☆ Download my FREE 2019 Theme “Cento” – – a WordPress Starter Theme for Elementor ☆☆ ☆

***** Download the EBook Guide to my Top 10 Plugins of All Time here: *****

Contact Form 7 is on the WordPress Plugin Repository here:

Lets Make some WordPress!

Go ahead and subscribe to the Jakson Channel if you fancy:

And check us out over at:


28 Responses

  1. Syed Waseem Kazmi

    Hi please reply my question,I was installed Contact form 7 and put shortcode on page but it is not appear on page,what is the problem please tell , i am using linear pixel theme..

  2. John Cunningham eXp Realty

    Thanks for the tutorial Jackson. I am liking the circle webcam video (as opposed to the rectangles I get using Camtasia). What software are you using to record your screencasts? Looks cool.

  3. fastuzzo

    Hi Jackson, this is my first time on your channel, but I'm going to subscribe straight away. It was great: simple, professional and well made. I absolutely love it. Thanks again!

  4. paul paul

    dear jakson, may i ask you one question? how can i change the size of the contact form???? im about to get crazy 😉 could you please help me. cheers. and btw great videos !!!

  5. Canaan Nyoni

    hi Jackson i had actually done this already but when i test it i constantly get the msg not sent try again later error. i am using wordpress on my local host thru wamp is there maybe something i need to change?

  6. Antonio Montaño II

    hi jakson! I tried this however, it seems like there is no submit button on the very bottom. Can you help me with this? Thanks a bunch! 🙂

    im using localhost by the way…

  7. Kev S

    Hi Jakson.

    Nice concise tutorial mate and one of the very few youtubers I've bothered subscribing to.

    I have installed WordPress to a "local server" and building a Sydney theme site as a complete newbie.

    Quick question re contact form 7.

    In trying to send a test email, a red box appears stating that "there was an error in sending the message and to try again later"
    Contact page looks fine and clicking on the mail tab, I see that both the "to" and "from" fields contain the same email address – So, is my problem that I'm using a local server or that both "to" and "from" fields contain the same email address?



  8. dipak bhulku

    I have added mobile no. Field in contact form 7. when some one fill the form then all the info i recieved via e mail but………………..
    I didn't recieve Mobile number………….Why ?

    please help…………


    Hi Jackson, absolutely great tutorial: very professionally delivered, and thanks a stack. However, there seems to be something else which is blocking me and, not being all that tech-savvy myself I do not know what it is. Even by following every very-clearly-given instruction of yours, my form still does not deliver to the address I need. Are you able to help please? Errol.

  10. Studio Bohemia

    am enjoying your various tutorials. I am stuck with a basic issue on Contact Form 7. On the "Mail" section, I have added the email which receives enquiries. It works. But, the sender's email address is not added. In its place is the email address I have added in the "From" section below, which asks me to add an email with the same domain as my own (this doesnt seem to make sense), so the emails I receive look like they have come from my own domain/email. What should I type into the "From" box to ensure I see the senders email ie. the one they have typed into the Contact form? Thanks. Chris

  11. a. wakedia

    Great clear video ! The problem I have is nobody can contact me using the contact 7 form- message is sent but I don't receive readers messages! I'm so confused ? Does bluehost or siteground receive these messages

  12. Gaurav Tulpule

    Thanks for the tutorial. This is useful. I installed the plugin and created a form. The Tel field which is meant to accept phone numbers renders very differently than other fields like Name and Email. Would be great if you could shed some light on it. TIA!