Your contact page has one job: make it easy for people to reach you. That sounds obvious, but you would be surprised how many small business websites make this harder than it needs to be. Hidden phone numbers, ten-field forms, missing hours, broken maps. Each friction point costs you leads.
Let us walk through what a good contact page looks like and the specific mistakes to avoid.
A complete contact page for a small business includes these elements:
That is the foundation. Some businesses also benefit from adding a brief FAQ, directions, or parking information. But the five items above are non-negotiable.
A well-organized contact page puts the phone number front and center with supporting information alongside it.
The golden rule of contact forms: fewer fields, more submissions. Every field you add creates a reason for someone to abandon the form. For most small businesses, you need:
That is it. Four fields. You can add one optional field for service type (a dropdown menu) or zip code if it genuinely helps you respond faster. But do not ask for their mailing address, company name, how they heard about you, and their preferred appointment time all at once. You can get those details when you call them back.
A few form tips that matter:
On mobile devices, your phone number should be a clickable link. The HTML is simple: wrap it in a tel: link. When someone taps it on their phone, it dials automatically. No copying, no switching apps, no retyping a number. One tap.
Place your phone number:
Repetition is fine. Nobody has ever complained about a phone number being too easy to find.
If you have a physical location that customers visit (a shop, office, or storefront), yes. An embedded Google Map helps visitors find you and adds local relevance signals for SEO. According to Google's own documentation, embedding a map is straightforward and free.
If you are a service-area business that goes to customers (plumber, electrician, mobile mechanic), skip the map. Instead, include a clean list or paragraph describing your service area. Something like: "We serve the greater Phoenix metro area, including Scottsdale, Tempe, Mesa, Chandler, Gilbert, and Glendale."
Service-area businesses can list cities served instead of showing a physical address.
If someone fills out your contact form and nothing happens (no message, no redirect, no confirmation), they have no idea if it worked. They might submit it three times or give up and call your competitor. Always show a clear "thank you" response.
A ten-field form with required fields for address, budget, timeline, and project description is appropriate for a $50,000 construction bid. It is not appropriate for a general inquiry from someone who just wants to know if you service their area. Match the form complexity to the level of commitment you are asking for.
If a visitor cannot tell whether you are open right now, they may not bother calling. List your hours on the contact page and keep them updated. If your hours change for holidays, update them or add a note.
Some contact forms send submissions to a third-party service where you have to log in to check them. Messages get missed. Use a form that delivers submissions directly to your email inbox, and set it up to send an auto-reply to the customer confirming receipt.
Your contact page should be in the main navigation, clearly labeled "Contact" or "Contact Us." Do not bury it in a submenu or rename it something clever like "Let's Chat" or "Reach Out." People look for the word "Contact." Make it easy to find.
Live chat can work well for businesses with staff available to respond in real time. If a visitor asks a question and gets an answer in 30 seconds, that is a great experience. But if they click chat and get an auto-response telling them to leave a message, that is just a worse version of your contact form.
Chatbots are a mixed bag. Basic chatbots that answer common questions (hours, service area, pricing ballpark) can be helpful. Complex chatbots that try to qualify leads through a 12-question workflow tend to annoy people. If you add a chatbot, keep it simple and always offer a way to talk to a real person.
For most small businesses, a good contact form and a prominent phone number do the job. Add chat only if you can actually staff it. For the bigger picture on building an effective site, see our guide on what every small business website needs.
More than half of your contact page visitors are on phones. That means:
Test your contact page on an actual phone. Fill out the form with your thumbs. If anything feels awkward, fix it. Our mobile-first basics guide covers more on this topic.
A mobile-friendly contact form has large fields, clear labels, and a prominent submit button.
Open your contact page right now and check:
If any answer is no, that is your priority fix. A contact page is too critical to get wrong. Every day your form is broken or your hours are missing, you are losing potential customers who tried to reach you and could not.
At minimum: phone number, email address, business hours, and a contact form. If you have a physical location customers visit, add your street address and an embedded Google Map. Service-area businesses should list the cities or regions they cover instead of a street address.
Keep it to 3 to 5 fields for most small businesses: name, phone number, email, and a message field. You can add one optional field for service type or zip code if that helps you route inquiries. Every extra field you add reduces the number of people who complete the form.
Yes. Your phone number should be in the header or top section of every page on your site. Make it clickable on mobile devices so visitors can call with a single tap. The contact page should feature it prominently, but it should never be the only place to find it.
If you are a service-area business (plumber, electrician, landscaper), you do not need to display your home address. Instead, list the cities and areas you serve. Your Google Business Profile can be set up as a service-area business without showing an address publicly.