123ContactForm for WordPress

Description

Add web forms, surveys, quizzes or polls from your 123ContactForm account to your WordPress website or blog.

This form builder plugin requires a 123ContactForm account. You can sign up for free at: 123ContactForm.

Enjoy the experience of building professional web forms and surveys without using code. The form generating process takes just 3 easy steps – edit, configure and publish. You can also adjust the stylesheets of your form.

Features

  • Real-time WYSIWYG editor with field types for any form building scenario
  • Conditional logic system for controlling form interactions
  • Upload functionality
  • Live reports
  • Efficient storage management for both submissions and uploads
  • Custom Thank-you pages (success pages)
  • Smart CAPTCHA and reCAPTCHA for anti-spam protection
  • Full CSS customization
  • JavaScript integration: You can add custom JS codes to your forms and surveys
  • Payment Gateways: PayPal, Authorize.Net, Stripe, Square, iDEAL and more.
  • Third-party apps (add-ons): SalesForce, Google Drive, MailChimp, WebHooks, Zendesk and more.
  • Mobile responsive
  • Approval workflow
  • Custom calculations, advanced pricing calculations
  • Creating posts through submissions
  • Limiting seats per form or submission for event registrations
  • Quiz functionality: automatic-grading, partial answers, countdown timer.

Find out more at: 123contactform.com

Recommended WordPress form builder plugin that allows you to create web forms directly in your WordPress dashboard: CaptainForm

Screenshots

  • Edit your form
  • Copy the code that you get
  • Paste the code in your WordPress post
  • Or you can use the button in your WordPress editor
  • Sample form in a WordPress post

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 Sign up for a free 123ContactForm account.
  2. Start building your web form or survey using the user-friendly drag & drop interface.
  3. Configure your web form in the Settings section.

Publishing the form

Method 1.
* 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),
* Paste the code (by pressing CTRL+V) in the WordPress page where you want the form to appear and save the post

Method 2.
* 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,
* 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.

FAQ

Installation Instructions
  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 Sign up for a free 123ContactForm account.
  2. Start building your web form or survey using the user-friendly drag & drop interface.
  3. Configure your web form in the Settings section.

Publishing the form

Method 1.
* 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),
* Paste the code (by pressing CTRL+V) in the WordPress page where you want the form to appear and save the post

Method 2.
* 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,
* 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.

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.

Contributors & Developers

“123ContactForm for WordPress” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.3.8

  • update plugin details

1.3.7

  • update plugin details

1.3.6

  • support php 7

1.3.5

  • minor bug fixes

1.3.4

  • new publish code

1.3.3

  • added compatibility with eu.123contactform.com

1.3.2

  • minor bug fixes

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.