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

You have no items in your shopping cart.

Custom Form for Magento 1

Create any kind of web form for maintaining contact with your visitors, collecting additional info and creating e-mail database with ease.

  1. Customize forms with different types of input
  2. Add numerous forms on the same site page
  3. Make important fields obligatory
  4. View submitted data from the admin panel
  5. Use Google Invisible reCaptcha for spam protection
Explore Demo
User Guide
Communicate to your customers and offer individual promotions:
60 Days Money Back
Free Lifetime Updates
90 Days Free Support

Obtain additional customer info by creating various custom forms

It is not possible to create a custom form in the default Magento; up to this time the best you could do was to alter the registration form. This Custom Forms extension fills up the gap while keeping your Magento in compliance with GDPR requirements.

This module is designed to help you adjust Magento to your specific needs. Optimize your Magento 1 form and vary the fields so that the customer won’t get tired or annoyed filling them in. For example, apply psychological trick: ask questions and provide a choice of answers. If you put it in a visually small form, users will fill it in on the run with just a click. Keep in mind that most of your clients are likely ready to share some of their personal info, like hobbies or profession, if it won’t take much time. Optimum selection of fields serves this exact purpose.

Magento webforms input types:

  • Text field
  • Text area
  • Static Text
  • Date
  • Yes/No
  • Checkboxes
  • Radio Buttons
  • Multiple Select
  • Single File Upload

Edit or remove fields and forms at any time

Sometimes creating a custom form for Magento can seem a bit tricky. Now you don’t have to worry if you forgot to include a field or don’t need a certain field anymore. This form builder for Magento 1 allows editing a form. You can add, remove or edit fields in no time. You can also mark the field as required for collecting e-mail addresses, for example. Also, now it’s easier to assign IDs for forms’ lines and configure their CSS style the way you wish.

magento edit form

Display several Magento custom forms on one page

Use every opportunity when your clients feel like leaving some feedback, share personal info or take part in a survey. Place several web forms on one of your webstore pages, or even create a separate page for webforms using a builder, e.g. Magento contact form. Allow clients to conveniently communicate with you in full.

Captcha spam protection

On top of that, this Magento 1 form builder extension includes two integrated Captcha functionalities to protect your webshop against spammers and abuse. Choose between Google Invisible reCaptcha and Zend ReCaptcha that will assure that you get only real data.

Choose what page to show after form submission

When a client submits a Magento form, the extension directs him to a certain page on your webstore. You can set the destination page manually, depending on what the form was about.

For example, if a survey is on mostly desired stock for next shopping season, lead customer to the newest collection of the present time after form submission. Thus you obtain two goals at a time: you collect feedback and increase conversion rate.

Collect and analyze information

When creating custom forms in your Magento, aim to learn more information about your customers. This module accumulates all the submitted forms in the admin panel. You can refer to this data at any time, analyze it and improve your marketing strategy and customer segmentation.

Export custom forms via CSV file

To analyze and work with data in the environment you prefer, you can export submitted data in bulk via CSV file.

Setting up Magento web forms with this extension is quick and easy. Try a DEMO and see for yourself.

discount rules in magento
magento 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 and fraud protection with Google Invisible reCaptcha

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

How to create a custom form in Magento?

A custom form can be used for a variety of tasks. You must have the technical skills and knowledge of the code to customize the form in the default Magento. But Magento's default capabilities for creating and developing custom forms can be extended with the Custom Forms extension.

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.
7 Reviews
Sep 10, 2019
Export Responses
Overall this is a great extension, with one caveat. If your intention is to export the submitted data to CSV, note that the responses received will NOT be separated into columns according to their field. The responses are concatenated within a single column making it difficult to work with the data. Otherwise solid work and very useful.
Aug 10, 2016
Outstanding Support
This is a great product and the support for customizing it is just outstanding. I am very impressed and happy with these forms.
May 23, 2016
Great solution & Customer Service
I can't say enough about the support we receive with every extension we purchase from Amasty! The extensions install easily and when support is needed they respond fast.
Apr 20, 2016
Great forms and great service from Amasty
We needed a form that would stop all the spam from getting our system overloaded. Looked at many different extensions and chose Amasty. We have several Amsty extensions and as the rest they work great. Customer service is excellent answering all questions and taking care of small issues. A+ for this developer.
Apr 20, 2016
Useful Mod - Great Support
You do have to pay quite a lot for this Mod however it is a nice simple solution for an annoying issue of magento.
We had issues receiving the email notifications when the forms are filled out however Amasty fixed that very quickly for us.
Bit disappointed that it didn't tell us the content of the form via the notification email HOWEVER Amasty have informed us that this will be added soon, which is excellent.
We use Magento 1.9.2.
Feb 01, 2016
Good extension, not perfect
The extension was installed, tested, and did not function at first. After working with Amasty support, it now functions as described. Amasty has very reliable extensions, I expect that this module will continue to server our needs
Dec 23, 2015
Good multipurpose tool
Worthy extension, really helpful for handling forms with exactly the fields you need. Captcha is good for antispam, but our clients complained that it’s irritating. We ended up rethinking the forms and use captcha only with forms with important information for business.

What we like about custom forms:
1. Easy to create forms (once you figure how to do it. At first it’s tricky though).
2. Any type of field we could possibly need is available
3. Emails with submitted forms are sent to admins; moreover, module keeps statists. We’ve just included forms into the site but later on it would be useful to review the stats and see what types of fields the clients are willing to fulfill.
4. CMS integration of forms is really easy, and it’s possible to preselect to which page customers should be redirected after submitting forms.

Some thoughts for future improvements:
1. Try implementing another captcha, add some contrast to it and make it easier to read
2. There should be an option to read captcha symbols out loud
3. Please work on the frontend part of the forms, add some design elements to make the forms more attractive
4. Please provide email or phone number form validation for registered customers.

Overall the ext is a bit pricey but does the job!

Help us to serve you better!

Write Your Own Review

You're reviewing: Promotions Manager for Magento 2

How do you rate this product?
Please rate the product from 1 to 5 stars.

Ask a question

Are you looking to add specific functionality for this extension or want to acquire a reliable development partner altogether? With custom development services by Amasty, you will receive high quality and cost-effective solutions developed by Magento professionals according to industry’s best practices.

Request a Quote

Submit this form now and we will get back to you promptly!

CE 1.4.x - 1.9.x, EE 1.8.x - 1.14.x

You can always download the recent version free of charge from your account

Installing an upgrade is easy — check now

My Downloads
Version 1.7.6
Last Update: Apr 11, 2019
1.7.6 - Apr 11, 2019:
  • Improvement javascript jQuery library was updated
1.7.5 - Jan 15, 2019:
  • Fix an issue with empty 'Date' field was resolved
1.7.4 - Dec 06, 2018:
  • Fix an issue with using apostrophe (') in the option name was resolved
1.7.3 - Nov 05, 2018:
  • Fix security issues were resolved
1.7.2 - Nov 01, 2018:
  • Fix the problem with date validation was resolved
1.7.1 - Aug 22, 2018:
  • Improvement the ability to enable HTML5 Calendar was added
  • Improvement the minor usability enhancements were made
1.7.0 - Jul 31, 2018:
  • New the export tool for getting the submitted data out in CSV was added
See previous updates
Version 1.4.11
Last Update: Jan 15, 2019
1.4.11 - Jan 15, 2019:
  • Fix an issue with empty 'Date' field was resolved
1.4.0 - Jan 25, 2018:
  • New now, the module comes with the Google Invisible reCaptcha extension built-in to protect custom forms from spam and fraud
Version 1.6.2
Last Update: Jul 23, 2018
1.6.2 - Jul 23, 2018:
  • Improvement an information section was added. Now you can see the version of installed extension, available updates, User Guide link, conflicts and other useful info right on the module Configuration page
1.6.1 - Jul 13, 2018:
  • Improvement the default 'Choose option' empty value for the dropdowns was added
1.6.0 - Jun 13, 2018:
  • New the functionality to comply with the latest GDPR EU changes was added
Version 1.5.5
Last Update: Jun 04, 2018
1.5.5 - Jun 04, 2018:
  • Fix an issue with title value wasn't saved correctly in the Database was resolved
1.5.4 - May 14, 2018:
  • Improvement the en_US.csv file was updated
1.5.3 - Apr 04, 2018:
  • Fixed an issue with email template
  • Fixed an issue with the i18n problem
  • Removed unused file
1.5.2 - Mar 13, 2018:
  • New added process of deleting files, which were attached to reply on deleting this reply
1.5.1 - Mar 05, 2018:
  • Fixed an issue with field type 'file' usage in a sending emails process
1.5.0 - Feb 28, 2018:
  • New added the java script field validation
  • Fixed an issue with the vulnerability
  • Fixed an issue with the required checkbox
Version 1.3.0
Last Update: Oct 04, 2017
1.3.0 - Oct 04, 2017:
  • New Added the checkbox and radio button input types
Version 1.2.2
Last Update: Sep 20, 2017
1.2.2 - Sep 20, 2017:
  • Minor fixes
1.2.1 - Jul 31, 2017:
  • Fixed pagination issues on Custom Forms grids
1.2.0 - Jun 29, 2017:
  • Added new type of field "Single File Upload"
  • Minor improvements
Version 1.1.5
Last Update: May 03, 2017
1.1.5 - May 03, 2017:
  • Added the focus - possibility to make the form on the page active or inactive
1.1.4 - Mar 29, 2017:
  • Permissions for block will be automatically created on Magento 1.9+
1.1.3 - Dec 01, 2016:
  • Possibility to specify CSS element IDs for specific form field-sets
1.1.2 - Nov 09, 2016:
  • Fix for 404 error on submitted data view page
1.1.1 - Sep 08, 2016:
  • Default values for form fields and form title
  • Emails improvements (option to include submitted values in the emails)
  • Notifications to custom email addresses per each form (and default recipient)
  • New code structure
Back to top