Skip to content Plugin Mirror
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.


=== 123ContactForm for WordPress ===
Contributors: 123contactform
Donate link:
Tags: contact form, order form, contact, form, email, captcha, upload, files, 123contactform, survey, secure form, 
Requires at least: 2.0.2
Tested up to: 4.2.3
Stable tag: 2.0.3

Contact Form plugin from

== Description ==

Contact Form plugin from It requires a free account created on [123ContactForm] (  
Building any type of form and survey for WordPress pages is an enjoyable experience with the user-friendly interface of 123ContactForm. The form generating process takes just 3 easy steps - edit the form, choose settings and publish. Allows adjusting codes. 

* easy form building: real time WYSIWYG editor, form branching (conditional logic for dynamic web forms), file upload fields  
* efficient submissions management: multiple recipients, custom "thank you" page, export data to CSV, reports over submissions  
* security: CAPTCHA and smart CAPTCHA, password protection, SSL encryption  
* style: theme gallery, full CSS customization  
* integration with payment processors: PayPal, Authorize.Net, Google Checkout  
* 3rd party apps integration: SalesForce, VerticalResponse, MailChimp, WebHook, Google+Yahoo Groups, Google Docs  
* mobile version of web forms.  

== Installation ==

1. Upload the entire *123contact-wp-plugin* folder to the */wp-content/plugins/* directory.
2. Activate the plugin through the 'Plugins' menu in WordPress.

Creating a form

1. [Sign up]( for a free 123ContactForm account, then login.
2. Click **Create New Form**, enter a name for your form and edit the fields the way you wish. When completed, go to the next tab and choose *Form Settings* (these include the e-mail address for notifications). Once done, access the third tab, *Publish Form*.

Publishing the form
First method:  
a. In the *Publish section* (no 4 from above) go to the *WordPress* section of the page, select the code, and copy it to the clipboard (by pressing CTRL+C).  
b. Paste the code (by pressing CTRL+V) in the WordPress page where you want the form to appear and save the post.  
Second method:  
a. After plugin installation and activation, visit *My Account* section on 123ContactForm. In Account details spot the API key field and press Generate. Copy the API key received.  
b. In the WordPress dashboard, while editing the page in the Visual mode, click on the 123ContactForm icon in the menu. Paste the API key there, press Connect and then choose the form that you want to publish (if you have built several forms you can include as many of them as you want). Press Embed and view the result.  

Usage info, tips and tricks can be found in the [plugin homepage]( and [author's blog](

== Frequently Asked Questions ==

= Why doesn't my plugin appear in the WordPress menu after unzipping the *123contact-wp-plugin* folder? =
Make sure you have unzipped the folder in the root of the */wp-content/plugins/* directory.

= How can I embed multiple forms on the same WordPress page? =
The most effective way is using the API key.

= If I change the form on 123ContactForm after I pasted it in WordPress, shall I paste the code again? =
No, you don't have to paste the code again.

= If I update my WordPress to a newer version, will my forms work? =
Yes, your forms should be visible and working as before, as long as you have the latest version of 123ContactForm plugin. Still, some users reported that after updating the WP version, their forms got broken. So, please check your forms and in case they're broken, all you have to do is to republish them.

Please see [author's blog](

== Screenshots ==

1. Copy the code that you get
2. Paste the code in your WordPress post
3. Or you can use the button in your WordPress editor
4. Sample form in a WordPress post

== Changelog ==

= 1.3.0 =
* support for Post fields

= 1.2.6 =
* minor bug fixes

= 1.2.5 =
* minor bug fixes

= 1.2.0 =
* Auto-resize form if needed
* Use 123ContactForm API Key to easily embed own forms

= 1.0.1 =
* Added support for iFrame

[See full change log in author's blog.](

== Upgrade Notice ==

You can’t perform that action at this time.