Contact Form Ultimate Module

Prestashop 1.6.x, 1.7.x, 8.x
☆☆☆☆☆ ★★★★★
Contact support team
    keyboard_arrow_up keyboard_arrow_down
    • The best visual drag & drop contact form builder for PrestaShop 
    • Support various form types (Customer contact form, customer survey form, recruitment form, product form, etc.)
    • Support wide range of input fields (Simple input text, text area, URL, attached file, Google reCAPTCHA, etc.)
    • Fully responsive contact forms, display anywhere in front office
    • Easy to save and manage customer messages
    • Support notification message, auto-responder email
    • Protect your store from spam with Captcha and IP & email blacklist
    • Multifunctional form builder for PrestaShop store with SEO optimized and statistic charts 
    • Export/import all contact forms in 1-click, export messages to CSV files

    Why purchase with us?
    • Best prices and discounts
    • 1-click install and upgrade with PrestaHero Connect
    • Keep your purchased (or free) modules up-to-date with PrestaHero Connect
    • Lifetime free update + 6 months FREE technical support
    • 15 days money back guaranteed
    • 24/7 support by PrestaHero experts
    • Quality verified by PrestaHero
    Number of license ?
    Each license is valid for only one domain. If you want to install this module/theme on multiple sites, please purchase multiple licenses.

    Categories:  Contact forms and forums PrestaShop modules

    Are you looking for a visual drag and drop contact form builder that's easy to use and manage?

    You’ve just found it! Our PrestaShop contact form captcha module - Contact Form Ultimate includes everything you need to make any type of form without writing any code. Contact Form Ultimate makes it easier than ever for customers to get in touch with you. 

    1. Add any kind of form to your store in just minutes

    Contact Form Ultimate enables you to create unlimited forms on your PrestaShop store and encourages customers to contact you. This module supports the most common form types such as customer contact form, customer survey form, service booking form, quotation form, etc. 

    All you have to do is adding form rows, adding input fields (text, text area, email, URL, quiz, CAPTCHA and reCAPTCHA, attached file, etc.) then drag and drop them to your preferred position. 

    Every form is fully customizable so you can edit field elements (label, description, default value, etc.), email to admin and notification messages to create the perfect user-friendly form.

    2. Display your forms anywhere in the front office

    To help you display your forms to as many customers as possible, our PrestaShop form module provides you contact form shortcodes, custom hooks, “Open contact form” button, floating contact form and a separate page for each form.

    • You can copy and paste the contact forms’ shortcode and custom hooks onto anywhere you want - your CMS pages, product description, product category description, template .tpl file, etc. to display the contact forms. 
    • “Open contact form” button and floating contact form: when customers/visitors click on the button or the floating button, the contact form will appear via a popup.

    3. Comprehensive message management system

    Contact Form Ultimate allows you to save and manage all messages, view and reply to them directly from your store back office. You can export messages to CSV file for backup purpose, save the attached file from your customers and download it from the back office or download it from your email. 

    This PrestaShop contact form module also enables you to customize email templates which will be sent to store administrators and customers after each form submission. You can configure an automatic confirmation email (auto-responder email) to notify your customers that they have submitted successfully.

    Our module automatically generates available mail-tags which get the contact form input values. Using these mail-tags, you may display input values right on your notification emails. 

    4. Powerful anti-spam feature

    Contact Form Ultimate offers you some solutions that can protect your contact form from bots and spam messages. 

    Firstly, you may add CAPTCHA and reCAPTCHA input fields into your forms. This module supports both Google reCAPTCHA v2 and v3 to help you improve your form security.

    In addition, if you suspect an IP or email address is sending spam messages, Contact Form Ultimate allows you to add that IP/email address to blacklist and prevent it from submitting forms. 

    5. Modern dashboard with detailed statistic chart

    This module comes with a modern dashboard that provides you with an overview of module activities. From dashboard, you can navigate to configuration tabs or view the short statistic block about contact form’s status.

    Our PrestaShop custom contact form also has a detailed traffic chart of contact messages, replies, and users. A views log with customer information is available so you may keep track of customer activities. 

    6. Import/export feature

    In 1-click, you can export all contact form configurations for backup or migration purposes. You can also import contact forms to the current shop that you are working for quick configuration.

    Product Reviews / Q&A

    Average rating

    ☆☆☆☆☆ ★★★★★
    62 Reviews
    ☆☆☆☆☆ ★★★★★ Excellent 62
    ☆☆☆☆☆ ★★★★ Good 0
    ☆☆☆☆☆ ★★★ Medium 0
    ☆☆☆☆☆ ★★ Poor 0
    ☆☆☆☆☆ Terrible 0

    • Reviews (62)
    • Questions & Answers (2)


    ☆☆☆☆☆ ★★★★★ (@COMMENT_GRADE@)







    Write an answer Add a comment














    Contact form features

    • Create an unlimited number of PrestaShop contact forms
    • Create any kind of form with visual drag and drop form builder
    • Support all types of input fields such as text boxes, text area, radio/checkboxes, file upload, map and images, etc.
    • Display forms anywhere using static hook, custom hook, shortcode.
    • Display contact form using static “Open contact form” button and floating contact form button: when customers/visitors click on the button or the floating button, the contact form will appear via a popup. The button label, color, and position can be customized.
    • Fully responsive, display perfectly on any screen size.
    • Submit form via Ajax, no page reloads.
    • Separate display page for each contact form with SEO optimized elements, including friendly URL (without ID), Meta title, Meta keywords and Meta description.
    • Auto generate mail-tags for every input field to get contact form data
    • Display rich text editor for text area fields when compiling contact forms.
    • Allow synchronizing email list of customers contacted via contact form with audience list on Mailchimp.
    • Allows setting logical conditions when creating forms to easily show/hide fields on the form as your needs.

    Message management

    • Allow you to save messages and attachment files sent via contact forms to your website back office.
    • Get any contact form input value via email by using available mail-tags
    • Support custom confirmation email (auto-response email)
    • Email template editor
    • Easy to save and manage customer messages
    • Custom notification messages
    • Export customer messages to .csv file

    Anti-spam feature

    • Add IP addresses and email addresses to the blacklist to block them from submitting contact forms.
    • Get rid of spam with Google reCAPTCHA


    • Statistic chart of messages, views, and replies received through your contact forms with chart filter.
    • Store views log of the customers who sent messages via contact forms.


    • Export and import all contact form configuration in 1-click
    • Fully responsive, display perfectly on any devices
    • Support multi-shop mode and multi-language
    • Secure and safe with form validation rules

    Step 1: Download and install PrestaHero Connect

    Step 2: Reload your back office, then navigate to "PrestaHero > PrestaHero modules" and click on "Connect to PrestaHero" to connect your website with PrestaHero securely with your PrestaHero credentials.

    Step 3: Find the module you purchased (or free) modules and click "Install" or "Upgrade" to install the modules or upgrade your modules any time a new version is released.


    • Premium download: besides installing the modules using PrestaHero Connect, you can open "My account > My downloads" page at PrestaHero and download your purchased modules.
    • Free download: you can download the installation package directly on the module details page at PrestaHero.

    Version 1.3.0

    • Module improvements

    Version 1.2.6

    • New feature: Add logic conditions for contact form and Mailchimp synchronization

    Version 1.2.4

    • New option: Allow to upload attachment files on "Reply message" popup

    Version 1.2.3

    • Optimize module code

    Version 1.2.2

    • Update compatibility with PrestaShop 8.0.0

    Version 1.2.1

    • Module improvements

    Version 1.2.0

    • Minor changes

    Version 1.1.5

    • Correct default dropdown option

    Version 1.1.4

    • Unlimited email number on blacklist

    Version 1.1.3

    • Module improvements

    Version 1.1.2

    • Add floating form
    • Show product id, link, image when contacted from the product detail page

    Version 1.1.1

    • Minor changes

    Version 1.1.0

    • Add default values for checkbox, radio button, dropdown