This article shows you how to add a contact form to your WordPress website using a plugin.
Step 1: Install a Contact Form Plugin
Log into your WordPress admin area by going to yourwebsite.ie/wp-admin and entering your username and password.
Click on 'Plugins' in the left menu, then 'Add New'.
In the search box, type 'Contact Form 7'. This is a free plugin used by millions of websites.
Click 'Install Now' next to the Contact Form 7 plugin by Takayuki Miyoshi, then click 'Activate'.
Step 2: Create Your Contact Form
After activation, you'll see 'Contact' appear in your left menu. Click on it.
Contact Form 7 creates a default form called 'Contact form 1'. Click on this form to open it.
You'll see form code that creates fields for Name, Email, Subject, and Message. You can leave this as-is or modify the text.
To change field labels, edit the text between the square brackets and the field code. For example, change 'Your Name' to 'Full Name'.
Scroll down and click 'Save' when you're happy with your form.
Step 3: Copy the Shortcode
At the top of the form editing screen, you'll see a shortcode that looks like [contact-form-7 id="123" title="Contact form 1"].
Copy this entire shortcode.
Step 4: Add the Form to Your Website
Go to 'Pages' in your WordPress menu and click 'Add New' to create a contact page, or click on an existing page where you want the form.
In the page editor, paste the shortcode where you want your contact form to appear.
Click 'Update' or 'Publish' to save your page.
Step 5: Set Up Email Notifications
Go back to 'Contact' in your WordPress menu and click on your contact form.
Click the 'Mail' tab at the top.
In the 'To' field, enter your business email address where you want to receive form submissions.
Change the 'From' field to show your website name, like 'Website Contact Form <wordpress@yourwebsite.ie>'.
Click 'Save'.
Step 6: Test Your Form
Visit your contact page on your website.
Fill out the form with test information and submit it.
Check your email inbox (and spam folder) for the form submission.
If you don't receive the email within 10 minutes, contact Web60 support as there may be an email delivery issue.
If you're still stuck with setting up your contact form, contact Web60 support through your client area for assistance.
FAQ
Q: Why am I not receiving contact form emails?
A: Check your spam folder first. If emails aren't arriving, there may be an email delivery issue that Web60 support can help resolve.
Q: Can I add more fields to my contact form?
A: Yes, Contact Form 7 allows you to add fields like phone numbers, dropdown menus, and checkboxes. Use the form generator buttons above the form code.
Q: How do I change the 'Send' button text?
A: In your contact form editor, find the submit button code and change the text between the quotes. For example, change "Send" to "Submit Message".
Q: Can I have multiple contact forms on my website?
A: Yes, you can create multiple forms in Contact Form 7 and use different shortcodes to place them on different pages.
Q: How do I style my contact form to match my website?
A: Contact forms inherit your theme's styling automatically. For custom styling, you'll need to add CSS code or ask a web developer for help.
Q: Do I need to back up my contact form settings?
A: Your contact forms are included in your regular WordPress backups on Web60. The plugin settings are stored in your WordPress database.
Q: Can visitors upload files through my contact form?
A: Yes, Contact Form 7 supports file uploads. Add a file upload field using the form generator, but be aware this increases the risk of spam submissions.
Last updated: 1 March 2026