Elements of a Site › Contact Forms
Contact Forms
All but the most unusual websites have one fundamental goal: prospect and customer contact. Every design decision on your Contact page — and every page that links to it — either makes that contact easier or harder. Here’s how to make it as easy as possible.
Contact Form Best Practices
Include a Contact Us link in primary navigation on every page of your site — not just the home page.
Spell out email addresses in full — with the @ sign and domain — so printed pages carry complete contact information.
Use info@ as your primary sales contact address; it’s less transactional-feeling than sales@ and more welcoming to early-stage inquiries.
Place contact information on every page, not just the Contact page — when any page is printed or shared, your contact details travel with it.
Number inquiries on high-volume Contact Us pages to make tracking and routing to multiple team members straightforward.
Connect form submissions directly to your CRM so no lead falls through the cracks and follow-up is triggered automatically.
Protect forms with reCAPTCHA or CAPTCHA to prevent spam submissions without friction for real prospects.
Email Links (Mailto Statements)
Mailto links are simple text email links to contacts at your company — info@yourcompany.com, sales@yourcompany.com, or department-specific addresses. The important rule: always spell out the full email address in the visible link text, including the @ sign and domain name. Never replace it with generic anchor text like “Contact Customer Service.”
When a page is printed for later reference — and buyers regularly print pages they’re considering — a visible email address travels with the page. A hyperlink does not. This single detail ensures your contact information is always one step away from a sale, regardless of how the content is consumed.
We have a personal preference for info@ as the primary sales contact address. It’s slightly less transactional-feeling than sales@ and more approachable for buyers who are still early in their evaluation.
“Contact Us” in Primary Navigation
Every page of your web presence should include a link to your Contact page in the primary navigation. This is not optional if prospect and customer contact is a goal — and for virtually every business site, it is. A buyer who has just finished reading your product page and is ready to reach out should never have to hunt for a way to do so.
Tracking & CRM Integration
For Contact Us pages that generate significant inquiry volume or route to multiple team members, numbering completed submissions makes tracking, handoff, and follow-up accountability much simpler. Every inquiry gets a reference number; no submission goes unaccounted for.
The more powerful step is connecting your contact forms directly to your CRM. Modern platforms — GoHighLevel, HubSpot, Salesforce, and others — can receive form submissions automatically, create or update contact records, trigger follow-up sequences, and assign leads to the appropriate team member without any manual data entry. A lead that enters your CRM the moment the form is submitted is a lead that gets followed up on. A lead that sits in an email inbox is a lead that gets forgotten.
Spam Protection
Publicly visible email addresses will be harvested by bots and added to spam lists. Protect your contact addresses with reCAPTCHA on forms, CSS or JavaScript email obfuscation for mailto links, and spam filtering on your mail server. This site uses reCAPTCHA on all forms — a frictionless layer of protection that stops automated spam without inconveniencing real prospects.
💡 Print-Ready Contact Information
Give viewers complete contact information on every page of your site — not just the Contact page. When any page is printed for further consideration, contact information is sure to be included. A spelled-out email address on a printed page is worth far more than a hyperlink that goes nowhere without a screen.
Is Your Contact Experience Costing You Leads?
Our free website analysis looks at every contact point on your site — from navigation placement to CRM integration — and identifies what’s costing you inquiries.
Get Your Free Website Analysis