Contact page

The contact page is the end of the journey. Make it easy, and make sure the messages reach you.

Sketch of a contact page with contact details and a form

Show more than a form

Many people prefer to email or call. List email, phone (as a tappable tel: link), address if you receive visitors, and opening hours. Say how quickly you usually reply.

The form

The Form widget is part of Elementor Pro; free alternatives are dedicated form plugins whose shortcode you place with the Shortcode widget. Keep fields to the minimum: name, email, message, and perhaps one question that helps you reply (service, budget range, date). Every extra field loses people.

  • Label every field visibly; placeholder text alone disappears when typing.
  • Add spam protection (honeypot or reCAPTCHA / Turnstile in the form settings).
  • Write a useful success message: what happens next and when.

Make sure mail arrives

WordPress sends mail through the web server by default, and those messages often land in spam or vanish. Install an SMTP plugin and send through a real mailbox or mail service, set the form's From address to your own domain, put the visitor's address in Reply-To, and test the form after every change. Elementor Pro can also store submissions in the dashboard so nothing is lost.

Maps

A map helps only if people visit you. See map block for privacy-friendly options.

Questions

Should I put my email address on the page?

Yes, if you can handle some spam. Spam filters cope well today, and many visitors trust a visible address more than a form.