← All postsQuote from Steve Krug: "Don't make me think."

Calls to Action for Small Business Websites: One Page, One Job

By Hugh McNamara ·

When I look at small business sites around Toronto, the call to action is the piece that’s broken most often. My guide to conversion-optimized websites gave it one section, and it needs more room than that. The photos on these sites are fine. The writing is passable. Then the page asks for nothing, or it asks for six things at once, and either way the visitor leaves without doing the thing the site exists to make happen.

So here’s the long version: what a call to action actually is, the four ways they fail, how to write one that works, where on the page it belongs, and how to walk through your own site giving every page its one job. None of this needs a developer. Most of it is decisions and typing, and you can do a full pass on a five-page site in an afternoon.

What a call to action actually is

A call to action is the ask. It’s the moment your page stops describing and requests something specific from the person reading it. On a website that usually takes the shape of a button: “Call now,” “Book your free estimate,” “Order for pickup.” Sometimes it’s a tappable phone number or a short form instead, but the idea is identical. You’re saying, in plain words, here’s what to do next.

That sounds too obvious to bother writing down. Stay with me, because the obviousness is exactly the trap. You know why your website exists. You built it to get customers. So it never occurs to you that a visitor might reach the bottom of a page and genuinely have no idea what they’re supposed to do now. But visitors skim with half their attention while the kettle boils. If the next step isn’t stated, most people won’t work it out on their own. They’ll drift away with mild goodwill and no appointment, and you’ll never know they were there.

The discipline behind a good call to action is older than the web. Every flyer that ends with “call for a free quote” understands it. Somewhere between the flyer and the website, a lot of businesses lost the thread.

Failure one: the page that just ends

Picture a landscaping company’s page about interlock driveways. Six solid paragraphs about base preparation and polymeric sand, a gallery of finished driveways, and then the footer. No button. No phone number anywhere in the body of the page. It reads like a magazine article, and it performs like one too. People finish it and turn the page.

I see versions of this constantly, and I understand how it happens. Service pages get written as descriptions. The owner sits down to explain the service, finishes explaining, and stops, the same way you’d stop when you finish answering a question. Nobody ever went back and asked what the page wants the reader to do with all that information.

Think about who reaches the end of that driveway page, though. Somebody who read six paragraphs about paving stones has a driveway problem right now. They are the warmest visitor your site will get all week, and the page shrugs at them.

The fix costs you one button. Close every service description with the ask: “Get a quote for your driveway.” If the reader made it that far, invite them to act while they’re still standing in the doorway.

Failure two: buttons that say nothing

“Learn more.” “Submit.” “Click here.” These are real labels on real buttons all over the small business web, and they carry almost no information. Learn more about what? Submit what, to whom, and then what happens?

Vague labels create a small moment of doubt right at the point of action, which is the worst possible place for doubt. The visitor hovers, wonders where the button goes, and a surprising number of them decide it’s easier to keep scrolling. A button named after the outcome removes that hesitation entirely. “Book your free estimate” tells me what I get and tells me it costs nothing. “Submit” tells me I’m feeding a machine.

“Submit” deserves special mention because it’s the default label on most form plugins, so it spreads without anyone choosing it. It’s also, if you read it cold, a strange word to say to a potential customer. Change it to describe what actually happens: “Send my message” or “Request my callback.”

Some quick swaps I make on nearly every site I rebuild:

  • “Contact” becomes “Get your free quote”
  • “Learn more” becomes “See services and pricing”
  • “Submit” becomes “Send my message”
  • “Click here” becomes whatever the link actually delivers

None of these rewrites take longer than a minute. Together they change the feel of the whole site from a filing cabinet into a conversation.

Failure three: the ask is four screens away

Plenty of sites do have a call to action. It’s a single “Contact Us” link, in the footer, underneath 1,200 words about furnace repair. To find it, a visitor has to finish everything, or guess that something useful lives at the very bottom and scroll on faith.

Here’s the problem with that layout. Readers don’t become ready on your schedule. One person is convinced by the second paragraph. Another wants to see the reviews first. Someone else already decided to call before they landed and only opened the page to find the number. When the only ask sits at the bottom, every one of those people has to travel the full length of the page to act, and on a phone that’s a lot of thumb swipes through content they’ve stopped reading.

Nobody hunts. That’s the rule I’d tattoo on every services page. A motivated visitor will scroll a little, but the moment finding your phone number starts to feel like work, the back button is closer than the footer.

Distance is a cost. Treat every screen of scrolling between “I’m ready” and “here’s the button” as a toll you’re charging people who want to give you money.

Failure four: seven asks and no takers

The opposite failure looks generous. Call us. Email us. Find us on Facebook. And Instagram. Join the newsletter. Download our brochure. There’s a chat bubble in the corner too. Each of these got added at some point for a sensible reason, and the sum of them is a page shouting seven things at once.

A visitor facing seven doors frequently walks back out the one they came in. Choosing takes effort, and someone with mild interest and a busy evening won’t spend that effort ranking your contact options. The paradox is that each extra ask was meant to catch more people and instead the pile catches fewer.

Newsletter signups and social links deserve particular suspicion on a local service site. What does a plumber’s newsletter do for a person whose sink is leaking today? The visitor came with a job to be done. Speak to the job.

I once audited a site whose sidebar offered a downloadable PDF brochure, last updated in 2019, directly beside the contact form. The brochure was competing with the conversion. Delete first, then ask what you’d add back, and you’ll find the answer is usually nothing.

How to write button copy

My whole method for button copy fits in three moves.

Name the outcome. Write what the visitor receives, in their words. A quote, an estimate, a booked table, a consult, a callback. If the button describes your process instead of their result, flip it around.

Keep it short. Two to five words. Buttons get read at a glance and rendered at phone width, so “Get my free quote” beats a full sentence about what the quote includes. Put the supporting detail in the line above the button, where sentences belong.

Run the first person test. Read the label and ask, “what do I get when I tap this?” If the answer comes back fuzzy, the label fails. This test kills “Submit” instantly, and it also catches subtler misses. “Get started” sounds active and answers nothing. Started on what? A form? A phone call? A project? Rewrite until the answer is concrete.

One more habit worth stealing: say your button out loud as if you were finishing this sentence for a customer standing in front of you. “Click that and you’ll…” If the sentence ends somewhere useful, the button works.

Where the buttons go

Placement has a rhythm to it, and the rhythm matters as much as the words.

The first call to action belongs near the top of the page, visible before any scrolling. Some visitors arrive already convinced, especially people who found you through a recommendation, and the top button lets them skip your pitch entirely. Serve your easiest customers first.

Repeat the ask right after your main pitch, wherever you’ve finished making the case. On a service page that’s after the description of the work. Then again at the bottom, because the bottom is a natural decision point: the reader has run out of page and is choosing between acting and leaving.

Between those anchors, look for the other stopping points. After your Google reviews is a strong spot, since a run of five-star reviews warms people up and the button catches them warm. After a pricing section works the same way. Anywhere a reader might sit back and think “okay, sounds good,” a quiet repeat of the button answers the question they’re about to ask.

To be clear, repetition means the same ask again. Three “Book your free estimate” buttons down one page is rhythm. Three different asks down one page is failure four wearing a disguise.

Match the ask to how ready your visitor is

A call to action has a weight, and the weight has to fit the decision. A roofer can ask for “Get a free quote” on nearly every page, because a person with a leaking roof is ready by definition and a free quote commits them to almost nothing. Emergency trades live close to the sale, so the direct ask is the right ask.

A therapist is in a different spot. “Book your first session” asks a stranger to commit to something personal and expensive on first contact. “Book a free 15-minute consult” fits how ready that visitor actually is. Same website mechanics, much smaller step, and the smaller step is the one that gets taken.

The pattern holds for any big-ticket, high-trust purchase. Suppose a design-build renovator’s cheapest project runs well into five figures. “Request a consultation” might still be the primary ask, but a page like that often earns a lower-stakes secondary: “See recent projects” or “Ask a question about your reno.” Some visitors need a smaller yes before the big one, and giving them a step preserves the relationship instead of losing them to silence.

When you’re picking the weight for your own pages, imagine the visitor mid-week, mildly interested, slightly skeptical. What would they actually agree to today? Ask for that.

One primary action, and what secondary is allowed to look like

Every page gets one primary action. One. It’s the thing you’d pick if the page could only accomplish a single outcome all year, and it gets the strong treatment: a solid, high-contrast button, repeated down the page in the rhythm above.

Secondary actions can exist, and the rule is that they must lose the visual argument. A secondary ask is quieter in every way. Plain text link instead of a button, or an outlined button beside a solid one. Positioned lower or off to the side. Never the same size and colour as the primary, and never immediately beside it shouting at the same volume.

Here’s what that looks like in practice. A massage clinic’s booking page: the primary is a solid “Book your appointment” button, top and bottom. The secondary is a line of small text under the bottom button reading “Prefer to ask something first? Send me a note.” Both options exist. Only one of them is dressed like the main event, so a skimming visitor’s eye lands where the business needs it to land.

If you’re unsure whether a secondary element competes, squint at the page. Whatever you can still see is what the page is really asking for.

Calls to action on a phone

More than half your visitors will meet these buttons on a phone, often in circumstances with no patience in them at all. The person who finds a plumber while standing over a burst pipe is not going to pinch-zoom their way to your contact form.

Three things make phone CTAs work.

First, make the phone number a real link, the tel: kind, so one tap starts the call. For most service businesses the call is the conversion, and a number you have to copy out by hand on a wet basement floor is a conversion with a hole in it.

Second, consider a sticky call button: a slim bar pinned to the bottom of the screen reading “Call now” or “Book online,” riding along as the visitor scrolls. It solves the buried-button problem completely on mobile, because the ask is permanently one tap away no matter where the reader is on the page. Keep it slim and keep it to one action. A sticky bar with four icons is failure four again, pinned to the screen.

Third, respect the thumb. People hold phones one-handed and tap with the thumb, which comfortably reaches the lower half of the screen. Buttons near the bottom get pressed more easily than buttons in the top corners, and small targets get missed. I build tap targets at least 48 pixels tall with space around them, which in real terms means a button a thumb can hit on the first try while walking.

Load your own site on your phone, hold it in one hand, and try to become a customer without using your second hand. Every fumble you notice is a fumble your visitors have already had.

Give every page its one job

Now put it together with a page-by-page review. This takes about an hour at the kitchen table for a typical small business site, and a simple spreadsheet with four columns keeps you organized: page, job, current ask, verdict.

List every page you have. For each one, write its job as a single sentence naming a single action. “Get the visitor to book a free estimate.” “Get the visitor to call.” A page whose job you can’t state in one sentence is a page you haven’t decided about yet, and undecided pages ask for nothing or ask for everything.

A few jobs worth knowing about. The homepage’s job is often routing: get the visitor onto the right service page, plus a direct ask up top for people who arrived ready. A service page’s job is nearly always the quote or the booking for that specific service. An about page can carry the same primary ask as the rest of the site, since someone reading your story is quietly deciding whether to trust you, and the page should be ready for the moment they do.

Then open each page and grade it against its job. Does the main button name the outcome? Does it pass the first person test? Does it appear at the top, after the pitch, and at the bottom? Is anything on the page competing at the same volume? Check it on your phone, thumb only.

Fix the worst page first, which is usually your busiest service page with the weakest ask. You’ll feel the urge to fix everything at once. Resist it, work down the spreadsheet, and in a week of spare evenings the whole site will be pulling in one direction.

Want the buttons handled for you?

Everything above is yours to run with, and if you do it yourself you’ll end up ahead of most of your local competition.

If you’d rather skip the spare evenings, I’ll build it for you: a five-page site where every page has its one job, every button names its outcome, and the whole thing works one-handed on a phone. The regular build is $1,000. New clients currently pay $500, with the first year of hosting and support included, then $250 a year after that if you want to keep me around.

The full offer, with everything included spelled out, is at hughmcnamara.com/new-clients. Send me your website address and I’ll tell you which page I’d fix first, no charge and no obligation attached.