How to Set Up a WordPress Contact Form (Contact Form 7)
Every professional website needs a contact form. Contact Form 7 is one of the most popular free WordPress plugins for this purpose - it's flexible, lightweight, and easy to set up.
Installing Contact Form 7
- In your WordPress dashboard, go to Plugins > Add New.
- Search for Contact Form 7.
- Click Install Now next to the plugin by Takayuki Miyoshi, then click Activate.
Creating Your First Form
- After activation, a new Contact menu item appears in your dashboard. Click it.
- Contact Form 7 creates a default form for you - click Edit to customize it.
- The form editor uses simple shortcodes like
[text* your-name]and[email* your-email]to define fields. You can add, remove, or rearrange them. - Switch to the Mail tab to configure where form submissions are sent (by default it goes to your admin email).
- Click Save when done.
Adding the Form to a Page
- Copy the shortcode shown on the form's listing page - it looks like
[contact-form-7 id="123" title="Contact form 1"]. - Open the page where you want the form to appear.
- Add a Shortcode block and paste the shortcode into it.
- Publish or update the page.
Testing Your Form
Submit a test message and confirm it arrives in your inbox. If emails aren't coming through, you may need to configure an SMTP plugin like WP Mail SMTP to ensure reliable mail delivery from your dotCanada hosting environment.
Need help with form setup or email delivery? Contact our support team.
100% Satisfaction Guarantee
We're so confident you'll love dotCanada that we offer a 30-day money-back guarantee. Not satisfied? Get a full refund, no questions asked.
Ready to Get Started?
Join thousands of Canadian website owners who trust dotCanada for reliable, fast web hosting.
Get Started Today
