Easy Contact Form Widget – Extension for Magento 2



Installation Process

Note: Please take a backup of your all Magento files and database before installing or updating any extension.

Download the extension file:
  1. Download the Easy Contact Form Widget extension .ZIP file from solwininfotech.com using your Solwin Infotech website account.
  2. Extract the .ZIP file which contains another .ZIP files.
  3. Now, you will see the extension .ZIP file for Magento 2.0.x, Magento 2.1.x, Magento 2.2.x, and Magento 2.3.x version.
Extension Installation:
  1. If you are using Magento 2.0.x then you need to extract solwin-contactwidget-m2-2.0.x.zip file.
    If you are using Magento 2.1.x then you need to extract solwin-contactwidget-m2-2.1.x.zip file.
    If you are using Magento 2.2.x then you need to extract solwin-contactwidget-m2-2.2.x.zip file.
    If you are using Magento 2.3.x then you need to extract solwin-contactwidget-m2-2.3.x.zip file.
  2. Copy the app folder and paste it into your magento ROOT directory.

  3. Run upgrade command as specified : php bin/magento setup:upgrade
  4. Run deploy command as specified : php bin/magento setup:static-content:deploy -f
  5. Clear the cache either from the admin panel or command line php bin/magento cache:clean
  6. Now, you can see the Solwin menu in admin panel. Please go to Solwin -> Easy Contact Form Widget -> Configuration and select Enable to Yes.
  7. Change/Set all other options as per your requirements and save settings.

NOTE : Make sure the installation is done from under the FTP administrator account. Otherwise make sure to set 775 permissions to the store root directory after the extension is deployed.

Getting Started

A setup guide and general information to help you

This document covers the installation, set up, and use of this extension and provide answers and solutions to common problems and issues. We encourage you to read this document thoroughly if you are experiencing any difficulties.


Easy Contact Form Widget extension for Magento 2 enables the e-commerce store owner to incorporate an contact/inquiry or website feedback form in their store easily at any place using a widget. This widget enables the visitor to submit the details of inquiry/feedback in the provided form to the store. Store owner can easily enable/disable Google reCaptcha within the contact form to protect online store from spammers. This extension provide facility to set custom email template for contact inquiry. Store owner can easily add this widget into CMS page and static blocks.


You can find these features below:

  • Easy to Install & Manage
  • widget compatible with Magento 2.
  • Store owner can easily enable/disable Google reCaptcha to contact form.
  • Store owner can add this powerful widget to any CMS and static blocks.
  • Contact form can be added to sidebar using widget
  • Store owner can easily set their custom email template for contact.
  • This widget provide facility to enter title and short description about the form.
  • 100% open source

How To Use

In front end, On any cms pages/static blocks, admin can add contact form using widget like

contactus widget form

Use contact form widget in page sidebar like

contactus widget form

Open any cms page/static block to add contact form widget. Click on Insert Widget button and select ContactUs - custom widget and fill all the required fields.

contactus widget cmspage

Widget Options

  • Title: Set contact form title
  • Description: Set contact form description
  • Enable reCaptcha: Enable recaptcha on contact form
  • Show Phone Number Field: Show phone number field in contact form


Go to 'Solwin -> Contact Form Widget -> Configuration', this extension allows store owner to enable or disable the module from admin.

There are so many configuration options. Let's discuss all in more details.

contactus widget settings


  • Block Enable/Disable: Yes | No


  • Captcha Theme: Light | Dark
  • Captcha Site Key: Enter captcha site key
  • Captcha Secret Key: Enter captcha secret key
  • Captcha Error Message: Set captcha error message for invalid captcha

Email Setup Options

  • Send Emails To: Set senders email address
  • Email Sender: Set email sender
  • Email Template: Set email template for contact form widget


If you have any questions or requests, please contact us at support@solwininfotech.com. We are very happy to assist you!

  1. Website: https://solwininfotech.com
  2. Blog: https://solwininfotech.com/blog
  3. Support: http://support.solwininfotech.com