Online advertising13 min read

Website traffic but no sales? A step-by-step troubleshooting guide

Website getting traffic but no sales? First check whether the traffic is right, then use GA4 and Search Console to find the funnel leaks, and measure each fix separately.

D
Danial Dehhaghi
Founder & CEO, MyTarh

Your visitor numbers keep going up, but no orders come in and the phone doesn't ring. The first reaction is usually "we need more ads" or "we need to rebuild the website". Both can waste money. When a website gets traffic but no sales, the problem is almost always in one of two places: either the visitors aren't the people you need, or the right people arrive and get stuck somewhere on the way to buying.

This article is a troubleshooting process you can follow yourself, step by step: first traffic quality, then measurement, and then the seven most common sales funnel leaks. For each leak, we explain the symptom, how to check it yourself and which fix usually works.

Step 1: Are you getting the right traffic?

Before you touch the design, make sure the people who arrive actually intend to buy or get in touch.

Check search intent in Google Search Console

In Google Search Console, open the Performance report and look at two tabs: Queries (the phrases people used to find you) and Pages (the pages that got clicks). If most clicks come from informational phrases like "what is X" or "how to do X" and land on blog articles, it's natural that you have no sales; these people are reading an article, not buying. In this case the problem isn't your product page. The problem is that your commercial pages don't show up for buying phrases. You can read Google's official guide to this report in the Search Console documentation. If you need to strengthen your commercial pages for buying phrases, that is a job for SEO, not a redesign.

Separate bot and spam traffic

GA4 filters out known bots on its own, but it doesn't catch all fake traffic. Common signs: a sudden spike in visits from an unrelated city or country, strange referrers, and sessions with almost no engagement that all land on the same page. If a large part of your "growth" looks like this, don't trust the visit count, and run your analysis on real traffic only.

Review your ad targeting

If your traffic comes from pay-per-click ads, check exactly what the ad promises and which page the user lands on. Very broad keywords, wrong geographic targeting, or ads shown on unrelated websites and apps bring cheap traffic with no buyers. If someone else runs your campaigns, ask them for the full report of keywords and search terms (Search terms). For more detail, read our Google Ads guide.

Step 2: Measure before you change anything

Without measurement, you don't know where the leak is, and after a fix you won't know whether anything improved.

Set up key events in GA4

In GA4, the actions that matter to your business should be marked as key events (Key event, previously called Conversion): a completed order (purchase), a form submission, a click on the call or WhatsApp button. For an online store, the steps of the buying journey matter too: viewing a product, adding to cart, starting checkout and the final purchase. If none of these are being recorded, your first job is to set up tracking correctly, not to change the website.

Look at the funnel with Funnel exploration

In the Explore section of GA4, choose Funnel exploration and add the steps in order: product view → add to cart → begin checkout → purchase. The output shows how many people stay and how many leave at each step. The biggest drop is the place to investigate first. How to build this report is explained in the official Google Analytics guide. Also look at the funnel separately for mobile and desktop; often the problem is only on one of them.

Put the data next to real behavior

Numbers only tell you "where", not "why". To understand why, go through the whole journey yourself once, from search to payment, on a phone with mobile data, like a new customer would. If you can, ask two or three people who haven't seen the website to do the same and think out loud.

Seven common sales funnel leaks

Once you're sure the traffic is right and tracking works, it's time to find the leaks. These seven are the most common reasons behind the question website owners ask: "Why is my website not selling?"

1. An unclear offer at the top of the page

Symptom: The homepage or landing page has a high exit rate and short engagement time; users arrive and leave without scrolling.

Check: Open the page on a phone and look only at what's visible without scrolling. Can a stranger understand within five seconds what you sell, who it's for and why they should buy from you? A rotating slider, a vague slogan and a decorative photo usually don't answer that question.

Fix: One clear headline that names the product or service, one specific benefit statement and one main button. If the traffic comes from ads, the page headline should match the ad copy. We explain the full structure of such a page in a separate article on the landing page.

2. A product page with too little information

Symptom: The product page gets visits but "add to cart" is almost zero, or customers keep messaging you to ask obvious questions.

Check: Ask as a buyer would: Is the price clear? Is stock availability shown? Are the photos real and taken from several angles? Are dimensions, material, warranty, and shipping cost and time visible before the cart? For most retail products, "call us" instead of a price means losing the buyer.

Fix: State the price and stock status clearly, use real photos, put the key specifications in a short table, and show the shipping cost and approximate delivery time right there. Answer your customers' frequent questions on the page itself.

3. A trust gap

Symptom: Users get as far as the checkout page and abandon it there, or they ask "are you a real business?" before buying.

Check: Do you meet the legal and trust requirements of your market, and can customers see that on the website? Is there a real address and landline on the website, or only a mobile number? Do your return policy and shipping terms have their own clear page? Are the user reviews real, or are they all five stars and look the same?

Fix: Meet the legal and trust requirements of your market and show them properly, put your real address and contact details in the footer and on the contact page, write a simple and honest return policy, and show only real reviews. Customers spot fake reviews quickly, and fake reviews hurt trust more than having no reviews at all.

4. Mobile experience and speed

Symptom: The mobile conversion rate is much lower than desktop, even though most visits come from mobile.

Check: Make a complete purchase on a real phone with mobile data, not the office Wi-Fi. Are the buttons easy to tap with a finger? Does a pop-up block the content? Does the page shift around while it loads? For speed, look at the Core Web Vitals report in Search Console and at PageSpeed Insights.

Fix: Google's official thresholds for a good experience are: LCP at most 2.5 seconds, INP at most 200 milliseconds and CLS at most 0.1. The usual culprits are heavy images, too many plugins and scripts, and weak hosting. We cover the full method for measuring and fixing this in our article on website speed optimization.

5. Friction in checkout

Symptom: In Funnel exploration, you see a big drop between "begin checkout" and "purchase".

Check: Test the four usual culprits one by one:

  • Forced sign-up: Does a customer have to create an account and choose a password for their first purchase?
  • A long form: How many fields does it have? Which ones are really needed for delivery? Do you really need a postal code and an ID number?
  • Payment gateway errors: Make test purchases with cards from several different banks. After returning from the payment gateway, is the order recorded correctly? Is the error message clear?
  • Surprise shipping costs: Does the shipping cost only appear at the last step and push up the total?

Fix: Guest checkout or sign-in with a mobile number and a one-time code, removing unnecessary fields, testing the payment gateway regularly and showing the shipping cost from the product page or the cart. To choose and set up a gateway, see our payment gateway guide.

6. A weak call to action or not enough ways to get in touch

Symptom: On service websites, service pages get good traffic but forms and calls are almost zero.

Check: On each important page, what is the main button? Does it stand out with its color and a fixed position, or is it lost among ten other links? Can visitors on mobile call your number with one tap? Can people reach you on the messaging apps your audience actually uses? After submission, does the form show a clear confirmation message, and does it actually reach someone?

Fix: One clear main action on each page with clear button text (for example "Request a consultation" instead of "Submit"), a tap-to-call number on mobile, and one test submission of the form to make sure the message arrives.

7. Not following up on abandoned carts and leads

Symptom: Many carts or quotes are left unfinished and nobody follows up on them; contact forms go unanswered for days.

Check: In your store's admin panel, see what happens to orders that are "pending payment" or cancelled. Send a test contact form and measure how long the reply takes.

Fix: For people who entered their number but didn't finish the purchase, send a polite SMS reminder, with the user's consent and without repeated messages. For form leads, set a specific response time and stick to it.

Quick troubleshooting table

Symptom Likely cause Where to check
Most clicks come from "what is" and "how to" phrases Informational search intent, not buying intent Search Console, Performance report, Queries and Pages tabs
Spike in visits from an odd city or referrer with near-zero engagement Bot or spam traffic GA4, traffic source and location reports
Lots of ad traffic, zero sales Broad keywords or a mismatch between ad and page Campaign search terms report; compare ad copy with the landing page
Quick exits from the homepage or landing page Unclear offer at the top of the page GA4, page engagement rate; five-second test on mobile
High product views, low add-to-cart Missing price, photos, stock or shipping info Funnel exploration, view → cart step
Abandonment on the checkout page Trust gap, surprise shipping cost Funnel exploration, begin checkout → purchase step
Many "pending payment" orders Payment gateway error or failed return from the bank Store admin panel, gateway transaction report, test purchase
Mobile conversion much lower than desktop Mobile experience or speed problem GA4 by device; Core Web Vitals in Search Console
Good service page traffic, zero forms and calls Weak call to action or a broken form Test form submission; call-click event in GA4

Test and measure fixes one at a time

It's tempting to change all of these at once. The problem is that if sales improve, you won't know which change worked, and if they get worse, you won't know which one to roll back. The right way:

  1. Pick the biggest drop in the funnel, not the most exciting idea.
  2. Make one specific change and note the date (you can also add a note in GA4).
  3. Wait until you have enough data. On low-traffic websites this can take several weeks; drawing conclusions from two or three days is usually misleading, because daily sales naturally go up and down.
  4. Compare the same period of time, and take holidays, discounts and changes in ad budget into account.
  5. Then move on to the next change.

With enough traffic, an A/B test is more accurate; otherwise, a simple before-and-after comparison of one change, interpreted with care, is better than guessing.

What does conversion rate optimization (CRO) or a website review usually include?

If you don't have the time or expertise to run this process, you can hand it over to a specialist. Conversion rate optimization, or CRO, is the formal name for this work. A serious review usually covers these parts:

  • Tracking review: Are GA4 and key events being recorded correctly? Without this, the rest of the work is guessing.
  • Traffic analysis: The quality of incoming sources, search intent in Search Console, and how well the ads match the pages.
  • Funnel analysis: Finding the steps with the biggest drop-off, broken down by device and source.
  • User experience review: Going through the buying journey on mobile and desktop, and checking the product page, trust, checkout and contact options.
  • A prioritized list: Each problem with its evidence, likely impact and difficulty, so you know where to start.
  • Implementation and measurement: Fixes are applied one at a time and their results are measured.

An honest note: no one can tell you before a review by what percentage your sales will rise. Anyone who promises a guaranteed number has either not seen your website or is talking about something outside their control; price, competition and product quality also affect sales. The real output of a good review is a clear list of problems and a plan to test them.

Sometimes the review concludes that the problems are so basic (an outdated theme, a poor structure, a limited platform) that patching isn't worth it. In that case, a website redesign or rebuilding your online store is an option to weigh carefully with the numbers, not a first reaction.

Summary

When a website gets traffic but no sales, work in order: first make sure the traffic is right, then fix tracking and look at the funnel, and only then go after the leaks; one at a time, with measurement. You can do most of these checks yourself with GA4, Search Console and your own phone.

If you'd prefer an outside look at your website, tell us about it in a free intro call and we'll work out together where to start.

Frequently asked questions

Why does my website get traffic but no sales?

The most common reasons fall into two groups: irrelevant traffic (users with informational intent, bots, or ads with the wrong targeting) and leaks in the buying journey (an unclear offer, a product page with too little information, a lack of trust, mobile problems, a high-friction checkout, or no follow-up). First use Search Console and GA4 to find out which group the problem belongs to, then work on the fix.

What is a good conversion rate for an online store?

There is no single, reliable number. Conversion rate depends on the type of product, the price, the traffic source and the device, and comparing yourself with general averages found online is usually misleading. A better measure is the trend of your own conversion rate over time and a comparison of your funnel steps with each other. The goal is to find the biggest drop and reduce it.

Will a bigger ad budget fix a sales problem?

Not if the leak is in the website itself. A bigger budget only sends more visitors down the same broken path and raises the cost of each sale. First make sure the ads bring the right users and the website turns them into buyers; after that, increasing the budget makes sense.

How long does it take to see the effect of fixes?

It depends on your traffic volume. A website with many orders a day may see a meaningful change in one or two weeks, but on low-traffic websites it can take several weeks or more before you can say with confidence that a real change has happened. That's why you should apply fixes one at a time and measure each one separately.

D
Danial Dehhaghi
Founder & CEO, MyTarh

Founder of MyTarh, with years of experience in digital marketing and web design.

Free website review

Want to know where your own website has problems?

Send us your website address. The MyTarh team will review its SEO, speed and technical errors and, within 2 business days, share a prioritized list of fixes with you. It's free and comes with no obligation.

Check it yourself first with the SEO checklist

Prefer to talk directly? Chat with Danial Dehhaghi on WhatsApp

Previous article
Hacked website: what to do? A step-by-step cleanup and recovery guide
Next article
Hidden costs of website design: from hosting renewal to support