Form Builder



Magento Platform
Open Source (CE)
2.0, 2.1, 2.2, 2.3
Commerce using on prem (EE)
2.2, 2.3

Tech Specifications

Current Version:
Stable Build
14 June, 2019
Extensions, Content & Customizations
Supported Browsers:
Chrome Linux: 42, 43, 44 Mac: 39, 44 Windows: 39, 40, 42, 43, 44 Firefox Linux: 31, 38, 39, 40, 41 Mac: 31, 38, 39, 40, 41 Windows: 31, 38, 39, 40, 41 Opera Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 Safari Linux: 7, 7.1, 8, 9 Mac: 7, 7.1, 8, 9 Windows: 7, 7.1, 8, 9 Edge Windows: 42 IE Windows: 10, 11, 8, 9


Create any type of form using this form builder extension. Start collecting data and get notified by email.

Other Extensions by MageArray


Back to top

Customized forms are a great feature to use with any website. Oftne, website owners want to create various forms for various purposes and want them to be displayed on various pages according to their requirements. In a traditional approach, this is very time-consuming. Once a programmer has programmed a form from scratch, it needs to pass through coding, testing, & debugging. This process must be done all over again, time after time, for every form.

Formbuilder is the solution for such requirements. With help of form builder, a store owner can create any number of custom forms with ease. Form builder gives full control over the content and appearance of a form. You can add any number of fields, make any of them obligatory, select input type (text, dropdown, checkbox, file upload) for each one and apply input validation.




  • Create unlimited forms with various fields available, drag and drop interface to reorder, set title, placeholder and validation rules, add a captcha for spam prevention.


  • Embed form in any CMS page and block using the widget and start collecting data. it's possible to embed admin-approved form submissions as well.


  • Review and export entries collected. Get notified by email and send confirmation copy to the customer.

Fields supported

  • Text (e-mail, number, URL validation)
  • Textarea
  • Dropdown select
  • Dropdown multiple select
  • Radio button
  • Checkbox
  • Date
  • Time
  • Date & Time
  • File upload (image, PDF, doc, zip and any other)
  • Captcha (Google ReCaptcha)
  • HTML (Google Map, any custom HTML)
  • Pre-Filled (hidden, visible - editable, visible - read only)


  • Send e-mail to admin when form submitted.
  • Send e-mail copy to the customer when form submitted.


  • Save form entries to the database.
  • Expert database entries to CSV or XML


  • Prevent automated form submission, use smart Google ReCaptcha to ensure form submitted by humans.


  • Show custom success message after form submission.
  • Configure URL to redirect after form submission.


All Features

  • Design forms right from admin, no need of FTP.
  • You can make unlimited forms per store.
  • You can add unlimited fields in a form.
  • You can group fields by fieldsets.
  • You can add captcha to any form.
  • You can add custom HTML to any form.
  • You can add hidden or visible (editable/read-only) fields to pre-fill fields based on URL parameters given.
  • Form builder allows you to send mail and/or save the result to the database.
  • Allows to configure email in case form result needs to be sent by mail.
  • Customer email copy and reply to customer field.
  • Allows showing the submitted result in the frontend.
  • Configuration to show submitted result after admin approval or without admin approval.
  • Configuration for where to redirect after form submission.
  • Configuration for the message to show and URL to redirect after form submission.
  • You can add form in any CMS page/block by simple widgets.
  • You can add form result in any CMS page/block by simple widgets.
  • Useful in making custom contact form and testimonial form and infinite possibilities.
  • Easy smart field and fieldset sorting.



Question:- Is there any limit for creating different forms?
Answer:- No, there is no limit. you can create unlimited forms.

Question:- Can I enable captcha for forms?
Answer:- Yes, this extension provides functionality to enable captcha for form.

Question:- Can add this as a widget for a page/block?
Answer:- Yes, you can add it on any page/block of your site as a widget.

Question:- Can I run this on my staging and development site, too?
Answer:- Yes, this module works for staging as well as the live site.



Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.2 2.3
  • Compatible with Commerce using on prem (EE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    - Compatibility with Magento 2.3
    - Bug Fixes


  • Compatible with Open Source (CE) : 2.2
  • Stability: Beta Build
  • Description:

    - Bug Fixes


  • Compatible with Open Source (CE) : 2.0 2.1
  • Stability: Stable Build
  • Description:

    ===== 1.0.0 =====
    * Initial stable M2 release

    ===== 1.0.1 =====
    * Bug fixes
    * New features (Submit form using ajax, Different Email template for customer and admin)

    ===== 1.1.0 =====
    * File upload issue solved with predefined type.
    * Radio Button Default selection solved.
    * Date validation remove.
    * Form Results not available if you disabled form.

    ===== 1.1.1 =====
    File upload issue solved with predefined type.
    Radio Button Default selection solved.
    Date validation remove.
    Form Results not available if you disabled form.Insert Variable issue solved.Form validation fails to issue solved.

    ===== 1.1.2 =====
    Bug Fixes


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