×
Login or create an account
If you have an account with us, please log in.

You have no items in your shopping cart.

Custom Form

v1.5.1

for Magento 2

Custom Forms API support

Create web forms of various types to effectively collect customer info. Use a handy constructor to generate multiple forms in no time and customize each form to meet your needs. Extend functionality of your store with Magento 2 admin form validation feature.

  1. 15 elements for custom form creation
  2. Drag-and-drop form constructor
  3. Make important fields required
  4. Display multiple forms on one page
  5. Collect and analyze customer data
  6. Fully optimized for mobile
View Extension Demos
See User Guide
Community
Enterprise
During the specified period you will get free support service. Further renewals (optional) will cost you 50% less.

* Required Fields

$459
$0
-16%
Benefits

Easily create multiple custom forms

Expand default Magento 2 functionality with a feature-rich Custom Form builder. Create multiple web forms with different field types to effectively gather customer information and use it for your marketing needs. Due to a drag-and-drop form constructor, you can quickly generate any forms using up to 15 input types and elements. Display multiple web forms on one page and redirect store visitors to any specific page after the form submission.

Use different input types

  • Text/number input
  • Text Area
  • Hidden Text
  • Date
  • Date and Time
  • Date Range
  • File Attachment
  • Dropdown
  • H1, H2 and H3 Headers
  • List Box
  • Check Box
  • Radio Buttons

Drag-and-drop form constructor

An easy-to-use Magento 2 custom form constructor lets you create a web form literally in seconds. All you need to do is to choose necessary elements and arrange them the way you like. Each element can be instantly copied or deleted by a single click. On top of that, each web form field can be customized to meet your business needs.
magento 2 custom form extension

Make fields required

Mark specific form fields as required. It means that a customer won’t be able to apply a form with these fields blank.

Success Message

Create a success message that will be displayed after the form completion. The message can be unique for each form.

Display tooltips

Due to flexible settings, you can equip each custom form with tooltips to provide customers with additional information.

Custom button text

The Magento 2 form builder lets you specify any custom text for the ‘Apply’ button depending on the form specifics.

Add custom forms any place at your web store

Easily embed web forms in any CMS page you want.
Show two or more forms on one page or create a separate page for multiple forms display if necessary.
To add a form to a particular place of your web store, simply paste an embedding code into layout.
 

NEW | Fields' dependency

Use fields' dependency to build up flexible forms, where a particular answer to one question leads to appearence of another form fields. This way you can receive a precise picture of what your customers are interested in.

NEW | Reply from the submitted forms' page

Use the feature to give a reply on particular fields information right from the submitted forms' page.

magento 2 field dependecy

Collect and analyze customers’ data

The Magento 2 Custom Form extension accurately collects all submitted data and displays them on a separate grid. Refer to customer info at any time to learn more about your clients.

NEW | Export or filter submitted data

To find specific customer info you can filter submitted data by IDs, IPs, or forms, using handy dropdowns in the Filters section. Also, export any submitted entry as CSV file for further use.

Redirect customers to any pages

Redirect store visitors to any page after the form completion. This way you’ll be able to draw more targeted traffic to specific products or category pages.

Different file types support

The module supports all popular file formats. Therefore, customers can attach the following files: doc, docx, xls, xlsx, ppt, pptx, gif, bmp, png, jpg, jpeg, pdf, txt.

Magento 2 custom form validation

The smart admin validation option prevents customers from submitting forms with the symbols which don't correspond to the selected validation format.
magento 2 custom form extension

Customize forms display

Use custom styles to adjust forms layout to your current Magento theme.

Specify a placeholder text

With a placeholder option, you will provide customers with additional instructions and help them fill in your custom forms correctly.

Use default values

Specify values that will be preselected by default for each particular field. The option works with all input types.

Determine forms display

Manage custom forms display depending on store views and customer groups.

magento 2 gdpr

Collect consent with GDPR forms

The extension offers a handy feature that will help you to collect customers' consent on the usage of their data. Enable a checkbox for opt-in consent with a description of how are you going to use your shoppers' data.
magento google invidible recaptcha

Built-in spam & fraud protection with Google Invisible reCaptcha for Magento 2

The Magento 2 Custom Form extension comes with the built-in Google Invisible reCaptcha for Magento 2 module that protects your custom forms from spam and frauds. Benefit from the most advanced security tool and boost your store security.

Reasons to choose

Other Features

  • 100% Open Source — Easy To Customize
  • Follows Magento Code Architecture
  • Separated HTML/CSS/JS
  • Simple installation via Composer
* The name "Magento" and the logo are the trademarks of Magento, Inc.
07.06
2018
Customer service is very good
Amasty customer service is very good. It took them just 24 hours to resolve my support ticket. Also, the extension configuration is very user friendly and gives a lot of options to create variety of specific forms.
Russel
03.16
2018
Good, yet can be better
The module works fine. Helps a lot to gather customer information an' improve your service. I tried a similar module and chose this one coz it’s much more user-friendly and has more featuers. Yet no dependencies between fields is a huge minus. Hope you will add it soon.
Rachel
01.20
2018
Great support!
I had an issue with email notifications, yet support was very quick to help me fix it. In all, I’m quite satisfied with this module. Form builder is intuitive and works for almost all types of customer surveys. Also please add repcaptcha.
Jake Henderson
11.21
2017
worthy plugin,yet requires some tweaking
I agree the installation is a challenge, though the support team has fixed everything in a moment. The forms number is comparatively impressive. But the design of the forms seemed pretty dull to me, so I had to customize it. Still, a nice module, I must say!
Maile A.
10.29
2017
Not bad
The process of installation is pretty confusing. This made me worried a little cause I couldn't install the extension when tried to do it myself. Thanks, support team! They helped me to configure it and now everything works correctly. Anyway, the forms are well-designed, so I used some right leaving unchanged.
ronald

Write Your Own Review

You're reviewing: Custom Form for Magento 2

Version 1.5.1 - July 09, 2018
– Fix: an issue with composer dependency was resolved
Version 1.5.0 - July 06, 2018
– New: a fields' dependency feature was introduced. It is possible to have e.g. the date field displayed on the form only when user selected a specific value in the previous field.
– New: ability to reply to the customer right from the submitted form page in admin panel was added.
Version 1.4.1 - June 18, 2018
– Fix: the issue with the 'Field Title' was resolved
Version 1.4.0 - June 11, 2018
– New: the functionality to comply with the latest GDPR EU changes was added
Version 1.3.1 - May 24, 2018
– Fix: the issue with the form not saved when trying to edit it on Magento 2.2.3 was resolved
Version 1.3.0 - May 21, 2018
– New: the export tool for getting the submitted data out was added
Version 1.2.3 - May 04, 2018
– Improvement: additional email validation and di interfaces were added
– Fix: the missing validation after form restoring and field editing was repaired
Version 1.2.2 - February 28, 2018
– Fixed an issue with a validation error
Version 1.2.1 - February 19, 2018
– New: added a method of inserting a custom form via layout update
– Fixed an issue with the file upload option in a form and a certain file extension allowed
– Fixed an issue with not saving the optional field with Max file size validation
Version 1.2.0 - February 08, 2018
– New: now, the module comes equipped with the Google Invisible reCaptcha extension built-in to protect forms from spam and fraud
Version 1.1.2 - January 19, 2018
– Fixed an issue with the input file
Version 1.1.1 - December 20, 2017
– New: API support introduced
Version 1.1.0 - November 02, 2017
– New: added possibility to send each custom form results to the separate email address
– Fixed an issue with email link to view the admin page
Version 1.0.3 - September 25, 2017
– Minor fixes
Version 1.0.2 - August 18, 2017
– Fixed an issue with compilation
– Fixed an issue with admin page JavaScript
Version 1.0.1 - August 09, 2017
– General improvements
Back to top