Drupal 7 comes with many modules pre-installed with the default installation, but not all of then are enabled out of the box. The contact form module is one of the more popular ones. A contact form is a page where visitors will enter information into a form and then submit the information to you. It works by sending an email based with the information the visitor entered on the form page. Creating a contact form is easily done using the Drupal 7 Contact Form module. You’ll need to enable the module first to create a form.

Enabling the Contact Module in Drupal 7:

  1. Log into your Drupal 7 dashboard
  2. Go to Modules
  3. Find the “Contact” module, place a check mark next to it and click "Save configuration"
    drupal_contact_1
  4. Close the overlay by clicking the “X” in the right corner
  5. Now that your contact form is enabled, you’ll have to change the permissions so everyone can use it. Click “People” in the top admin menu bar
  6. Click the the “Permissions” Tab in the right corner
    drupal_contact_2
  7. Scroll down to the contact section and check the boxes you want to apply to the permissions. If you want everyone to be able to use your form, set Use the site-wide contact form to both ANONYMOUS USER and AUTHENTICATED USER.
    drupal_contact_3
  8. Click “Save Permissions” at the bottom of the overlay

Your default contact form is now ready to use. However, there’s no link on your website for it. For more information on configuring the contact form and adding a link in your menu to it, please see our other articles.

If you need further assistance please feel free to ask a question on our support center.

Like this Article?

Login to comment.

Your Opinion Matters

... but we need to know what you're thinking!

I'm Tim Sisson, your friendly Community Support technician, and I wrote the article you're looking at now. I like to think it's perfect, but I'm sure you have some suggestions. Please, let me know what they are!

Feedback
Your Email Address
Because we'd like to talk with you!

Latest Questions

If you need some help, submit your question to our Community!
We guarantee a response within 60 minutes (8am - 9pm EST, Monday - Friday)
Ask a Question!
Recent Questions
  1. Why can't I see my updated web files on my website?
  2. Adding Google Analytics
  3. question about backup request

Need more Help?

Search

Ask the Community!

Get help with your questions from our community of like-minded hosting users and InMotion Hosting Staff.

Current Customers

Chat: Click to Chat Now E-mail: support@InMotionHosting.com
Call: 888-321-HOST (4678) Ticket: Submit a Support Ticket

Not a Customer?

Get web hosting from a company that is here to help. Sign up today!