How to make an effective website contact page

Many websites have contact pages which feel like an afterthought, slapping in a Google map and address. This is a big mistake. The contact page is where your visitors decide whether to get in touch with you or not, so it’s worth investing time and energy to get it spot on. Here's how.