Magento 2 Contact Forms

Extension for Magento by Anowave

  • In Stock
  • Price:
  • €79 90
  • SKU:
  • MAGE2-CF
  • Free installation
  • Customer choice
  • MADE IN



Create and manage multiple contact forms in Magento 2.

By taking advantage of the new robust platform of Magento 2, this extension allows you to create unlimited contact forms in your store. It comes with built-in interface for user-defined form fields which allows for unique forms as per your requirements. Unlike other similar solutions, here you can define form fields yourself, choose fields type, change order of appearance, define field validation patterns and more.

All form submissions are saved and accessible from Magento 2 administration panel. Created forms can be displayed by widgets and/or directly in your templates.

Overview

Magento 2 Contact Forms is a robust extension allowing store owners to create unlimited number of contact forms. It provides user-friendly environment for creating forms, form fields and more. Forms can be inserted in any CMS page and/or product detail page (Product Enquiry forms) via widgets.

 

Key features

  • Custom Contact Forms for Magento 2
  • Unlimited number of forms
  • Unlimited number of form fields.
  • Supported field types include text, textarea and select.
  • AJAX based form submission.
  • Customizable form template. Ability to display fields into user defined number of columns automatically. NEW
  • Stores form submissions in database.
  • Ability to assign particular form to individual products to act as Product Enquiry form.
  • User-friendly interface.
  • Does not override blocks, controllers and other custom code
  • Suitable for custom Magento themes
  • No extra fees

 

Watch a video

This extension for Magento 2 doesn't have demo yet due to number of security issues with Magento 2 itself, but we have prepared an online demo to understand how it works and what to expect from the contact forms extension.

Watch here in 1080p - https://www.youtube.com/watch?v=WS6vuHx_qgo

Extension version
0.1.0
Magento platform version
2.0.*
Application/Purpose
User experience,Conversion rate
Type
Commercial

Our products come with a premium support. To report a bug, use our Premium Help Desk available in your account at Anowave.

Customer review(s)

Paul Mooney

Purchased Magento 2 Contact Forms

We purchased this for a client and are happy with what we got. It works fine and it's fine in terms of management as well. Good product.

Yes, I recommend this product

Note: By submitting a review you agree to our Terms and Conditions.





User Guide & Documentation

Installation from Command Line (Recommended)

This extension can be installed in a few minutes, by going through the following steps:

  • Download/purchase the extension
  • Unzip the file in a temporary directory
  • Copy directory contents and paste it in your Magento installation root directory. This extension will NOT replace existing code.
  • Disable the cache under System->Cache Management
  • Enter the following at the command line:

    php -f bin/magento module:enable --clear-static-content Anowave_Package
    php -f bin/magento module:enable --clear-static-content Anowave_Contact
    php -f bin/magento setup:upgrade
     
  • Check under Stores->Configuration->Advanced->Advanced that the module is present.

 

Manual installation

  • Download/purchase the extension
  • Unzip the file in a temporary directory
  • Copy directory contents and paste it in your Magento installation root directory. This extension will NOT replace existing code.
  • Disable the cache under System->Cache Management
  • Edit app/etc/config.php file and add two new elements:

    "Anowave_Package" => 1,
    "Anowave_Contact" => 1
     
  • Disable the cache under System->Cache Management
  • Check under Stores->Configuration->Advanced->Advanced that the module is present.

 

Upgrading database

If you need to upgrade the database, run the following command line:

php -f bin/magento setup:db-schema:upgrade

 

Configuration

To enable extension go to Stores -> Configuration -> Anowave Extensions -> Contact Forms

Follow the instructions on the screen to configure your extension.

 

Creating Form Fields

To create form fields go to Stores -> Attributes -> Form and create your form fields. (See below)


Creating Forms

Once you have created your fields it's very easy to create the form itself. To create new form follow the steps below

  1. 1. Go to Content -> Contact forms and click "Add contact form"
  2. 2. Fill in the form options (see below)

  3. 3. Add form fields (see below)

 

Adding contact form to standard CMS page in Magento 2

Contact forms can be added to any standard CMS by using widgets. To add a form click "Insert widget", select "Contact from" and then select the desired form to add. Once page is saved, form will appear in frontend.

 

Adding enquiry form to products in Magento 2

Any custom form can be used also as a product enquiry form. You can assign any form to product by simply editing the product itself. The extension adds a new tab in product edit screen where you can select which form should be used as product enquiry form. These forms will appear in the tabs on product detail page. (See below)

Installation

Now: Next:

If you like this product, share it with your friends



Who are we

Anowave is in business since year 2007. Since then we've been developing web sites for customers in UK. We are focused primarily on providing web based solutions build on top of open source technologies such as PHP, MySQL etc. The company is powered by highly skilled professionals including top level software developers, talented graphic designers and broadminded managers.

Unlike other development companies, we are focused on providing a solid, high performance and 100% bespoke software for our clients and partners. We've been developing an in-house content management system called Anowave.