Easily create advanced contact forms for Magento 2 with our simple drag & drop form builder. 100s of design and display options and customizable e-mail notifications.
OverviewBack to top
Our Custom Contact Forms extension enables you to create an unlimited amount of custom forms for Magento 2 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.
Besides that 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!
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 2. 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 and 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 2 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 widget. The widget enables 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.
Besides that 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 and 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 and Prefilled Forms
Another great extension feature lets you automatically prefill 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 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 2 by making the appearance of form fields dependent of 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, which include an overview of all submitted form data and a copy of the admin and customer notifications. To enhance your form submission management, you can modify the status of each submission and assign a custom ID prefix per contact form.
• 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
• 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 2 using 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 and manage form submissions in the Admin Panel
• Create as many custom Magento 2 forms as you want without any coding experience!
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 NotesBack to top
- Compatible with CE: 2.1 2.2
- Stability: Stable Build
Added validation error message to inline checkbox element
Fixed compatibility issue with official SendGrid extension
Reply-to e-mail bug fix for admin notification
JS / CSS minification code improvement
Magento 2.2 conditional admin recipient bugfix
Porto theme bad JS design workaround
Magento EQP refactoring
Fixed issue regarding special UTF-8 characters in form submission
- Compatible with CE: 2.1 2.2
- Stability: Stable Build
First release on Magento Marketplace