Contact form Form For All – Easy to use, fast, 37 languages.


With FORM FOR ALL, create and launch your online forms IN SECONDS!

EXCLUSIVE FEATURES: Connect with Facebook Form, Google+ Form, Double opt-in form, forms in 37 languages.

FREE PLAN available and 1st MONTH FREE on all paid plans. No engagement.

For this plugin to work, you need:

  • to open a Form For All account: signup for free at and test all our plans freely for one month.
  • to use our User API key (refer to ).


Contact form, Sign-up form, Log-in form, Subscription form, Booking form, Survey form, Event registration, Email newsletter… Just do any form with our online form builder!

Our FormForAll’s plugin and widget allow you to easily insert your FormForAll forms into your sidebar and to embed them into your WordPress site.

  • Français: Formulaire de contact, formulaire de Sign-up, formulaire de Log-in, formulaire d’inscription, formulaire de réservation, formulaire de sondage, email newsletter… Faites tout simplement n’importe quel formulaire avec notre générateur de formulaire !
    Nos plugin et widget FormForAll vous permettent d’insérer facilement vos formulaires FormForAll dans votre barre de menu et de les intégrer dans votre site WordPress. (Plus d’infos sur )

  • Español: Formulario de contacto, formulario de Sign-up, formulario de Log-in, formulario de inscripción, formulario de reserva, formulario de sondeo, e-mail newsletter… Con nuestro creador podrá generar cualquier tipo de formulario.
    Nuestro plugin FormForAll y widget le permite insertar fácilmente los formularios FormForAll en tu barra lateral e incrustarlos en tu sitio de WordPress. (Más info en )

  • Italiano: Modulo di contatto, modulo di registrazione, modulo di accesso, modulo di registrazione, modulo di prenotazione, modulo di sondaggio, newsletter… Crea facilmente qualsiasi modulo con il nostro generatore di moduli!
    Il nostro plugin per WordPress e il nostro widget permettono di inserire facilmente i moduli FormForAll nella barra dei menu e di integrarli nel tuo sito WordPress. (Maggiori informazioni su

  • Deutsch: Kontaktformular, Sign-up-Formular, Log-in-Formular, Anmeldeformular, Buchungsformular, Umfrageformular, E-Mail-Newsletter Erstellen Sie jegliche Formulare mit unserem Formulargenerator!
    Unser WordPress Plugin und unser Widget bieten Ihnen die Möglichkeit, Ihre FormForAll Formulare einfach in Ihre Menüleiste einzufügen und sie in Ihrer WordPress Webseite zu integrieren. (Mehr über

  • Polski: Formularz kontaktowy, formularz rejestracji, formularz logowania, formularz subskrypcji, formularz rezerwacji, formularz sondażu, e-mail newsletter… Stwórz dowolny formularz za pomocą naszego kreatora formularzy!
    Wtyczka do WordPressa oraz widżet pozwalają wkleić w łatwy sposób formularze FormForAll do Twojego paska menu oraz połączyć je z Twoją stroną WordPress. (Więcej informacji na temat

  • Русский: Форма контактов, форма подписки, форма входа, форма регистрации, форма бронирования, форма опроса, электронный бюллетеньи так далее. Создавайте любые формы с помощью нашего генератора форм!
    С помощью нашего подключаемого модуля WordPress и нашего виджета вы можете легко вставлять ваши формы FormForAll в строку меню и интегрировать их в ваш сайт WordPress. (Подробнее

  • Português: Formulário de contacto, formulário de Sign-up, formulário de Log-in, formulário de inscrição, formulário de reserva, formulário de sondagem, e-mail newsletter, etc. Faça qualquer tipo de formulário com o nosso gerador de formulários!
    Com FormForAll, os seus formulários WordPress são criados em alguns segundos! Basta transferir e instalar o nosso WordPress form plugin, e é tudo! (Ver mais )

  • Nederlands: Contactformulier, registratieformulier, inlogformulier, inschrijvingsformulier, reserveringsformulier, enquêteformulier, inschrijving voor evenementen, e-mailnieuwsbrief… Met onze formbuilder creëert u op eenvoudige wijze elk type formulier!
    Met onze WordPress-plugin en onze widget kunt u gemakkelijk uw FormForAll-formulieren in uw menubalk invoegen en deze integreren in uw WordPress-website. (Meer weten )

  • Türkçe: Iletisim formu, Hesap olusturma formu, Oturum açma formu, kayit olma formu, rezervasyon formu, anket formu, e-bülten… Form üreticimizle her tür formu kolayca yapin !
    Wordpress eklentimiz ve widgetimiz FormForAll formlarinizi kolayca menü çubugunuza yerlestirmenizi ve bunlari WordPress sitenize entegre etmenizi saglar. (Daha fazla bilgi edinin )


  • DRAG & DROP interface.
  • EXTENSIVE SELECTION OF FORM FIELDS: predefined fields (log-in, sign-up, name, address, identity, credit card, date / time…), customized fields (text, radio buttons, check boxes).
  • Connect with FACEBOOK and GOOGLE+: insert our Connect with Facebook / Google+ social login field into your forms and have your web users fill in their info with their social network identity.
  • DOUBLE OPT-IN: When your web users submit their form, an e-mail with a verification link is sent to their declared e-mail address. When the web user clicks on the link in the e-mail, we pass the information on to you.
  • SSL, RSA key, Captcha.
  • Your logo, font, size, colors: choose whatever you want, or create your own custom CSS.
  • RESPONSIVE DESIGN: all forms you create are in responsive design (compatible with all Smartphones, tablets and PC”s).
  • NOTIFICATION EMAILS: we send you an e-mail as soon as a form has been submitted including all details.
  • CONFIRMATION EMAILS: every time a form is submitted, we send a confirmation e-mail on your behalf to your web users.
  • FORM SUBMISSION MESSAGE or REDIRECTION: a default message can be displayed to the user once the form is submitted, or the user can be redirected to the URL of your choice.
  • DATA COLLECTIONYou can export submitted data using our Export CSV or on a real time basis using our API.


Build your form in one of our 37 languages and have it displayed in all 37 languages:

* Arabic, Armenian, Bengali, Bulgarian, Catalan, Chinese (simple), Chinese (traditionnal), Czech, Danish, Dutch, English(us), English(uk), Estonian, Finnish, Flemish, French, Georgian, German, Greek, Hebrew, Hindi, Hungarian, Indonesian, Italian, Japanese, Korean, Lithuanian, Norwegian, Persian, Polish, Portuguese, Slovak, Spanish, Swedish, Russian, Turkish, Ukrainian.

* Looking for a 38th language ? Tell us!


  • Our Form For All plugin and widget allows you to easily insert your FomForAll forms into your sidebar and to embed them into your WordPress site wherever you want.
  • If you want to include one of your form in an e-mail, we provide you with a hosted URL.
  • Alternatively, we can also provide you with a JavaScript that you just have to copy / paste, which will embed your form on a HTML page of your site.


  • CONFIRMATION EMAILS: every time a form is submitted, we send a confirmation e-mail on your behalf to your web users.
  • DATA COLLECTIONYou can export submitted data using our Export CSV or on a real time basis using our API. ( ).
  • Activity reports.


  • Control panel
  • Creating a form / step 1: give a name to your form and select the language in which you want to build it.
  • Creating a form / step 2: to start building your form, simply drag & drop the fields from the Form Builder Toolbar.
  • Each field has options that you can select by a quick click.
  • Our Social login field : Let your users connect with their Facebook or Google+ identity.
  • Settings: once your form is built, select the default language in which it will be displayed, and whether you want a multilingual display.
  • you may upload your logo at the top of your form.
  • you define your font, size and colors. Or your own CSS.
  • you may use SSL for your form (https:// ....)
  • You may include a Captcha at the bottom of your form.
  • One of our exclusive feature : double opt-in!
  • Notification e-mails, confirmation e-mails, submission message menu.
  • Publishing : link to share to be used in an e-mail newsletter.
  • With our partner Zapier, more than 260 applications to integrate your form with.
  • Our records API Key, to get all your submissions in real time.


Detailed explanations / Mode d’emploi détaillé / Instrucciones de instalación

  • .1. Go to to open a FormForAll account (we have a free plan / on all paid plans, the 1st month is free, and you have no further engagement.), and create your forms.
  • .2. In the WordPress dashboard, click on Plugins and type FormForAll in the search box.
  • .3. Once you have found our WordPress contact form FormForAll plugin, click on Install now.
  • .4. A new window opens. Click on Install now.
  • .5. Click on Activate Plugin. You should see our WordPress contact form Plugin on your Plugins” list.
  • .6. Look at your WordPress toolbar, our logo icon should have appeared at the right of the toolbar menu. Click on the icon.
  • .7. If a new window opens with the message : “Parameters have not been set correctly”, go to next step, otherwise skip to step 12. Click on the message “Parameters have not been set correctly”.
  • .8. To use our API, you need to enter 2 parameters. To get them, click on the link “To get an API key”.
  • .9. You are now redirected to FormForAll online form builder site. Log-in to your account, go to MY ACCOUNT and then to USER API KEY.
  • .10. On the USER API KEY window, you see the User ID and API key parameters that you have to copy on WordPress. Once copied on WordPress, click on “Save changes”.
  • .11. A “settings saved” message should appear and confirm that your API parameters have been saved.
  • .12. Congratulations, you’re done! A new window opens. All forms you have created on your FormForAll online form builder account appear there. Just select one form and click on “Add a form” to insert it wherever you want on your WordPress site!


What do I need to do first ?

Open an account on . It is free.

How do I add a form to my site ?

Once you have opened a FormForAll account and you have installed our plugin, you’ll see our little FormForAll logo at the right end of your WordPress toolbar menu (if you don’t see it, contact us!). If you click on it, all forms you have created on your FormForAll online form builder account appear there. Just select one form and click on “Add a form” to insert it wherever you want on your WordPress site!

How much will it cost me then ?

We have a free and premium monthly plans. You can resign your monthly plans at any time.
You have a 7 day satisfied or reimbursed guaranty.
And your first monthly payment is offered so that you can test us for free.

What is included in the free plan ?

With our free plan, you can create and publish as many forms as you want providing none of them include more than 5 fields and you remain below 100 submissions per month.

In your free plan, 5 fields isn’t a lot!

The way we count our fields for our pricing is slightly different from others. For example:

Name: Firstname and Lastname are counted as 1 field.

Adress:Street, city, zip code, state, country are counted as 1 field.

Login: ID and password are counted as 1 field.

Signup: ID and password are counted as 1 field.

and so on…

Where can I find my FormForAll User API key ?

To get your FormForAll User API key, login to your FormForAll account
( then go to ‘My Account’ then to ‘User API key’.

How to have my form in different languages ?

When you have finished creating your form on your FormForAll account, you’ll find in the SETTINGS menu our LANGUAGE submenu. There, Select our Multilingual Display option, and when a web user sees your form, labels will automatically be displayed in their own language based on the language defined in their browser or in the default language selected above if their language is not yet supported. Users can also manually change the language to suit their own preferences by selecting their prefered language from the list.

Need any assistance ?

Do not hesitate! We are here to help you! Contact us at:

Contributors & Developers

“Contact form Form For All – Easy to use, fast, 37 languages.” is open source software. The following people have contributed to this plugin.



Plugin translation – V1.2 – 06.02.2014

  • The plugin is now translated in English, French, Spanish and Portuguese


  • compatibility 4.6


  • compatibility 4.5


  • compatibility 4.4


  • compatibility 4.3


  • compatibility 4.2


  • compatibility 4.0


  • 1 new language (chinese traditionnal)


  • 15 new languages

V1.1 – 23.12.2013

  • WordPress 3.8 support


  • Initial release.