Knowledgebase
Creating a Contact Form Print this Article
Creating a Contact Form in Drupal
1. From your Drupal admin panel, go to Administer -> Site Building -> Modules.
2. Check the box next to the Contact module and click Save configuration at the bottom.
3. Next, we can set up the contact form categories (fields). Go to Administer -> Site Building -> Contact Form.
4. Select Add category at the top.
5. Enter a category, the form recipients, and the auto-reply message that will be sent to the submitter. Click Save at the bottom when finshed.
6. Next, go to the Settings
option at the top to enter additional information to be displayed on
the form and the hourly threshold for submissions. Setting this at a low
number will prevent people from spamming your form.
7. Now, we will need to set permissions to allow visitors to be able to see the contact form. Go to Administer -> User Managment -> Permissions.
8. Find the Contact Module and you can enable it for anonymous visitors and registered users. Select Save at the bottom when finished.
9. Lastly, we will want to add the contact form link to your navigation menu. Go to Administer -> Site Building -> Menus.
10. Select Add Menu at the top. This page will allow you to set a menu name, title, and description. Click Save at the bottom when finished.
11. Finally, select the Settings
option at the top. We can specify the path to the contact page, the
link title, a description, and enable or orgainize the parent menu item.
Select Save when finished and your link will now be in your site's menu.
1. From your Drupal admin panel, go to Administer -> Site Building -> Modules.
2. Check the box next to the Contact module and click Save configuration at the bottom.
3. Next, we can set up the contact form categories (fields). Go to Administer -> Site Building -> Contact Form.
4. Select Add category at the top.
5. Enter a category, the form recipients, and the auto-reply message that will be sent to the submitter. Click Save at the bottom when finshed.
6. Next, go to the Settings
option at the top to enter additional information to be displayed on
the form and the hourly threshold for submissions. Setting this at a low
number will prevent people from spamming your form.
7. Now, we will need to set permissions to allow visitors to be able to see the contact form. Go to Administer -> User Managment -> Permissions.
8. Find the Contact Module and you can enable it for anonymous visitors and registered users. Select Save at the bottom when finished.
9. Lastly, we will want to add the contact form link to your navigation menu. Go to Administer -> Site Building -> Menus.
10. Select Add Menu at the top. This page will allow you to set a menu name, title, and description. Click Save at the bottom when finished.
11. Finally, select the Settings
option at the top. We can specify the path to the contact page, the
link title, a description, and enable or orgainize the parent menu item.
Select Save when finished and your link will now be in your site's menu.
Was this answer helpful?
Related Articles
Additional Resources
Additional Drupal Resources - Forums, Themes, Plugins, etc. The Official Drupal Website -...
Additional Drupal Resources - Forums, Themes, Plugins, etc. The Official Drupal Website -...
Changing the Theme
Installing Drupal from the Control PanelThe default Drupal installation comes bundled with a few...
Installing Drupal from the Control PanelThe default Drupal installation comes bundled with a few...
Adding Blocks
Adding Information with BlocksBlocks are used to show extra information on pages, as is often...
Adding Information with BlocksBlocks are used to show extra information on pages, as is often...
Changing your Password
Changing your Drupal Password1. From your admin panel, go to My Account.2. Next, select the Edit...
Changing your Drupal Password1. From your admin panel, go to My Account.2. Next, select the Edit...
Disabling Comments
Disabling Comments in Drupal1. From your admin panel, go to Administer -> Content Managment...
Disabling Comments in Drupal1. From your admin panel, go to Administer -> Content Managment...