Getting traffic but no customers? 6 reasons your website does not convert
Is your website getting visitors but no orders? If your website does not convert, one of six fixable problems is usually to blame. Here is how to find and fix it.
In this article13 sections
- Why your website does not convert: start with the numbers
- Reason 1: Visitors cannot tell what you sell in five seconds
- Reason 2: The site is slow and awkward on a phone
- Reason 3: Nobody can tell that you are a real, trustworthy business
- Reason 4: The next step is hard, unclear or slow
- Reason 5: You are attracting the wrong visitors
- Reason 6: Price, payment and delivery create doubt at the last step
- How to find out why your website does not convert, in one afternoon
- What it costs to fix a website that does not convert in Nigeria
- The order I fix things, and a 30-day plan
- Key takeaways
- Frequently asked questions
- Your next step: turn visitors into customers
Ibrahim sells tiles and bathroom fittings from a large shop in Kano. In January he paid a developer to build a new website, then paid for ads to bring people to it. By March the site had more than 3,000 visitors a month. The number of enquiries? Eleven. He told me, “Dan, my website does not convert. People come, look around and go. I think the internet is not for my kind of business.” The site looked pretty. That was the only good thing anyone could say about it.
I hear this story every month, from shop owners in Abuja, school owners in Port Harcourt and consultants in Lagos. Traffic without customers is one of the most painful problems in business, because you have already paid for the hard part (getting people through the door) and you are losing them at the last step. The good news is that when a website does not convert, the cause is nearly always one of a small number of fixable problems.
In this article I will give you the six reasons I find most often, in the order of how much money they cost. For each one you will get a simple test you can do today, with your own phone, and a practical fix. You will also see how to measure the problem, what fixing it costs in naira, and a short checklist you can hand to your web developer. You do not need to be technical to use any of it.
Why your website does not convert: start with the numbers
Before you change anything, you need to know what “convert” means for your business and how big the gap is. A conversion is any action that moves a visitor towards paying you: a phone call, a WhatsApp message, a filled form, a booking, an order or a payment. The conversion rate is the number of visitors who take that action divided by the total visitors. If 2,000 people visit your site and 30 message you on WhatsApp, your conversion rate is 1.5 percent.
What is a normal conversion rate?
There is no single number, because it depends on what you sell and where the visitors come from. In my projects, a local service business with a decent site often gets 2 to 5 percent of visitors to make contact. Online shops selling low-priced items commonly see 1 to 3 percent buying. High-value services, such as a house or a generator, convert lower per visitor but each lead is worth a great deal. If your rate is under one percent on a service website, something is almost certainly broken.
Where visitors are coming from matters
A visitor who searched “buy tiles in Kano” on Google is warmer than one who clicked a general Instagram ad. Compare conversions by source. If Google visitors convert at 4 percent and social visitors at 0.3 percent, your website is probably fine and your social targeting is the problem. If all sources are low, the site is the problem.
Why this matters in Nigeria
Nigerian buyers have specific worries that a website in a richer, more trusting market can ignore. Will this seller run away after I pay? Is the price real or “come and negotiate”? Will delivery take a week? Can I pay in a way I trust? People also browse on data that costs real money, on phones that may be older, on networks that drop in bad weather or during a busy evening. Every extra second of delay and every unanswered worry costs you a buyer. The six reasons below are all viewed through this Nigerian lens.
Reason 1: Visitors cannot tell what you sell in five seconds
This is the number one reason a website does not convert, and it is the easiest to test. Open your homepage on your phone. Show it to a friend for five seconds, then take it away and ask: “What does this company sell, and who is it for?” If they cannot answer, you have found your leak.
Slogans that say nothing
Many sites open with “Welcome to our website”, “Excellence in every detail” or “Your trusted partner”. These lines could belong to a bank, a church or a bakery. Compare them with “Tiles and bathroom fittings for homes and hotels in Kano, delivered in 3 days”. The second one names the product, the customer, the place and a benefit. A visitor knows at once whether they are in the right place.
The fix: a clear first screen
- Headline: what you offer and for whom, in plain words.
- Support line: the main benefit or the proof, such as years in business or number of customers.
- One button: the main action, such as “Get a quote” or “Chat on WhatsApp”.
- One real picture: your own product or work, not a generic stock photo from another country.
The site talks about “us” and not about “you”
Read your About page and your homepage and count the times you say “we” and “our”. Then count “you” and “your”. Visitors care about their own problem first. Rewrite the top sections so each one begins with the visitor’s need: “Need a reliable generator technician in Abuja?” rather than “We are a leading engineering company”.
Too many offers on one page
A homepage that shows twelve services, six promotions and a slideshow of events confuses people. When someone is confused, they do nothing. Pick your top one or two offers for the homepage. If you run paid ads, send them to a dedicated page for one offer, as I explain in my guide on landing pages that convert.
Reason 2: The site is slow and awkward on a phone
In most Nigerian small-business sites I look after, the large majority of visitors arrive on a phone. Yet many websites are still designed on a big laptop screen and checked on a fast office Wi-Fi. That is not how your customer sees it. Your customer is on MTN or Airtel data, probably in a taxi, a queue or a noisy shop, with a screen the size of a hand.
Test your speed the way your customer feels it
Switch off your Wi-Fi, open your website on mobile data and count how long it takes to show the main content. Then run the address through Google’s free PageSpeed Insights tool, which shows your mobile score and lists what is slowing the page. If the page takes more than four seconds, expect to lose a large share of your visitors before they read a word. I explain how to fix this properly in my website speed optimisation guide.
The usual causes of a slow site
- Photos uploaded straight from a phone or camera, some of them 4MB to 8MB each.
- A big video that plays automatically on the homepage.
- Sliders with five or six large images that load together.
- Too many plugins, in a WordPress site, adding scripts that nobody needs.
- Cheap hosting shared with hundreds of sites, or a server far from Nigeria without a cache.
- Pop-ups, chat widgets and tracking scripts stacked on top of each other.
Hosting, plugins and images: what I check first
When a client complains about a slow site, I check three things before I touch the design. First, the images: I sort them by file size and compress anything over 200KB. Second, the hosting: cheap plans that pack hundreds of websites on one server can be slow at peak hours, and a plan with a cache and a location close to your audience makes a big difference. Third, the plugins and scripts: I switch off anything the site does not need, such as a second analytics tool, an old page builder or five chat widgets. Ten minutes of this clean-up often takes a page from eight seconds to three, for free.
Mobile design problems that hurt sales
Speed is one half. The other half is how the site behaves on a small screen. Watch a friend use your site on their phone and look out for these:
- Text so small they have to zoom in.
- Buttons too close together, so they tap the wrong thing.
- Menus that are hard to open or close.
- Pop-ups that cannot be dismissed with a thumb.
- Forms that ask for a long list of details on a tiny keyboard.
- Phone numbers that are pictures, so people cannot tap to call.
The fix is a mobile-first design, meaning the phone version is designed first and carefully, and the desktop version is adapted from it. A good UI/UX designer will do this by default. If you want to see how design choices lift sales, read my article on how UI/UX design increases sales.
Reason 3: Nobody can tell that you are a real, trustworthy business
Nigerians have been burnt by fake online sellers, “pay first” scams and social media vendors who disappear after receiving transfers. So a stranger landing on your website is already a little suspicious. Your job is to remove that suspicion quickly. If your site looks like it could have been built in an afternoon by someone who has never met you, buyers will leave.
The trust signals buyers look for
- A real address and a map. Give the street, the estate, the city. A Google Maps link and a photo of your shop front are even better.
- Phone numbers and WhatsApp that are answered. Show them at the top of every page, in real text.
- Your business registration. A CAC number in the footer costs nothing and reassures many buyers, especially for B2B sales.
- Real photos of real people. Your team, your workshop, your delivery van. People buy from people.
- Testimonials with names. “Chinedu, Enugu” and a short story is stronger than “great service!” from nobody. If you can, add a photo or a link to the Google review.
- A padlock in the browser. Your site should load on https. If a browser shows “Not secure”, many people will not type their details.
- Clear policies. Delivery times, return rules and payment terms written in plain words.
- Known payment methods. The logos of Paystack, Flutterwave or the banks you use tell shoppers that payment is handled by a company they know.
Your About page is a trust page
After the homepage, the About page is often the most visited page on a small-business website, because it is where a careful buyer goes to decide “who are these people?” Most About pages waste that moment with a long history of the company and no faces. Do the opposite. Put the owner’s name and photo at the top. Say in two sentences why you started the business and what you promise customers. Add a few numbers that can be checked: years in operation, number of customers served, cities where you deliver. List your team with their roles, show where you work, and end with a clear button to contact you. A buyer in Lagos who reads about a real person in Abuja with a real workshop feels safer sending money than one who reads only “we are committed to excellence”.
Signs that make a site look fake
I also see the reverse: things that make a real business look like a scam. A gmail or yahoo email address on a business site. Broken pages and pictures that do not load. Spelling errors in headlines. Stock photos of white office workers on a site for a shop in Ikeja. Prices that look too good to be true. A contact page with only a form and no phone number. Old news or “copyright 2019” in the footer. Each of these adds doubt, and doubt kills the sale.
Use Google reviews and social proof
Ask happy customers to leave a review on your Google Business Profile, and show the best ones on your site. Reviews from people who live near your customers are powerful. My guide on customer reviews and referrals shows how to ask without being pushy. For local businesses in Abuja, Lagos or Port Harcourt, a strong Google profile often does more for trust than the website itself.
Ngozi sells fashion in Owerri, and her website had every problem in this article. It had no address, a slow banner and only a contact form. We added her shop address with a photo of the front, five customer photos wearing her outfits with short quotes, her CAC number and a plain delivery and refund policy. We also put a WhatsApp button that opens a chat with the product name in the message. Her enquiries doubled in five weeks without any change in traffic. Nothing in her clothes changed. The site simply started to look like the real business she already was.
Reason 4: The next step is hard, unclear or slow
Suppose your visitor understands your offer and trusts you. Now what? If the button to act is hidden, confusing or difficult to use, they will stop. This is the reason I find on more websites than any other, because owners know their own site so well that they forget how strange it looks to a stranger.
A weak or missing call to action
A call to action is the button or link that tells the visitor what to do next: “Get a free quote”, “Order now”, “Book a viewing”. Look at your homepage and ask: if I visit this page for the first time, is it obvious what the main button is? Are there three competing buttons, each in a different colour? Is the only way to reach you a tiny “Contact” link in the footer? Choose one main action for each page, make the button large and put it in the first screen and again after each major section.
Forms that ask too much
Every extra field on a form reduces the number of people who finish it. A form asking for name, email, phone, address, company, budget, project details and how you heard about us is scaring people away. For most Nigerian businesses, a name and a phone number are enough for the first step. You can ask more questions on the call. Also make sure the form works. I have tested sites where the “Send” button silently failed, and the owner had lost weeks of leads without knowing it. Send yourself a test message every month.
No WhatsApp, or a WhatsApp button that does not work
In Nigeria, a WhatsApp button is often more powerful than any email form. A visitor taps it and the chat opens with a message such as “Hello, I saw the 60×60 tiles on your website and would like a price for 50 boxes.” Make sure the number is correct, the link opens on both Android and iPhone, and someone actually answers. Tell people when you reply (“We answer within 15 minutes, 8am to 7pm”), and use a business auto-reply for the hours you are closed. If you get many enquiries, I can set up a sales system that captures and follows up every lead, which I describe at the end of this article.
Slow follow-up kills good leads
Here is a painful example. A visitor sends an enquiry at 7pm, a busy time. Your team sees it the next afternoon and replies “Hello, what is your requirement?” By then the customer has spoken to two other companies. Speed matters more than polish. Set a rule: every website enquiry gets a first human reply within 15 minutes during working hours, and an automatic reply outside them. Keep a simple list of leads, with the source, the date, the person handling it and the result. Without this list you will never know whether your website works or your team is losing the leads.
Too many choices and a confusing menu
A menu with ten items and drop-downs inside drop-downs makes people hesitate. Keep the top menu to five or six items: Services, Products, About, Projects or Reviews, Contact. Put the most valuable action, for example “Get a quote”, as a highlighted button. On every page, ask what the visitor wants and give them a clear path to it.
| Problem on the page | What the visitor thinks | Quick fix |
|---|---|---|
| No obvious button | “How do I order? Let me go elsewhere.” | One strong button in the first screen, repeated below |
| Long form | “This is too much work.” | Name and phone only, ask the rest by call or chat |
| Broken WhatsApp link | “Nobody replies, this is fake.” | Test on Android and iPhone every month |
| Contact page with only email | “I want to speak to a person.” | Show phone, WhatsApp, address and hours |
| Slow replies | “They do not want my money.” | 15-minute reply rule and an auto-reply |
| Ten menu items | “I am lost.” | Five or six items and one highlighted action |
Reason 5: You are attracting the wrong visitors
Sometimes the website is not the problem, the traffic is. It is possible to have thousands of visitors who will never buy from you. Think of a shop in Abuja that gets a lot of people walking past, but they are all looking for a bank. The footfall is high but the sales are zero.
Signs of wrong traffic
- Visitors come from countries you do not serve, for example when your ads or content attract people in other parts of the world.
- Most visits come from a search phrase that is not really about buying, such as a general information phrase that has nothing to do with your service.
- Your bounce rate (the share who leave after seeing one page) is very high on one traffic source only.
- Your ad clicks come from a wide interest audience that likes your posts but never messages you.
- People arrive at your homepage when they asked for something specific in the ad or in Google.
Check where your visitors come from
Open Google Analytics (see the official Analytics help pages for the setup steps) and look at three things: the country and city of visitors, the source (Google search, Instagram, WhatsApp, direct, other sites) and the pages they land on. Then compare the conversion rate for each source. Cut the money and time you spend on the sources that bring visitors who never act.
Fix the keywords and targeting
If your traffic comes from search, target phrases with buying intent, for example “buy tiles in Kano”, “solar installer in Abuja” or “school management software price”. Avoid broad phrases that only attract students or curious readers. If your traffic comes from paid ads, restrict the location to where you deliver, choose a goal that matches your desired action, and send people to a page that continues the promise of the ad. I explain the ad side in my article on Facebook and Instagram ads that bring customers. For search visibility, my SEO work for Nigerian businesses focuses on the phrases that actually bring buyers.
An example: the school website with the wrong visitors
Aisha manages a private school in Kaduna. Her website had 5,000 visitors a month and only three admission enquiries. When we opened the analytics, more than half of the visitors were students looking for past questions and exam tips, because her blog posts ranked for those phrases. They were never going to become parents. We kept the blog but added a clear “Admissions” page, changed the homepage headline to speak to parents in Kaduna, added a “Book a campus tour” button and started a small ad campaign aimed only at parents within 15km of the school. Total visitors fell, but admission enquiries rose to about 25 a month. The lesson is that fewer, better visitors beat a big number on a chart.
Reason 6: Price, payment and delivery create doubt at the last step
The final reason applies especially to online shops and to services with fixed prices. The visitor has found the product, likes it and trusts you. Then the site makes payment and delivery feel like a gamble. This is where many carts are abandoned.
Hidden or unclear prices
“Call for price” and “DM for price” make people assume that the price is high or that it will change depending on how they look. Show a price, or a starting price, or at least a range. Explain what is included. If the price depends on size, distance or quantity, add a simple calculator or a table with examples. For B2B products, a “from ₦X” figure is enough to filter the serious buyers from the curious.
Delivery costs and time shown too late
Surprise costs at checkout are a top reason for abandoned carts. If delivery to Lagos Island costs ₦3,500 but the buyer only sees it on the last screen, many will close the page. Show the delivery cost and time near the price, and list the states you serve. If you offer pay on delivery in some cities, say so clearly. If your delivery is slow, be honest: it is better to promise “3 to 5 days” and deliver in 3 than to promise “24 hours” and be late.
Payment options that people trust
- Cards and bank transfer through a known gateway, such as Paystack or Flutterwave, which shows a secure payment window that buyers recognise. If you are choosing between them, read my comparison of Paystack and Flutterwave for your website.
- Bank transfer with confirmation. Many Nigerians prefer to transfer. Show your account name, which must match your business name, and offer a way to confirm payment automatically or by WhatsApp, so the buyer is not left waiting.
- USSD and wallets, if your customers use them, for example Opay or Moniepoint payment links.
- Pay on delivery, for lower-value orders in the cities where you can manage it.
Forced account creation and long checkouts
Forcing a first-time buyer to create an account, verify an email and choose a password before paying is a major cause of lost sales. Let people check out as guests. Keep the number of steps as low as possible. Save the cart so that a customer who is interrupted by a power cut or a network drop can return and continue. For online shops, the total checkout should be something a person can finish in under two minutes on a phone.
No refund, warranty or contact information
People fear paying and then finding no one to complain to. State your return policy, your warranty and how customers can reach you after payment. A short line such as “If it is faulty, we replace it within 7 days” removes a lot of fear. It costs you little if your products are good.
Test the whole journey with a small real order
Once a month, buy something from your own website with your own card, from a phone, on mobile data. Do it as a stranger would: find the product, add to cart, pay, and wait for the confirmation. Time each step. Check that the confirmation email or WhatsApp message arrives, that the receipt looks professional, and that your team knows what to do with the order. Many owners discover a broken step they have been losing sales to for months. For a service business, do the same with a booking or an enquiry and see how long it takes for someone to reply.
How to find out why your website does not convert, in one afternoon
You do not need a developer to find most conversion problems. Give yourself a few hours and use this process. It is the same order I follow when a client asks me why their website does not convert.
Step 1: Look at the data
Open your analytics and write down, for the last 30 days: total visitors, share of mobile visitors, top traffic sources, top landing pages, and the number of enquiries or sales. Work out the conversion rate. If you do not have analytics, install it today. It is free, and every week without it is a week of guessing.
Step 2: Do the five-second test and the phone test
Show the homepage to three people who do not know your business. Ask what you sell and what they would do next. Then hand them your phone with the website open, ask them to “order something” or “contact the company”, and watch without helping. Note every moment they hesitate, get lost or say “hmm”. Those moments are your fix list.
Step 3: Check the basics
| Check | How to test it | Pass mark |
|---|---|---|
| Message clarity | Five-second test with three strangers | At least two of three can say what you sell |
| Mobile speed | PageSpeed Insights and your own phone on data | Main content shows in under 3 to 4 seconds |
| Trust signals | Look for address, phone, registration, real photos, reviews | At least five visible without scrolling far |
| Call to action | Ask a friend to find the way to contact you | Found in under 5 seconds |
| Forms and buttons | Submit a test enquiry and tap WhatsApp on Android and iPhone | Arrives, and a human replies within 15 minutes |
| Checkout or booking | Complete a real order with a small amount | Under two minutes, no forced account |
| Security | Look for the padlock and check every page loads on https | No “Not secure” warnings |
Step 4: Record what people do on the page
Free or cheap tools can record anonymous visitor sessions and show where people click and where they stop scrolling. Even watching 20 recordings can be a shock. You see people tapping something that is not a button, ignoring your main button, or leaving after a pop-up covers the screen. Combine this with the numbers to see which pages leak the most visitors.
What it costs to fix a website that does not convert in Nigeria
Fixing conversion problems is usually cheaper than building a new website. As at 2026, prices change with the exchange rate, the developer and the size of the site, so use these figures for planning and always ask for a written quote.
| Fix | Typical cost (as at 2026) | Time | Expected effect |
|---|---|---|---|
| New headline, first screen and call to action | ₦40,000 to ₦120,000 | 1 to 3 days | Often the biggest single lift |
| Speed and mobile clean-up (images, hosting, plugins) | ₦50,000 to ₦200,000 | 2 to 5 days | Lower bounce, better search ranking |
| Trust pack (address, reviews, policies, real photos) | ₦30,000 to ₦150,000 | 2 to 5 days | More enquiries and fewer doubts |
| Payment, checkout and delivery improvements | ₦80,000 to ₦350,000 | 1 to 2 weeks | Fewer abandoned carts |
| Tracking, WhatsApp and CRM setup | ₦60,000 to ₦250,000 | 3 to 7 days | You see and follow up every lead |
| Full redesign with conversion strategy | ₦350,000 to ₦1,500,000 and above | 3 to 8 weeks | Best when the whole site is old or broken |
Fix or rebuild?
If your site is less than three years old and built on a solid platform, fix it. If it is old, slow at the core, impossible for you to edit or built by a developer who has disappeared and left no access, a rebuild may be cheaper in the long run. My article on the signs you need a website redesign will help you decide. What you must avoid is redesigning for looks and forgetting the six reasons above, because a beautiful site that does not convert is just an expensive brochure.
The order I fix things, and a 30-day plan
When many things are wrong, do not try to fix everything at once. Here is the order I use, from the biggest gain per naira spent to the smallest.
- Tracking first. Install analytics and conversion events so you can measure change.
- Clear message and one main action on the homepage and top pages.
- Mobile speed. Compress images, remove heavy sliders, improve hosting.
- Trust signals. Address, phone, reviews, policies, real photos.
- Contact and follow-up. WhatsApp, forms, auto-reply, a 15-minute reply rule.
- Checkout and price clarity for shops and fixed-price services.
- Traffic quality. Improve targeting and keywords once the site is ready to convert.
A 30-day plan you can follow
- Week 1: set up tracking, run the audit, and write down your baseline numbers.
- Week 2: rewrite the first screen and the call to action, fix speed and mobile issues.
- Week 3: add trust signals, connect WhatsApp properly and create the follow-up routine.
- Week 4: improve checkout and price clarity, then compare the new numbers with week one and decide what to test next.
Most of my clients see a clear change within the first month, but results depend on your traffic, your offer and how fast your team responds. If you want help planning this, my professional business website service includes a conversion review and a fix list in naira you can approve item by item.
Key takeaways
- Measure first. Know your visitors, your sources and your conversion rate before you change anything.
- If a stranger cannot tell what you sell in five seconds, your website does not convert for a very simple reason.
- Most Nigerian visitors are on phones and mobile data, so speed and mobile design come before decoration.
- Trust is a feature: address, phone, CAC number, real photos, reviews and clear policies.
- Give visitors one clear next step, and make WhatsApp, calls and forms work and get answered fast.
- More traffic is not the answer if the visitors are the wrong people. Fix targeting and keywords.
- Show prices, delivery costs and trusted payment methods early, and avoid forced accounts at checkout.
- Fix in order of impact, and re-measure after each change.
Frequently asked questions
Why is my website getting visitors but no sales or enquiries?
The most common causes are an unclear message, a slow or awkward mobile experience, missing trust signals, a hidden or weak call to action, the wrong kind of visitors, or problems with price and checkout. Test each one with the audit steps in this article, starting with the five-second test and your own phone.
What is a good conversion rate for a website in Nigeria?
Many service websites see 2 to 5 percent of visitors make contact, and online shops often see 1 to 3 percent buy. It varies with the price, the traffic source and the industry, so compare your site with its own past results. Below 1 percent usually points to a real problem.
How long should it take to fix a website that does not convert?
Simple fixes such as a new headline, a clearer button and a working WhatsApp link can be done in a few days. Speed, trust and checkout improvements usually take two to four weeks. You should see movement in the numbers within the first month, though it depends on your traffic.
Do I need a new website or can I fix the old one?
If the site is fairly recent and built on a sound platform, fixing it is usually cheaper and faster. Rebuild when the site is very old, painfully slow at its core, hard to edit or built on a platform you cannot control. Ask for a review before you decide.
Does website speed really affect sales in Nigeria?
Yes. Many visitors use mobile data on busy networks and will leave a page that takes more than a few seconds to show something useful. Faster pages also tend to rank better on Google. Compress images, remove heavy sliders and choose good hosting to improve speed.
Should I add WhatsApp to my website?
Yes, for most Nigerian businesses. A WhatsApp button that opens a chat with a ready message is often the easiest way for a visitor to contact you. Make sure the link works on all phones, and reply within minutes, or set up an automatic first reply.
How can I tell if my traffic is the wrong kind?
Check your analytics for the country, city and source of your visitors, and compare conversion rates by source. If one source sends many visitors who never act, change the keywords, the ad audience or the page they land on. Send buyers with a specific need to a page that matches that need.
Your next step: turn visitors into customers
You already did the hard part when you got people to visit your website. Now you need to stop losing them. I review websites for Nigerian businesses and give you a clear list of what to fix first, in plain English, with costs in naira. If you want to grow sales from the traffic you already have, start with my service to increase online sales, or book a free call and message me on WhatsApp from the site. Send me your website address and I will tell you honestly what I see.
BSc Economist and software engineer with 8 years of experience. CTO / Team Lead at Xoftpro Smart Systems and founder of DannieSoft.





