Custom Contact Forms for Magento 1

Drag‑and-drop contact form builder for Magento 1.

Installation Guide

User Manual

  • User Manual

    User manual for Custom Contact Forms for Magento 1: configuration and use of the extension.

  • Configuring Custom Contact Forms

    Custom Contact Forms for Magento 1: To configure the extension, navigate to System > Configuration in the top Admin Panel menu and select Contact Forms from the left side menu.

  • Creating a Custom Contact Form

    Custom Contact Forms for Magento 1: Navigate to CMS > Contact Forms > Manage Contact Forms in the top Admin Panel menu to create and manage your custom contact forms.

  • Form Settings

    Custom Contact Forms for Magento 1: In the Form Settings tab you can enter a form name for admin reference, which will be also shown in the breadcrumbs navigation and contact form page title (if applicable).

  • Form Builder

    Custom Contact Forms for Magento 1: In the Form Builder interface you can build up your contact form by selecting form components on the right side of the page and dragging and dropping them in the Contact Form area on the left.

  • Conditional Form Fields

    Custom Contact Forms for Magento 1: In the Conditional Form Fields tab you can make any of the form components that have been added to the contact form conditional, meaning that the form…

  • Front‑end Style

    Custom Contact Forms for Magento 1: In the Front‑end Style tab you can change the appearance of the contact form by choosing one of the 18 integrated Bootstrap themes, or use your custom Bootstrap based store theme.

  • Custom Javascript

    Custom Contact Forms for Magento 1: Using the Custom Javascript tab you can add arbitrary Javascript to be executed on page load, before or after form submission.

  • Customer Notification

    Custom Contact Forms for Magento 1: In the Customer Notification tab you can configure the e‑mails that are sent to the customer and optional BCC recipients when a contact form has been submitted (if enabled).

  • Admin Notification

    Custom Contact Forms for Magento 1: In the Admin Notification tab you can configure the e‑mails that are sent to the admin and optional BCC recipients when a contact form has been submitted (if enabled).

  • Form Submissions

    Custom Contact Forms for Magento 1: For each contact form you can choose to save its form submissions in the Admin Panel by enabling the 'Save form submissions' option in the Form Settings tab.

  • Creating Custom Contact Form Widgets

    Custom Contact Forms for Magento 1: Contact forms can be inserted anywhere in your Magento store by creating a custom contact form widget.

  • Widget Options

    Custom Contact Forms for Magento 1: When creating a contact form widget you can configure the front‑end display options in the Widget Options section / tab as further explained below.

  • Custom Contact Form Front‑end Examples

    Custom Contact Forms for Magento 1: Below you'll find front‑end examples of the various contact forms display options.

Tutorials

  • Adding Forms to CMS Pages and Blocks

    Custom Contact Forms for Magento 1: You can easily insert one or multiple forms into Magento CMS pages and blocks using the Custom Contact Forms widget.

  • Adding Forms to Layout Updates

    Custom Contact Forms for Magento 1: Besides adding forms to CMS pages and blocks, you can also use the Custom Contact Forms widget to insert forms in a specific section of a page layout, such…

  • Adding Forms to PHTML Templates

    Custom Contact Forms for Magento 1: In both examples, the bold {{widget code}} can be generated by adding a Custom Contact Forms widget to a CMS page or block.

  • Creating a Pre‑order / Out of Stock Pop‑up Form

    Custom Contact Forms for Magento 1: One of the many great possibilities of integrating Custom Contact Forms in your Magento shop, is by creating a 'Pre‑order' pop‑up form for out of stock products on your category pages.

  • Adding Custom Variables to E‑mail Notifications

    Custom Contact Forms for Magento 1: The Custom Contact Forms e‑mail notifications support the use of custom variables, allowing you to automatically add any submitted form data to your customer and admin notifications.

  • Prefilling Forms Using Variables

    Custom Contact Forms for Magento 1: The Default Value option for input field allows you to prefill forms with any desired information, including variables that can be used to auto-complete…

  • Event / Observer Hooks

    Custom Contact Forms for Magento 1: Our Magento Custom Contact Forms extension comes with numerous event hooks, making it easy for developers to extend the functionality of this extension and of specific forms.

  • Placing Labels Above Form Fields

    Custom Contact Forms for Magento 1: Using our Custom Contact Forms extension for Magento, it's possible to display the form field labels above the fields by using some custom CSS.

Extension FAQ

  • Extension FAQ

    Frequently asked questions about Custom Contact Forms for Magento 1.