Your slow website is losing you customers
Most small business sites take 7 to 9 seconds to load on a phone, and the fix is usually a few hours of boring maintenance, not a full rebuild.
Read it →Most contact forms look fine but silently lose leads every week, and the fixes take less than an afternoon.
Your contact form is the last step before someone becomes a paying customer. It should be the easy part. But for a lot of small business sites, it is where people quietly give up and go find someone else.
The frustrating thing is you would never know. No error message. Nobody calls to say "hey, your form broke on my phone." They just leave. Here is what is usually going wrong, and what actually fixes it.
I get it. You want to know their budget, their timeline, how they heard about you, what service they need. All reasonable things. But asking for all of it upfront is the same as a store clerk interrogating you before you have even touched a product.
Most people filling out a contact form are not ready to answer 11 questions. They want to say "I have a problem, can you help?" That is it. Every field you add after name, email, and message is a reason to bail.
A form that converts usually has 3 fields. Sometimes 4. Get the rest of the information in the actual conversation. Your closing rate goes up when you stop filtering people out before they even talk to you. If you are also losing people at the booking stage, the form is usually part of the same problem.
This one frustrates me because it costs nothing to fix and almost nobody does it.
Someone fills out your form, hits submit, and the page just reloads. Or goes blank. Or shows a tiny grey message at the top that says "sent" in 12-point text they will never see on a phone. They have no idea if it worked. So they either submit it twice, creating duplicate leads you have to sort through, or they assume it broke and move on.
A proper confirmation is a full-page thank-you message. Not a toast notification. Not a small banner. A whole page that says "Got it, I will be in touch within one business day" (or whatever is actually true for you). That page does two things: it reassures them, and it sets an expectation so they are not emailing you three times in the next hour.
Some sites make people hunt for the contact form like it is a puzzle. It is linked from the footer, or it is on a page three clicks deep, or the "Contact" link is in a dropdown that does not work on mobile.
If someone has to work to find how to reach you, most will not bother. There are a handful of things that quietly push people away from a site, and a hidden or hard-to-reach form is near the top of that list.
Put a form or a direct call-to-action on your homepage, your services page, and your contact page. Make it visible. The goal is zero friction between "I want to hire someone" and "I am telling this person what I need."
Around 63% of your visitors are probably on a phone right now. If your form has tiny tap targets, fields that zoom in weirdly, or a submit button that is half off the screen, you are losing those people.
More common than you would think. The form looked fine when you tested it on your laptop. On a 375px screen with one thumb? Different story. Most of your visitors are on a phone, and contact forms are one of the first places mobile problems show up.
The fix is not complicated: big input fields, readable labels, a button that is easy to tap. But it does need to be tested on an actual phone, not just a resized browser window. And while you are at it, check how fast the page itself loads on a slow connection, because a sluggish form page loses people before they even see the fields.
A dog groomer in Ohio had a contact form that asked for the dog's name, breed, age, weight, temperament, last grooming date, and what services she wanted. Seven fields. On mobile the form was also cut off at the bottom because of a padding bug, so the submit button was not visible unless you knew to scroll. She was getting maybe 3 inquiries a month and thought business was just slow. We cut it to name, email, phone, and a single message box. Fixed the mobile layout. Added a full thank-you page. The next month she got 11 inquiries from the same amount of traffic. She raised her prices 11 months later because she had more work than she could take on.
This is not a design problem, but it is worth saying. A lot of small business contact forms send to an old email address, a shared inbox nobody monitors, or a spam folder that ate the notifications years ago. The form works fine. The leads disappear anyway.
Check where your form submits to. Send yourself a test. Make sure it arrives, lands in a place you actually check, and includes enough information to know who sent it. If you are also using a follow-up sequence to close quotes, the form confirmation is where that sequence should start.
None of this is complicated work. But a form that costs you 8 or 9 leads a month is costing you real money, quietly, in the background. If you want to know what yours is doing wrong, tell me what you have and I will take a look.
Three, maybe four. Name, email, and a message box is enough to start a conversation. Ask the rest once you are actually talking to the person.
The most common reasons: the form sends to an email nobody checks, there is no confirmation so people resubmit or give up, or the submit button is cut off on phones.
Send yourself a test right now. Fill it out on your phone, not your laptop. Check that the confirmation message is obvious and that the email lands in an inbox you actually read.
Tell me what you're dealing with, an old site, a slow one, an app idea or a task eating your week. I'll reply myself, usually within a day.
Start a project →