The campaign delivers clicks, the report shows almost no conversions, and the first instinct is to return to the ad account settings. That makes sense, but it is incomplete. The account determines who reaches the site. It says nothing about what happens a second after the click.

This article deliberately omits a campaign-configuration audit: keyword matching, bids, exclusions, and ad-group structure are outside its scope. We assume the traffic is broadly relevant and examine only the behavior visible on the landing page. We also provide no industry averages or ‘typical’ conversion rates—the only honest benchmarks are your own organic traffic and your own result from a month ago.

First, check whether tracking works at all

Before deciding that paid traffic does not convert, make sure conversions can actually be counted. Surprisingly often, the diagnosis ends at this stage and has nothing to do with user behavior. Diagnosing a problem that does not exist costs more than the campaign itself.

  • The website actually records the business goal; it is not merely declared in the ad platform.
  • The event fires once, not every time the thank-you page reloads.
  • Campaign parameters survive redirects—check the URL where the click actually lands.
  • The consent banner is not disabling tracking for some traffic without your knowledge.
  • Ad sessions retain their source instead of falling into the ‘direct’ bucket.
  • Phone calls and callback requests are counted where you expect to find them.

The point about parameters can be the most misleading. If campaign tags disappear along the way—during a redirect from the non-www version, through an intermediary, or because of a shortened URL—some advertising results will be attributed to direct traffic, making the campaign look worse than it really is. How to name and test campaign tags before a link goes into an ad is covered in our guide to UTM parameters for campaigns.

The customer journey has a concrete equivalent: sessions with no recorded source are explicitly marked as unattributed instead of being assigned an invented origin. It is inconvenient but honest—you immediately know what share of traffic cannot support any conclusions about the campaign. We explain where these data gaps come from in our article on what Google Analytics cannot show you.

Message match: verify it with data, not opinions

Every guide mentions matching the ad's message to the landing page, yet almost nobody checks it. ‘The ad promises the same thing as the page’ remains the team's opinion until you turn it into a test using your own data. The team knows the offer by heart and reads the page differently from someone seeing it for the first time.

Scroll the table sideways to see all columns.

Ad elementWhat to check on the pageMismatch signal
Creative headlineWhether the same words appear above the foldExits before the first scroll
Price or promotion promiseWhether the condition is visible without searchingJumping to pricing and quickly leaving
Specific service advertisedWhether the page covers that service or the entire offerScrolling up and down without stopping
Promised timing or availabilityWhether the page confirms itRepeated chat questions about timing
Audience shown in the creativeWhether the examples and language fit that audienceShort active time despite a long visit

The last row requires a distinction that is easy to miss. A tab left open in the background generates minutes that look like engagement in a report. Only active time shows whether someone was actually reading—and with paid traffic, this is often the only way to distinguish ‘not interested’ from ‘interested, then changed their mind.’ Those are two different problems with two different fixes.

Segment before drawing a conclusion

The costliest mistake in this diagnosis is treating paid traffic as a single entity. The statement ‘ads do not convert’ is almost never true in that form. Usually one campaign fails to convert on one device and one landing page—and the average blurs the problem until nothing is visible.

  1. Separate by source and campaign.Compare paid and organic traffic on the same page. If organic traffic converts normally, the page itself is not necessarily the problem.
  2. Separate by landing page.One campaign sending traffic to three different URLs is three separate experiments. Do not average them.
  3. Separate by device.Ads usually deliver a different device mix from search. Some of the performance gap comes from that alone.
  4. Check the exit page.Where the visit ends is a more specific clue than the mere absence of a conversion.
  5. Compare active time and events.Short active time after a correct landing suggests a message mismatch. Long active time without a conversion suggests a barrier later in the journey.
  6. Only then form a hypothesis.State it in one sentence: which campaign loses people, on which device, on which page, and at which stage.

If the difference is concentrated on phones, continue the diagnosis with the process described in our article on mobile conversion—the causes are different there and require different checks. If the decline is evenly distributed across all devices, the offer or the ad's promise is a more likely cause.

Segmentation without spreadsheets

The customer journey combines the session source, campaign, landing and exit pages, device, active time, and events in one view. See how the product works and examine these segments in your own traffic.

Social media traffic is a separate case: it carries different intent, and judging it by the same measure as search leads to poor conclusions. We explain this in our article on social media traffic.

What recordings and maps reveal about paid traffic

Quantitative data points to the place. A recording and a map show what happens there. Paid traffic comes with one additional condition: select only sessions from a specific campaign and landing page. Random recordings will show a cross-section of all traffic while you are diagnosing one narrow segment.

  • Exit before scrollingA classic symptom of a message mismatch. The visitor sees the first screen and realizes it is not what the ad promised.
  • Searching for the priceA quick scroll down, back up, then a click on the menu. The price is too far away or the promotion terms are unclear.
  • Clicks with no effectRepeated taps on elements that merely look clickable. This happens more often on landing pages than on permanent site pages.
  • Pausing at the formA longer pause at a specific field or stepping back. It signals that you are asking for something too early.
  1. 0:00

    Arrival from a campaign on a dedicated offer page

  2. 0:03

    The headline describes the entire offer, not the service advertised

  3. 0:09

    Quick scroll to pricing and back to the top

  4. 0:22

    Opening the menu and moving to the homepage

  5. 0:41

    Exit without making contact

In the report, this visit is one click without a conversion. The recording shows that the visitor was looking for a service the landing page never mentioned.

A click map on the landing page answers what people were looking for, not merely what you gave them. A scroll map shows how much of the carefully written copy was seen at all—with paid traffic, it is often far less than the page author assumes. We explain how to choose recordings without watching them at random in our guide on how to analyze session recordings.

Customer questions as the fastest evidence

The fastest evidence of what is missing from the landing page is not in a report. It lies in questions asked on chat, the content of tickets, and what people ask during callbacks. It is a ready-made list of gaps, gathered without an hour of analysis. When the ad opens a Messenger or Instagram conversation directly, customers' first messages make up that list; our guide to click-to-message ads explains how to handle them.

A conversation accompanied by visit context is doubly useful here: you see not only the question but also which campaign brought the person in and which page they were viewing when they asked it. Three identical questions from one campaign are not an anecdote; they are a pattern.

  • List questions from the past two weeks, limited to sessions from ads.
  • Group them into price, timing, scope of service, trust, and formalities.
  • Check which category recurs most often for the weakest campaign.
  • Find where that information should have appeared on the landing page.
  • Check whether the ad promises the same thing—if it does, the mismatch is on the page.
  • Add the missing information and record the date of the change to create a benchmark.

‘Trust’ is often the most common category in paid traffic and the least frequently addressed. Someone arriving from an ad does not know your company and has no reason to assume it is credible. We explain what actually helps in our article on building trust on a website.

A step-by-step remediation plan

A diagnosis without a change plan ends as a list of observations nobody revisits. The sequence below moves from the cheapest and most certain changes to the most expensive and uncertain.

  1. Fix tracking.Until the traffic source and goals are recorded correctly, every later step relies on data you cannot trust.
  2. Choose one campaign and one landing page.Pick the weakest pair with enough traffic to reveal a difference after the change.
  3. Align the promise.The page headline should repeat the ad's promise in the same words. It is the cheapest change on the list.
  4. Move the information people sought higher.Price, scope, timing, promotion terms—whatever kept recurring in questions and click maps.
  5. Shorten the path to contact.With paid traffic, every extra step costs more than it does for traffic already familiar with your company.
  6. Measure the effect in the same segment.Use the same campaign, device, and landing page over a comparable period.

Change one thing at a time. If you improve the headline, pricing, and form in one release, you will learn only that something worked—not exactly what worked or what to repeat for the next campaign. We describe a broader review covering the entire website, not only paid traffic, in our website conversion audit.

One final note returns us to the beginning. If this process shows that the landing page works, the message matches, and people still leave, only then should you return to the ad account. The difference is that this time you know what to look for instead of adjusting settings by instinct.