Custom Contact Forms



Magento Platform
Open Source (CE)
1.5, 1.6, 1.6.1,, 1.7, 1.8, 1.8.1, 1.9, 1.9.1, 1.9.2, 1.9.3, 1.9.4
Commerce using on prem (EE)
1.10, 1.11, 1.11.1, 1.12, 1.13, 1.13.1, 1.14, 1.14.1, 1.14.2, 1.14.3, 1.14.4,,,

Tech Specifications

Current Version:
Stable Build
30 May, 2019
Extensions, Content & Customizations


Easily create advanced contact forms, using our simple drag and drop form builder. Custom Contact Forms has 100s of design and display options as well as customizable email notifications.

Other Extensions by Plugin Company


Back to top

Our Custom Contact Forms extension enables you to create an unlimited amount of custom forms for Magento without any coding experience required. With its simple drag and drop form builder, wide selection of form fields, 18 beautiful front-end themes and many other design and display options, you can easily build virtually any type of contact form, such as a sales inquiry or product question form, RMA or request for quotation form, a customer satisfaction survey or a suggestion form.

Our amazingly feature-rich contact form extension includes a full-fledged e-mail notification system, handy contact form widgets, simple back-end form submission management and much more!


Extension Features


  • 18 beautiful front-end themes and 100s of design and display options
  • Fully responsive and 100% AJAX-based front-end design
  • Integrated form validation functionality & captcha spam protection
  • Easily embed your forms in CMS pages, blocks and layout templates
  • Display contact forms in a lightbox pop-up with optional exit intent feature
  • Spice up your webshop with a fancy slide-out form
  • Build easy browseable multi-page contact forms
  • Divide your forms into multiple sections and columns
  • Create dynamic contact forms with conditional form fields
  • Automatically prefill forms with customer details, product attributes and much more!



  • Create advanced contact forms for Magento using a simple drag & drop form builder
  • Build any type of contact form choosing from a wide selection of form fields
  • Automatically create new front-end contact form pages
  • Insert forms anywhere in your front-end store using contact form widgets
  • Fully customizable e-mail notifications supporting custom variables
  • Configure conditional admin recipients based on submitted form data
  • Easily save, manage and export form submissions in the Admin Panel
  • Create as many custom Magento forms as you want without any coding experience!


Simple Drag & Drop Form Builder

With our user-friendly drag and drop form builder, it couldn't be easier to create advanced contact forms for Magento. Simply select a form component and drop it in any desired position in the form builder interface. In this way, you can even add new form pages and divide your form into multiple sections and columns.

The wide selection of form components includes various input fields, radios and checkboxes, a dropdown menu and list box, date and time pickers, a file upload component, a newsletter subscription checkbox, two Captcha functionalities, and several text elements. Once added to the contact form, you can easily move the form field and configure its content and settings in a handy pop-over.


Integrated Form Validation & Spam Protection

To ensure your forms are always submitted correctly, our extension includes an excellent form validation function for input fields, verifying the format of e-mail addresses, numbers, dates, URLs and more. Besides that you can use the integrated Google ReCaptcha and Visual Captcha functionalities to protect your store against spam and abuse.


Amazing Bootstrap-Powered Front-End Themes

The forms created with our extension have a fully responsive and AJAX-based design. This means they look great on any device, whether it's a laptop, tablet or mobile phone, and that pages don't have to reload when a contact form is submitted.Choosing from 18 built-in Bootstrap themes, six form wrapper styles and dozens of other design and display options, you can create forms suitable for any Magento webshop. Check out the front-end theme showcase and contact form examples in our demo store to get an impression of the endless possibilities!


User-Friendly Contact Form Widgets

Our extension can automatically create a new front-end URL for each form, or you can embed forms in CMS pages, blocks and layout templates using our custom contact form widgets. The widgets enable you to easily add forms to existing store pages or specific layouts, such as a customer service page or product page section.

The widget can also be used to create slick pop-up forms, which appear when clicking a customizable contact link or button anywhere in your front-end store, such as a category page sidebar or website footer. Alternatively, you can use the exit intent option to show the pop-up form dynamically when a visitor is about to leave your website. Using another custom contact form widget you can add a fancy slide-out form to your store, which appears from the side or bottom of the screen and enables customers to contact you at any time without having to navigate to a separate contact page.


Handy Multi-Page & Multi-Column Forms

Our plugin lets you easily build extensive multi-page forms with the form page component, which divides your form into multiple pages or tabs. The form pages can be browsed through without reloading your website, while the top navigation bar automatically adjusts to smaller screens when necessary. Similar to building multi-page forms, our extension also lets you create forms with multiple sections and columns. Simply insert the form section component in the form builder to add a new full width, one column or 2 column section to your form, allowing you to make optimal use of the contact form layout.


Auto-Completed & Prefilled Forms

Another great extension feature lets you automatically pre-fill forms with variables related to customer, category, product, address and store details. In this way, you can auto-complete product question forms on product pages with attributes such as product name and SKU, or prefill forms for logged in customers with their name and e-mail address. Prefilled forms not only save your customers time but also help your admin users, who will be automatically provided with all the information they need!


Dynamic Forms with Conditional Fields

With our plugin's conditional form fields functionality, you can make form components appear dynamically on the front-end based on specific conditions. This advanced form builder feature lets you create dynamic multi-purpose forms for Magento by making the appearance of form fields depending on the customer's input.


Fully Customizable E-mail Notifications

Our Custom Contact Form extension comes with a full-fledged e-mail notification system to notify customers and admins about new form submissions. You can use the default e-mail settings for all your forms, or configure the notifications for each contact form separately. The e-mail content supports the use of custom variables, enabling you to automatically include submitted form data in your admin and customer notifications. Besides that you can even set up conditional e-mail recipients based on submitted form data.


Back-End Form Submission Management

Our extension also makes it possible to save and manage form submissions directly in the Admin Panel, where you can easily export submitted data to CSV or Excel. To enhance your form submission management, you can modify the status of each submission, assign a custom ID prefix per contact form and optionally add comments in the back-end.


Live Demo

Visit our Custom Contact Forms live demo to check out all of the extension's features and functionalities.



You can find the most recent version of the Custom Contact Forms extension user manual and installation guide in our Knowledge Base.



Please don't hesitate to contact us directly with any questions about this extension. We'll be happy to help!

Release Notes

Back to top


  • Compatible with Open Source (CE) : 1.5 1.6 1.6.1 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3 1.9.4
  • Compatible with Commerce using on prem (EE) : 1.10 1.11 1.11.1 1.12 1.13 1.13.1 1.14 1.14.1 1.14.2 1.14.3 1.14.4
  • Stability: Stable Build
  • Description:

    Fixed captcha not being loaded issue which occurred when multiple forms with different captcha settings were placed on a single page
    Fixed issue where inline pop-up form link would split the paragraph text it's placed in
    Removed logging statement
    Fixed conditonal field checkbox 'does not contain' issue
    Added option to include or exclude the visitor IP address in form submissions
    Additional fix for Infortis theme
    Popup form compatibility fix for Infortis theme
    Forms on dedicated form page are now automatically centered
    Added custom CSS class to popup form buttons and links, allowing custom styling
    Fixed issue related to conditional form fields staying disabled after being shown
    Form components are now 'sticking' in the users screen when scrolling down, making them more easily accessible
    Added help text for some fields in form builder, including ID fields and multi-select option fields
    Added support for email template directives (header, footer etc) in e-mail notifications
    Fixed nested conditional form fields issue
    Fixed required conditional checkbox validation issue
    Fixed issue where conditional form field value was lost when disabled / hidden
    E-mail notification submission overview table now uses field labels instead of IDs
    Fixed issue where form wouldn't submit if reCaptcha wasn't checked on first try
    Fixed ReCaptcha related issue which was caused by changes in external library
    Fixed file upload issue introduced in version 1.17.4
    Fixed file upload issue on IOS Safari
    Improved file upload error reporting
    Removed some debugging code
    Fixed nested conditional form field issue. Conditional form fields which are disabled are now automatically reset to their default value
    Required form field red star position fix for small screens < 990px
    Added option to enable focus on first field per form
    Fixed issue where focussing on first field didn't work in some cases
    Responsive fix for bottom left / right slideout forms
    Ultimo theme pop-up style improvement


  • Compatible with Open Source (CE) : 1.5 1.6 1.6.1 1.7 1.8 1.8.1 1.9 1.9.1 1.9.2 1.9.3
  • Stability: Stable Build
  • Description:

    First release on Magento Marketplace


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top