Webmaster Blog

Members blog at WebmaisterPro. Covering topics related to online marketing, SEO, web development as well as software reviews.

Contact Form 7 - Flexible Contact Form Plug-in for WordPress

Contact Form 7 for WordPress is one of the most popular multiple contact form plug-ins. It is extremely flexible, easy to integrated with 3rd party plug-ins and it is free.

ContactForm7 for WordPressContact Form 7 plug-in is mature, regularly update and documentation is well written and complete. The plug-in is moderately easy to use and can create very complicated multiple contact forms. In this review, we will give you few tips, how to use it and how to combine Contact Form 7 with other plug-ins.

Installation is straight-forward and doesn't differ from installing any other WordPress plug-in.

Personally, I would suggest to check the documentation https://contactform7.com/docs/. Process of creating contact forms is traight forward, though non-experienced webmasters or bloggers, might get a bit confused.

Contact Form 7 – Form Tags

As I mentioned above, this plug-in is very flexible and there are several form tags that you can use out of the box:

  • Text Fields

  • Number Fields

  • Date Field

  • b2ap3_thumbnail_contactform7_with_date_picker.pngCheckboxes, Radio Buttons and Menus

  • File Uploading and Attachment


  • Quiz

  • Acceptance Checkbox

  • Submit Button

As well as Contact Form 7 can integrate 3rd party plug-ins to customize your form even further. For instance, one of the screenshots, include plug-in called “Contact Form 7 Date Picker” - https://wordpress.org/plugins/contact-form-7-datepicker/. This plug-in is perfect add-on to the main plug-in and very suitable for rent, tourism, appointment and event websites.

Another great way to improve contact forms is to integrate the contact within a pop-up window. I personally prefer to do that with Easy FancyBox plug-in https://wordpress.org/plugins/easy-fancybox/.

Quite often other webmasters ask how to add country list in Contact Form 7. Well very simple, use the code below:

Country [select* Country "Afghanistan" "Albania" "Algeria" "Andorra" "Angola" "Antigua & Deps" "Argentina" "Armenia" "Australia" "Austria" "Azerbaijan" "Bahamas" "Bahrain" "Bangladesh" "Barbados" "Belarus" "Belgium" "Belize" "Benin" "Bhutan" "Bolivia" "Bosnia Herzegovina" "Botswana" "Brazil" "Brunei" "Bulgaria" "Burkina" "Burundi" "Cambodia" "Cameroon" "Canada" "Cape Verde" "Central African Rep" "Chad" "Chile" "China" "Colombia" "Comoros" "Congo" "Congo {Democratic Rep}" "Costa Rica" "Croatia" "Cuba" "Cyprus" "Czech Republic" "Denmark" "Djibouti" "Dominica" "Dominican Republic" "East Timor" "Ecuador" "Egypt" "El Salvador" "Equatorial Guinea" "Eritrea" "Estonia" "Ethiopia" "Fiji" "Finland" "France" "Gabon" "Gambia" "Georgia" "Germany" "Ghana" "Greece" "Grenada" "Guatemala" "Guinea" "Guinea-Bissau" "Guyana" "Haiti" "Honduras" "Hungary" "Iceland" "India" "Indonesia" "Iran" "Iraq" "Ireland {Republic}" "Israel" "Italy" "Ivory Coast" "Jamaica" "Japan" "Jordan" "Kazakhstan" "Kenya" "Kiribati" "Korea North" "Korea South" "Kosovo" "Kuwait" "Kyrgyzstan" "Laos" "Latvia" "Lebanon" "Lesotho" "Liberia" "Libya" "Liechtenstein" "Lithuania" "Luxembourg" "Macedonia" "Madagascar" "Malawi" "Malaysia" "Maldives" "Mali" "Malta" "Marshall Islands" "Mauritania" "Mauritius" "Mexico" "Micronesia" "Moldova" "Monaco" "Mongolia" "Montenegro" "Morocco" "Mozambique" "Myanmar, {Burma}" "Namibia" "Nauru" "Nepal" "Netherlands" "New Zealand" "Nicaragua" "Niger" "Nigeria" "Norway" "Oman" "Pakistan" "Palau" "Panama" "Papua New Guinea" "Paraguay" "Peru" "Philippines" "Poland" "Portugal" "Qatar" "Romania" "Russian Federation" "Rwanda" "St Lucia" "Samoa" "San Marino" "Saudi Arabia" "Senegal" "Serbia" "Seychelles" "Sierra Leone" "Singapore" "Slovakia" "Slovenia" "Solomon Islands" "Somalia" "South Africa" "Spain" "Sri Lanka" "Sudan" "Suriname" "Swaziland" "Sweden" "Switzerland" "Syria" "Taiwan" "Tajikistan" "Tanzania" "Thailand" "Togo" "Tonga" "Trinidad & Tobago" "Tunisia" "Turkey" "Turkmenistan" "Tuvalu" "Uganda" "Ukraine" "United Arab Emirates" "United Kingdom" "United States" "Uruguay" "Uzbekistan" "Vanuatu" "Vatican City" "Venezuela" "Vietnam" "Yemen" "Zambia" "Zimbabwe" "Other"]

WebmaisterPro – highly recommed Contact Form 7.


  • Free

  • Flexible

  • Excellent documentation

  • Regular updates

  • Easy integration with 3rd party plug-ins

  • Work on every theme


  • Lack of “skip” logic

Rate this blog entry:
How to Use Tablets for Coding and Web Development
What to Expect from Mobile SEO in 2014


No comments yet
Already Registered? Login Here
Wednesday, 07 December 2022
If you'd like to register, please fill in the username and name fields.

Captcha Image