Create your next successful ecommerce project by selecting from PrestaShop's 5,000+ modules and themes!

I confirm my contact details to continue

Yummy, your shop will love it! Your product was added successfully to your cart

Customizable ContactForm

Customizable ContactForm Module

Developed by Community developer
(82 votes)
  • +1000
  • PrestaShop -
module - Contact Forms & Surveys - Customizable ContactForm - 1
module - Contact Forms & Surveys - Customizable ContactForm - 2
module - Contact Forms & Surveys - Customizable ContactForm - 3
module - Contact Forms & Surveys - Customizable ContactForm - 4
module - Contact Forms & Surveys - Customizable ContactForm - 5
module - Contact Forms & Surveys - Customizable ContactForm - 6
module - Contact Forms & Surveys - Customizable ContactForm - 7
module - Contact Forms & Surveys - Customizable ContactForm - 8


ContactForm is a module that allows you to perform one or more customizable forms with any field type and Recaptcha Google.
Compatible and lower -, 1.4.xx, 1.3.xx

What this module does for you

ContactForm is a module that allows you to perform one or more customizable forms in your shop. 

You can create all types of input fields and a captcha security (Google Recaptcha). 

You can also keep the original form of PrestaShop and have other forms with ContactForm 

ContactForm is compatible PrestaShop and lower -, 1.4.xx, 1.3.xx 


- Ability to display the forms on the left or right columns
- Ability to change the subject of customer email notification for each form
- Ability to add recaptcha multi-form
- Ability to add calendar-type fields + time
- Added a multi-sytem form - display simultaneously
- Establishment of Recaptcha system Google 
- Adaptation Responsive Webdesign (Mobile - Tablet - PC) 
- Operation in muti-fashion boutiques 
- Choice of CMS thank you page after form submission 
- Change messages and change in the back-office 
- Support SEO. 
- Possibility to choose the name of php file 
   (to keep the default form Prestashop) 
- Export csv, excel data received via the forms. 
See examples of custom forms on 

Benefits ContactForm: 

Easy and intuitive 
Requires no HTML knowledge 
Management of an unlimited number of forms 
Generation and display of fast forms 
Viewing and editing messages customizable thanks 
multilingual Support 
Integration of a system backup and recovery form 

Version 2.0.8 (24/09/2013) 

Compatible with and earlier versions of PrestaShop. 
Rewriting the multilingual management. 
Adding client-side form validation with jquery. 
Fixed bugs on display special characters. 
Google Recaptcha system. 
Management layout mails.


Features ContactForm:
Recaptcha Google
Preview or forms for administration
Ability to integrate a date field
Customizable layout forms and error messages when submitting.
Editing the CSS form
Ability to edit, filter submissions
Mail sending personalized HTML or text format
Ability to send two types of e-mail messages: one to the sender and the other to oneself or other site administrator
Import / Export Forms
Several predefined examples available
Restore default form PrestaShop
multilingual Support
SEO Support
Opportunity to choose the name of php file (to keep the default form PrestaShop)
Export csv, excel data received via forms
Automatic duplicate form

What your customers will like

Via the display of a single contact area your visitors depending on their profile or application are directed to their corresponding form (quotations, after-sales, sales department ...)


1.First, unzip the installation ContactForm ( file, then use your FTP software to copy the folder "contactform" resulting in the "modules" folder PrestaShop.
2. Once all uploaded files, go to the administration area of ​​your site and click the "modules" tab from the top menu and choose "Other modules" then "Install", "Enable" and click "Configure".
3. In the dashboard "ContactForm" you must first click on "Activate Contactform" before all things, and choose whether you want to keep the original form of Prestashop more ContactForm. Or if you want ContactForm installs as original form, this way links "Contact" are automatically updated.
4. Then click "Settings" to make the basic settings.
5. Then click "Add Sample Data" and click on the form of your choice and return to the home (left button)
6. There you left is to manage your forms by clicking on "Manage your forms", from there you can manage your fields and even duplicate your form in one click
7. By clicking on the "?" you can download using.


CAUTION when updating: if you have a version lower than 2.0 ContactForm to 1.8.6, you will overwrite files with the new version 2.0 via your FTP.
Then you must place holder the following query, replacing XX with the prefix of your database and execute the query in phpMyAdmin:
ALTER TABLE `XX_contactform` ADD `id_shop` INT NOT NULL DEFAULT '1 '
This will avoid having to rebuild your forms.
If compatibility problem, completely remove the old one by désintallant and redo a clean install.


When installing the module ContactForm, think Smarty to clear your cache in "Advanced Settings" and "Performance", click on "Clear the cache Smarty"

What's New in Version 3.3.4(07/29/2015)

  • Compatiblité PrestaShop
  • Possibilité d'exporter les données CSV ou XLS par formulaire
  • Ajout d'entêtes aux fichiers CSV ou XLS exportés

Frequently purchased together:

Customizable ContactForm
Ban IP addresses
Private Sales PrestaShop
  • This article - Customizable ContactForm - $69.99

    Community developerDeveloped by

    PrestaShop v1.4.0.1 - v1.6.1.4Compatibility

  • Module - Ban IP addresses - $69.99

    PrestaShopDeveloped by

    PrestaShop v1.1.0.0 - v1.6.1.4Compatibility

  • Module - Private Sales PrestaShop - $139.99

    PrestaShopDeveloped by

    PrestaShop v1.4.0.0 - v1.5.6.2Compatibility

$279.97 Add all three to cart

Items from the same developer - Show more details

About the developer

Community developer

Need help?
This developer answers your questions in:
en es cs de it nl pl tr pt fr Contact the developer


  • Compatibilityv1.4.0.1 - v1.6.1.4
  • Version3.3.4 (07/29/2015)
  • Already translated into en de es fr it pl