Skip to content
NextAGP
Digital Growth7 min read

Why Your Website Is Not Generating Leads

A diagnosis checklist for websites that get visits but no enquiries: traffic, speed, clarity, calls to action, trust, Arabic, tracking and follow-up, with a fix for each.

"We have a website but nobody contacts us through it." This is one of the most common things we hear from business owners in Oman, and it is almost never one big problem. It is usually three or four small ones stacked on top of each other, each losing a share of the visitors who could have enquired.

The good news is that the causes are predictable. Work through this checklist in order, because the earlier items make the later ones irrelevant if they fail.

1. Is anyone actually visiting?

Before anything else, check the numbers. Open your analytics (or ask whoever built the site for access) and look at the last 90 days.

  • Fewer than a few hundred visits a month means the problem is traffic, not the website. No design change will fix an empty street.
  • If most visits come from your own team or from bots, treat the real number as lower still.

Fix: Claim your Google Business Profile, make sure your main service pages exist in Arabic and English, share the site on your WhatsApp and Instagram profiles, and consider a small test campaign to bring real visitors. Our article on SEO versus paid ads covers the options in more detail.

2. Does it load fast on a phone?

Open your site on your own mobile with Wi-Fi off. If it takes more than three or four seconds to become readable, a large share of visitors never see your offer at all. Slow sites are the most common silent lead killer we find.

Fix: Compress images, remove unnecessary plugins and scripts, move to proper hosting, and rebuild on a modern foundation if the site is old. Speed is usually the first thing our free website audit measures.

3. Can a stranger tell what you do and where?

Show the home page to someone who does not know your business, for ten seconds, on a phone. Then ask them what the company does, for whom, and where. If they hesitate, your visitors do too.

Fix: Replace generic headlines ("Welcome", "Quality and excellence") with specific ones that name the service, the customer and the city. List services the way customers describe them.

4. Is there one obvious next step?

Many sites have a contact page and nothing else. Visitors do not go looking for ways to contact you. They act when the action is in front of them.

Fix: Put a WhatsApp button and a call button on every page, visible without scrolling, with a prefilled message that names the service. Keep forms short: name, phone, what you need. Remove competing actions that lead nowhere.

5. Does the site give people a reason to trust you?

Stock photos, no address, no team, no examples of work, a copyright line from years ago. Each of these makes a visitor wonder if the business is real or still operating.

Fix: Use real photos of your team, premises and projects. Add your address, working hours and commercial details. Show a few named projects or examples. Add Google reviews. Keep the site visibly current.

6. Does the Arabic version work?

Switch to Arabic and read three pages. Is the text natural? Does the layout flip properly? Are all pages present, or does the Arabic version have half the content? A weak Arabic version quietly loses a large share of Oman's customers.

Fix: Have the Arabic written by someone who writes Arabic for business, not translated automatically. Check right-to-left layout on every page and form.

7. Are enquiries being counted, or just assumed?

Sometimes the website is producing enquiries and nobody knows, because WhatsApp clicks are not tracked and form emails go to an inbox nobody checks. In that case the "problem" is measurement.

Fix: Track every WhatsApp click, call and form submission as a conversion. Send form submissions to a shared inbox or a lead list, not one person's email. Review the numbers monthly.

8. What happens after someone enquires?

This is the item most audits miss. A visitor messages on WhatsApp at 6 pm. The reply comes the next afternoon. By then they have chosen someone else. The website did its job. The follow-up did not.

Fix: Decide who answers and within what time. Add an instant acknowledgement on WhatsApp so the customer knows they were heard, even after hours. Log every enquiry with a status so nothing is forgotten. This is where a small amount of business automation usually pays for itself quickly.

A quick diagnosis table

SymptomLikely causeFirst fix
Very few visitsNo search presence, no promotionGoogle Business Profile, service pages, share the link
Visits but high bounceSlow load or unclear headlineSpeed fixes, specific headline
Visitors browse but do not actNo visible call to actionWhatsApp and call buttons on every page
People start but abandon the formForm too long or broken on mobileThree fields, tested on a phone
Enquiries arrive but do not convertSlow or inconsistent follow-upResponse target, acknowledgement, lead log
Arabic visitors leave quicklyPoor Arabic or broken layoutRewrite Arabic, fix RTL

Where to start

Do not try to fix everything at once. Check traffic and speed first, because if those fail nothing else matters. Then fix clarity and the call to action, which are usually quick changes. Then work on trust, Arabic and follow-up.

If you would rather have someone else run the checklist, our free website audit reviews speed, mobile layout, clarity, Arabic rendering, enquiry paths and tracking, and sends you a short report with the items ranked by impact. It takes a few minutes to request and there is no obligation. If the audit shows the foundation needs rebuilding, our website design page explains how we approach that.

Want this done for your business?

We build websites and automation systems for companies in Oman. Tell us where you are today and we will suggest the simplest next step.