Do you run a store on Magento Open Source and are you tired of the standard, limited contact form?

You probably know that the default Magento form is simple, has few fields, and doesn't allow for easy modification of the contact page itself. Customers expect flexibility, and you need an effective communication tool.

But there's a solution!

We want to share a video from Alekseon that shows you how to replace this outdated form step-by-step with a much better one — using the free Alekseon Widget Forms extension available on GitHub.

Material Agenda

Our video is a practical guide that will teach you how to use this free extension to:

  • Create a new contact form in the Magento admin panel. You can freely add fields of various types—from a simple text field for name/surname, to an email field, a priority dropdown list, a date field, and even an extensive text area for messages. This means you can add fields you won't find in native Magento!
  • Place this new form on any CMS (Content Management System) page. The video shows how easily you can insert the form as a widget, giving you complete freedom in page arrangement.
  • Configure email sending—both a confirmation for the customer after submitting the form and a notification for you as the store owner.
  • Modify email templates sent to customers. You can freely customize the content and subject of messages. What's more, you'll learn how to use variables in templates to personalize messages, such as adding the customer's name retrieved from the form.
  • Customize the success message that appears after submitting the form, ensuring it aligns with your brand.
  • Replace the link to the native contact form in the footer with a link to the newly created CMS page featuring your custom form.
  • Disable the native contact form to avoid duplication and ensure customers use only the new, improved form

The material also demonstrates how to add validation to form fields (e.g., email address validation) and how to add options to dropdown fields, which improves usability and data accuracy.

This solution allows you to create a much more aesthetically pleasing and functional form. What's more, since it's a regular CMS page, you can add any content, images, or arrange the form in columns, creating a comprehensive and engaging contact page.

 

Summary

 
As you can see, creating an advanced and fully personalized contact form in Magento Open Source doesn't have to be difficult or expensive at all. Thanks to the free Alekseon Widget Forms extension and our step-by-step guide, you can easily implement a solution that will improve customer service quality and the effectiveness of your website.

Remember to give the video a thumbs up if it was helpful and subscribe to our channel so you don't miss out on more practical tutorials!