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.

  • Customize forms with different types of input
  • Add numerous forms on the same site page
  • Make important fields obligatory
  • View submitted data from the admin panel
  • Use Google Invisible reCaptcha for spam protection
Add to Wish List

Pick a combo deal with 15% discount:

Save $26.80

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
      • Static text
      • Date
      • Yes/No
      • Checkboxes
      • Radio Buttons
      • Multiple Select
      • Single File Upload

Use advanced conditions to limit the rules

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.


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.

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.

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.

Limit promotions for custom options

Create custom options for products and use them as rule conditions. This is a very accurate way to limit promotions, you can adjust the offer to any case. E.g.: you offer glasses, and there's a custom option to include an engraving. In this case you can offer discounts only on engraved glasses.

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


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.

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.

Unlock the Power of Special Promotions with Amasty's Bestseller!

Looking to boost sales and drive customer engagement on your Magento store? Discover Amasty's bestseller - Magento 2 Special Promotions! With over 20 exclusive promo actions, this extension enables you to create enticing deals like 'Buy One, Get One Cheapest/Expensive Free' or 'Get $X off for each $Y spent.' Elevate your store's marketing strategies and entice customers with irresistible offers.

Transition to a more powerful platform easily with our Migrate Magento 1 to Magento 2 service, bringing you closer to the future of e-commerce.

Adobe partner logo
Magento Marketplace logo
See 500+ verified reviews
1 Single points of sales
Trusted by Customers
Are Amasty extensions compatible with all themes and extensions by other vendors?
Amasty extensions work with all plugins we issued and with most 3rd-party plugins. If you come across a Magento 2 compatibility issue with any third-party module, we’ll definitely try to help you. If you face any technical issues, please create a ticket...
Will I get free support and updates?
Product updates for extensions purchased before Feb 1, 2022With the transition to product subscriptions, you will receive product updates for all extensions purchased before Feb 1, 2022 throughout the entire grace period — up to Aug 1, 2022. If you ...
Do you have the installation service?
Yes, you can use installation and configuration services that are available as the part of Pro and Premium add-ons for your product subscriptions.Please note that this installation service doesn’t include uninstallation. So, if you need to completely...
Can I request a free trial?
Amasty doesn’t provide any trials of Magento extensions. There's one exception: Amasty extensions are provided for testing or demo purposes to our official Platinum Partners as a part of the “access to Amasty extensions for testing purposes with Composer...
Can I test an Amasty extension on a staging site before transferring it to a live one?
Yes, you can install any Amasty extension on a test site and configure all the settings there before doing it on your live store.
How can I get a refund?
Amasty offers to its Customers a thirty (30) day money-back guarantee for the Software. In case the acquired extension didn’t meet your expectations, our support team is always ready to help you. Fees for support subscriptions and any services provided...
How can I receive a discount?
We are now working at a loyalty program for our customers that is supposed to bring even greater benefits in the long term. While it’s not out yet, you can look through these Special Offers. New discounts and specials are added every month. To stay ...
How to update a Magento 2 Amasty extension?
To update a Magento 2 extension by manual upload:1. log in to the customer account;2. navigate to the Products tab, scroll to the packages section, and click the Download link next to the extension that should be updated;3. Important: If some extension...
If I need additional features to be added to an Amasty extension, how can I ask for it?
To leave your feature request, log in to your customer account and open the Products tab. Then, scroll down to the bottom of the page, and leave your feature request in the following form: As soon as you send your request, it is considered by our ...
How can I prolong support?
If you have an active support service subscription, it grants you access to support services for all products purchased before Feb,1 as long as your subscription is active. Alternatively, support services are only available as the part of a product ...
Can I change the EE extension to CE for free?
Usually, no, you can’t exchange modules. Please, contact our support managers and they’ll consider your case individually. → Learn more about our special offers
How can I get a discount to re-purchase plugins?
Usually, we don’t provide any discounts. But you can contact us, and we’ll consider your case individually. → Learn more about our special offers
What is the license policy? On how many websites can I use Amasty extensions?
Our license allows you to use a single extension license agreement on one Magento installation.If you run several domains on the same instance of Magento, you can use one extension license. However, if you run each website on a new installation of Magento...
How can I pay for Amasty extensions?
You can pay for our extensions in any convenient for you way as a full range of payment methods are supported. The most common means are credit card or PayPal. Security and fraud protection are guaranteed. If you need to pay for the order with a non...
How to install Magento 1 Amasty extensions?
Each Amasty extension package is provided with the extension files, installation & setup guides and a license agreement. Some extensions include import file examples as well.Before installing any extension, please create a backup of the root folder...
Customer Reviews

Do you need specific features added so you can achieve your business goals?

Drop us a line and we'll customize this extension for you!

You can always download the recent version free of charge from your account installing an upgrade is easy

See Magento (and other software) versions we support and guarantee their compatibility with our extensions

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
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

Ratings & Reviews

89% of 100