Most small business websites don't work. Not because they're ugly — though some are — but because they're built for the owner, not the customer.
If you've ever wondered why people visit your site and don't call, don't book, don't buy — this is why. And it's fixable.
1. Simplify Your Navigation
If your navigation has eight links, you're already losing people.
Small business websites often accumulate navigation items over time: About, Services, Our Team, Gallery, Blog, Testimonials, FAQ, Contact. Every time someone asked "can we add a page for X?" you added it. Now you have a menu that looks like a sitemap.
Your visitor doesn't want to explore your website. They want to find one thing fast — what you do, whether you're right for them, and how to reach you. That's five links, max. Services (or What We Do), About, Reviews or Portfolio, Contact, and maybe a Blog if you're actively publishing. The rest goes on subpages or in the footer.
2. Treat Your Homepage Like a Marketing Page
Here's the question your homepage needs to answer in the first five seconds: Why should I hire you instead of someone else?
Most small business homepages don't answer it. They say "Family-owned since 1987" or "Quality you can trust" or list the services without telling you why any of it matters to the customer.
Donald Miller's StoryBrand framework is the clearest guide I know for fixing this. Lead with your customer's problem, not your company's story. If you're a plumber, the customer has water somewhere it shouldn't be and they're stressed. If you're a financial advisor, they're anxious about retirement and feel behind. Say that. Make them feel understood before you say a word about yourself.
Not sure where your marketing breaks down? Take the free Mission & Marketing Scorecard — 5 minutes to find out exactly where to focus first.
3. Pick One Clear Call to Action
What do you want someone to do when they land on your website? Call you? Book an appointment? Fill out a form? Request a quote? Pick one thing. Then say it everywhere.
A lot of small business sites bury the action — it's a tiny "Contact" link in the nav or a form at the very bottom of a long page. That's backwards. Your call to action should be in your header, in your hero, after every major section. Big, obvious, and the same wording every time so it starts to feel familiar.
One primary action. One secondary action if you need it (something like "See our work" before someone is ready to call). That's enough. Don't ask people to also follow you on Instagram and subscribe to your newsletter and call and also fill out the form. Pick your priority and commit to it.
4. Design Actually Matters
If your website looks dated, people assume your business is dated. That's not fair, but it's real.
You don't need a $10,000 redesign. But you do need photos that aren't stock images of strangers, colors that match your brand, fonts that are readable on a phone, and a layout that doesn't feel cluttered. Squarespace and Webflow make this achievable without hiring an agency.
Two things to fix first: replace stock photos with real photos of your team, your space, or your work — nothing tanks trust faster than a "small family business" that looks like a generic Getty Images search. Second, check your site on mobile. More than half your visitors are on a phone. If it's hard to read or the buttons are tiny, you're losing them.
5. Put Someone in Charge Who Thinks About Customers
This is the most common structural problem I see with small business websites: nobody is actively managing them with the customer in mind.
Either the owner is too busy and the site just sits there, or an admin updates it occasionally to add new services but never asks whether the homepage is compelling to a new visitor. The site drifts toward being an internal reference document — useful for people who already know you, useless for people who don't.
Someone — even a part-time marketing helper or a sharp volunteer — should have responsibility for the website as a customer acquisition tool. That means looking at it regularly and asking: if a stranger landed here right now, would they call us? If the answer is no, something needs to change.
Frequently Asked Questions
Why isn't my small business website generating leads?
Usually the issue is one of three things: your homepage doesn't answer "why should I hire you" within the first few seconds, your call to action is unclear or buried, or visitors can't easily find what they need due to cluttered navigation. Start with the headline and the CTA — those two changes alone will move the needle.
What should a small business homepage include?
A clear headline that speaks to your customer's problem or desired outcome, a primary call to action (Book Now, Get a Quote, Call Us), a brief section explaining what you do and who it's for, a few real testimonials or photos of your work, and your contact info visible without scrolling. That's the whole job of a homepage.
How do I get more customers from my website?
First, make sure your homepage says something specific — not just your business name and a list of services, but a clear answer to "why you?" Second, make the next step obvious: one button, one action, high on the page. Third, make sure your site works on mobile. Those three things will improve your conversion rate more than a full redesign.
How much should a small business spend on a website?
The platform matters less than the strategy. You can build a great small business website on Squarespace for $25/month or Webflow for $30/month. The bigger investment is the time to get the messaging right — who you're talking to, what problem you solve, what you want them to do. Pay for strategy before you pay for design.
Is Your Business Marketing Working?
Take the free Mission & Marketing Scorecard — 5 minutes to find out exactly where your messaging is strong and where it's costing you customers.
Take the Free Scorecard →Need Help Fixing Your Website?
If your website isn't bringing in new business the way it should, there's usually a clear reason — and it's fixable. Let's figure out what's going on.
Work With JT →