Skip to content

Article 12 min read

High Cost per Lead: What to Check Before You Switch Channels

by Daniel Sócrates published

Monday morning, and Google Ads is open on your screen. The month’s budget is the same as always. The cost per conversion column shows a number you don’t recognize. Every lead got more expensive, and nobody warned you.

The urge is to change something. Change the campaign, change who runs it, or switch channels altogether.

Before you switch, ask a narrower question. Why did the number go up? It can rise in three different places, and each one calls for its own fix. Only one of them calls for another channel.

One boundary before we start. The dashboard here is Google Ads, with ads on search. Meta has its own rules and documentation, and they stay outside this piece.

Cost per lead is a division

Think about what you spend on gas per mile. It goes up when gas gets more expensive. It also goes up when the car gets fewer miles out of the same tank. And it goes up when the odometer breaks and stops counting miles.

Your ad dashboard does the same math. Google Ads divides the total cost of conversions by the number of conversions and calls the result average CPA. 1 When the conversion is a lead, the result has a plainer name. This is called cost per lead, or CPL.

The division tells you where to look. The gas is the price of the click, which comes out of the auction. The car is the page that receives the click and turns a visit into a lead. The odometer is measurement: what the account records as a conversion. Cost per lead rises when any of the three changes.

Part of the rise is not even a flaw. Google Ads Help itself says it is normal for campaign performance to vary. 2

Then there is the market trend. The annual report from WordStream and LocaliQ measured 13,474 search campaigns in the United States, from April 2025 to March 2026. 3 The typical cost per lead in Google Ads, by the median, came to $66.69. In 2016, the report showed $59.18. 3 In the 2026 edition, cost per lead fell for the first time in five years. 3

These are US campaigns, in dollars, in a report from companies that sell advertising solutions. 3 They show that prices swing across a large sample. The series that counts for you is the history of your own account.

The gas: what moves the price of a click

The price of a click comes out of an auction Google runs with every search. Six factors decide who shows up and in what order. 4 The six, and why your price depends on your competitor, are in how to stop depending on paid traffic. Here, what matters are the parts you can check in your own account.

Start with the list Google Ads itself publishes. It gives ten common reasons why performance fluctuates. 2 First on the list are recent changes to the account: bids, budget, keywords, audiences, and ad scheduling. 2

To compare two periods, the account has a feature called Explanations. In the campaign table, values in blue with a dotted line open the reason for the change. 2 By default, the comparison runs against the previous period of the same length. 2

Ad quality

Each ad’s score in the auction is called Ad Rank. It combines your bid with quality measured at the moment of the search. That includes expected click-through rate, ad relevance, and landing page experience. 5 Quality moves the price. Google writes that higher quality ads can often lead to lower costs per click. 5

The account shows a gauge for that quality, called Quality Score. It runs from 1 to 10, per keyword. Each component gets “Above average,” “Average,” or “Below average.” 6 Google says the score is a diagnostic tool, and that it does not go into the ad auction. 6 It points to where you should work: the ad, the page, or the choice of keywords.

The competition

The price also changes without you touching anything. Google’s help page lists the choices of other advertisers in the same auctions among the reasons for change. 2 Demand shifts too. A sudden surge of interest in a search can push spending over budget, and Google suggests Google Trends to check. 2

To see who you are up against, there is the auction insights report. It compares your performance with that of the advertisers in the same auctions. 7 One limit: it shows nothing when your impression share is below 10%. 7

Targeting

This is where money can leak without anyone noticing. In Google Ads, broad match is the default for every keyword. 8 With it, your ad can show on related searches, including ones that lack the direct meaning of your keyword. 8

The search terms report shows the real searches that triggered your ad. 9 Google’s own example is a shop that sells tulips. The broad keyword “flowers” put its ad in front of people searching for red roses and purple orchids. The shop sells neither. 9 Each of those clicks goes into the cost. The order it might bring is for a flower the shop doesn’t carry.

The odometer: what your account counts as a lead

The conversions column counts whatever someone set up as a conversion. If the setup counts wrong, cost per lead goes wrong with it, up or down.

Google Analytics has a name for each step of a lead. The generate_lead event marks someone who submits a form. The qualify_lead event marks a lead that qualified. The close_convert_lead event marks a lead that became a customer. 10 The cost per lead in your dashboard measures whichever step is set up. The customer sits a few steps later.

Three measurement flaws show up in that column.

The same lead, counted several times

Picture someone in a hurry who sends the same form three times. For website conversion actions, Google Ads counts every conversion by default. 11 For leads, the help page itself suggests counting one conversion per click. The reason it gives: usually only one lead per ad click adds value for the business. 11

With the Count setting on Every, that person becomes three leads, and cost per lead looks lower. Switching to One only applies to future conversions. 11 The reading here is mine, drawn from that rule. Whoever fixes the count sees cost per lead rise in the dashboard, while the cash coming in stays the same.

Write down the date of the fix. In the book, the check of the measuring tool ends with that instruction: write down the date, because that is where your series begins. 12 The cost before and the cost after come from two different yardsticks.

The same form, in two tools

A form can be recorded by the Google Ads tag and, at the same time, by an event imported from Google Analytics. Google knows the risk. When the account already has goals from Analytics, actions created from it come in as secondary. The stated reason is to avoid counting the same event twice for bidding. 13

Primary actions show up in the Conversions column and feed into bidding. Secondary actions appear only in All conversions, for observation. 14 The conclusion is mine, drawn from those two pages. If both records of the same form are set as primary, the lead enters the account twice.

Then there is the reloaded thank-you page. If someone returns to the conversion page or reloads it, the tag can fire again and count the same conversion twice. 15

The event that fires on its own

Analytics has two events for forms. The form_start event marks the first time someone interacts with a form in a session. The form_submit event marks the person who sent it. 16 In the book, form start is on the list of generic events that fire on their own, without anyone deciding anything. 12 Marked as a conversion, it counts whoever started typing.

Sometimes nobody marked anything. All it takes is a linked Google Ads account with Ads Personalization turned on. Analytics then marks events such as session_start and view_item as key events. 17 In an account I measured for the book, the conversion rate was 100.00%. The event being counted was a page view. 12 And I wrote there that there was no bad faith in it: the measurement had been set up in a rush. 12

The opposite flaw exists too: the meter that stopped. In the book, I compare this case to a dashboard warning light whose bulb burned out the day it was installed. 12 In Google Ads, the Tracking status column warns you when the tag has a problem. The statuses are “Unverified,” “Tag inactive,” and “Needs attention.” 18

Tag down, conversions vanish, cost per lead shoots up. And the help page describes an extra effect. A sudden drop or spike in tag fires can cut serving and spending, on an action used for automated bidding. 2 A broken meter changes how the campaign itself behaves.

What is left is to check the key events in Analytics, with the volume of each one over 90 days. The step-by-step is in how to tell if your SEO agency is working.

The car: the page that receives the click

The page moves both sides of the division. In the auction, Google weighs the usefulness and relevance of the landing page. It also weighs the expectations set by the ad that was clicked, and how easy the page is to get around. 4 All of that feeds into the price of the click. After the click, the page is what turns the visit into a lead.

Google Ads has a report just for this. The path is Campaigns, then Insights & reports, then Landing pages. 19 It shows clicks, impressions, and click-through rate for each address. One column shows whether the page works well on mobile. 19

In Analytics, compare the people who started the form with the people who submitted it. Google suggests exactly that comparison for the two events. 16 In my reading, a wide gap between them points to the form. Few starts point to whatever comes before the form on the page.

The page-by-page reading, with Analytics numbers laid over the page itself, is in the piece on Page Analytics.

When a high cost calls for a channel of your own

With all three checks done, the number has an address.

If the flaw was in the odometer, fix the measurement before any decision. The real cost may be lower or higher than the dashboard showed. No change of channel fixes a meter.

When the flaw was in the car, the page is the first job. It receives both the paid click and the organic click, and both of Google’s machines look at it. The comparison between the two channels is in SEO vs. paid ads.

Is the gas all that’s left, with a clean account and the page in order? Then the price comes from a contest you don’t control. Here, the high cost becomes a signal. You are missing a channel where nobody charges per click: organic search for the same question you now pay to answer.

You can’t buy that channel with ads. Google Ads Help says investment in paid search has no impact on organic search ranking. 20 It also takes time, and the timing has a piece of its own, on how long SEO takes. That is why the ads keep running while the organic channel gets built.

One more calculation helps with the decision. Take last month’s leads and mark how many became customers. Divide the month’s budget by that number. The result is your cost per customer, the number your bank account feels.

Now our stake, right at the point of recommendation. SEO Genome sells SEO consulting, which is the work of building your own channel. We do not sell ad management. So we have an interest in the third situation showing up on your sheet, and you should read this piece knowing that. The first two call for other professionals. Whoever runs your ad account handles measurement and the auction, and whoever manages your site handles the page. This piece rests on Google’s documentation and applies to any provider. Who you hire to do the work is your call.

From today on, when cost per lead goes up, you will ask which part of the division moved. The gas, the car, or the odometer.

Open Google Ads this week and go to Goals, then Summary. 18 On a sheet, write down each primary conversion action, its count setting, and its tracking status. Below that, write how many of last month’s leads became customers. Take the sheet to your next conversation with whoever runs your account.

Frequently asked questions

What is a good cost per lead?

Nobody can say without knowing what one of your customers is worth. The WordStream and LocaliQ report notes that in many industries, advertisers can run a high cost per lead and still turn a profit. 3 The honest benchmark is your account’s history and your cost per customer.

Will raising my bid fix it?

It can make the click more expensive. Your bid is one of the six auction factors. When the gap to a competitor grows, the ad in front tends to win and may pay more per click. 4 The help page also warns that bids set without regard to your account’s history can make performance fluctuate. 2

Does a low Quality Score explain a high cost?

It points to where to look. Google calls the score a diagnostic tool and says it is not an input in the ad auction. 6 The auction uses quality measured at the moment of each search. 5 A component rated “Below average” signals room for improvement. 6

Will advertising more help my site show up in organic results?

No. Google Ads Help says investment in paid search has no impact on organic search ranking. 20

My cost per lead on Meta went up too. Does the same reasoning apply?

The odometer applies to any dashboard, because the math is the same division. The price of a click on Meta follows its own rules, which this piece did not check. For that part, ask whoever runs the account for the platform’s documentation.

Notes and sources

  1. Google Ads Help, “Average CPA: Definition,” https://support.google.com/google-ads/answer/6396841. Accessed September 14, 2026. Passage: “Average cost per action (CPA) is calculated by dividing the total cost of conversions by the total number of conversions.”
  2. Google Ads Help, “Troubleshoot performance fluctuations and changes in Google Ads campaigns,” https://support.google.com/google-ads/answer/12077891. Accessed September 14, 2026. Passages: “It’s normal for your campaign performance to vary.”; the list of “10 common reasons why your performance is fluctuating”; “Editing any account or campaign settings, such as bid strategy, bid adjustments, bids, budget, keywords, audiences, demographics, and ad scheduling can change your performance.”; “If there’s a sudden drop or increase in global pings or tag fires for a conversion action that your campaign is using for Autobidding, this can result in a drop in serving and spending”; “Your performance may fluctuate if your bids, bid limits, or bid targets are set without taking into consideration the historical data”; “The choices that other advertisers, who are participating in the same auctions as you, make can affect your campaign’s performance.”; the use of Google Trends to check a surge or decline in interest, with “budget overspend” among the fluctuations; and Explanations, “Hover over values in your data table that are colored in blue with a dotted line”, which by default “compare the date range you selected with the previous period of the same length”.
  3. Susie Marino, “Google Ads Benchmarks 2026: Competitive Data & Insights for Every Industry,” WordStream (LocaliQ), last updated May 19, 2026, https://www.wordstream.com/blog/2026-google-ads-benchmarks. Accessed September 14, 2026. Stated basis, in the “About the data” section: “This report is based on a sample of 13,474 US-based search advertising campaigns running between Apr 1, 2025, and March 31, 2026.”; “‘Averages’ are technically median figures to account for outliers.”; and “All currency values are posted in USD.” Passages: “The average cost per lead in Google Ads in 2026 is $66.69.”; “with a $59.18 average in 2016 versus a $66.69 average in 2026”; “In 2026, CPL went down for the first time in five years.”; and “in many industries, advertisers can run campaigns with a high cost per lead and still turn a profit.” The page offers the two companies’ advertising solutions (“see how our solutions can maximize your campaign strategy”).
  4. Google Ads Help, “How the Google Ads auction works,” https://support.google.com/google-ads/answer/6366577. Accessed September 14, 2026. Passages: the auction “that takes place every time someone searches on Google”; “There are 6 main factors in the ad auction that determine which ads appear, and in what order”; on quality, “the usefulness and relevance of your ad and landing page, the expectations users have about your landing page based on the clicked ad creative, ease of landing page navigation”; and “As the gap in ad rank between two advertisers’ ads grows, the higher-ranking ad will be more likely to win but also may pay a higher cost per click”.
  5. Google Ads Help, “About Ad Rank,” https://support.google.com/google-ads/answer/1722122. Accessed September 14, 2026. Passages: “The Ad Rank calculations incorporate your bid and auction-time quality that can include auction-time measurements like expected CTR, ad relevance, and landing page experience”; and “Higher quality ads can often lead to lower CPCs.”
  6. Google Ads Help, “About Quality Score for Search campaigns,” https://support.google.com/google-ads/answer/6167118. Accessed September 14, 2026. Passages: “Quality Score is a diagnostic tool”; “measured on a scale from 1-10 and available at the keyword level”; “Quality Score is not an input in the ad auction.”; the three components, expected click-through rate, ad relevance, and landing page experience, each evaluated with a status of “Above average,” “Average,” or “Below average”; and “If one of these components has a status of ‘Average’ or ‘Below average’, this may indicate an opportunity to make improvements.”
  7. Google Ads Help, “Use auction insights to compare performance,” https://support.google.com/google-ads/answer/2579754. Accessed September 14, 2026. Passages: “The auction insights report lets you compare your performance with other advertisers who are participating in the same auctions that you are.” and “The auction insights report doesn’t show insights when impression share is less than 10%.”
  8. Google Ads Help, “About keyword matching options,” https://support.google.com/google-ads/answer/7478529. Accessed September 14, 2026. Passages: “Ads may show on searches that are related to your keyword, which can include searches that don’t contain the direct meaning of your keywords.” and “Broad match is the default match type that all your keywords are assigned”.
  9. Google Ads Help, “About the search terms report,” https://support.google.com/google-ads/answer/2472708. Accessed September 14, 2026. Passages: the report “provides insight into the searches that trigger your ads”; and the example of a tulip seller whose broad match keyword “flowers” triggers the ad on searches for “red roses and purple orchids”.
  10. Google Analytics Help, “[GA4] Recommended events,” https://support.google.com/analytics/answer/9267735. Accessed September 14, 2026. Lead generation events: “generate_lead”, when a user “submits a form online or submits information offline”; “qualify_lead”, when a user “is marked as fitting the criteria to become a qualified lead”; and “close_convert_lead”, when a user “became a converted lead (a customer)”.
  11. Google Ads Help, “About conversion counting options,” https://support.google.com/google-ads/answer/3438531. Accessed September 14, 2026. Passages: “If you’re generating leads, too, you might want to track every sale, but only one, unique lead per ad click.”; on the one-conversion option, “usually only one, unique lead per ad click likely adds value for your business”; “Every conversion is the default for website”; the step “Click Count and select One or Every”; and “the changes will only apply to future conversions for a particular conversion action, and won’t apply to a conversion action’s past data.”
  12. Daniel Sócrates, SEO de Entidade (published in Portuguese), 2026, chapter 15, “Antes de perguntar se está funcionando, confira se o instrumento mede alguma coisa” (Before asking whether it is working, check whether your tool measures anything). Drawn from it: the 100.00% conversion rate in an account that counted page views as conversions; the list of generic events that “disparam sozinhos, sem ninguém ter escolhido nada” (fire on their own, without anyone having chosen anything), with form start among them; the warning light with a burned-out bulb, the image of an indicator that never fires; “Não tem má fé nisso” (There is no bad faith in that), with the measurement set up in a hurry; and the close of the baseline exam, “Anote a data ao lado da resposta. É por essa data que a sua série começa.” (Write the date next to the answer. That date is where your series begins.) In the book, the instruction closes the check of the conversion events; here it applies to the fix of the count setting.
  13. Google Analytics Help, “Create Google Ads conversions based on Google Analytics key events,” https://support.google.com/analytics/answer/10632359. Accessed September 14, 2026. Passage: “Google Ads marks a conversion as ‘secondary’ when your Google Ads account already has goals from an Analytics property. Conversion actions that are based on Google Analytics key events or are created through the Google Analytics interface are set to ‘secondary’ conversion actions to prevent counting the same event twice for bidding.”
  14. Google Ads Help, “About primary and secondary conversion actions,” https://support.google.com/google-ads/answer/11461796. Accessed September 14, 2026. Passages: primary actions “are reported in the ‘Conversions’ column in your reports and used for bidding”; and secondary actions “are for observation only. They are used for reporting in the ‘All conversions’ column in your reports, but not for bidding”, with the exception of custom goals.
  15. Google Ads Help, “Use a transaction ID to minimize duplicate conversions,” https://support.google.com/google-ads/answer/6386790. Accessed September 14, 2026. Passage: “if a customer returns to the conversion page or reloads the page, it’s possible that the same tag could fire again, and a second conversion could be counted”.
  16. Google Analytics Help, “Enhanced measurement events,” https://support.google.com/analytics/answer/9216061. Accessed September 14, 2026. Passages: “‘form_start’: the first time a user interacts with a form in a session”; “‘form_submit’: when the user submits a form”; and “You can use these two events to see how many users started to fill out a form and compare the information to users who submitted the form.”
  17. Google Analytics Help, “Mark events as key events,” https://support.google.com/analytics/answer/13128484. Accessed September 14, 2026. Passage: “When you enable Ads Personalization with a linked Google Ads account, these events are also marked as key events in your Google Analytics property”, with a list that includes “session_start” and “view_item”.
  18. Google Ads Help, “Use Tag Assistant to troubleshoot your unverified or inactive conversion actions,” https://support.google.com/google-ads/answer/10989978. Accessed September 14, 2026. The path “Go to Summary within the Goals menu” and the “Unverified”, “Tag inactive”, and “Needs attention” statuses in the “Tracking status” column come from this page.
  19. Google Ads Help, “Evaluate the performance of your landing pages,” https://support.google.com/google-ads/answer/7543502. Accessed September 14, 2026. The path “Click Campaigns, and then Insights & reports”, then “Landing pages”, comes from this page. Passages: the “Clicks”, “Impr.” (impressions), and “CTR” columns and the “Mobile-friendly click rate” column.
  20. Google Ads Help, “About measuring paid and organic search results,” https://support.google.com/google-ads/answer/3097241. Accessed September 14, 2026. Passage: “Investment in paid search has no impact on your organic search ranking.”

Want to see SEO Genome more often on Google? Add it as a preferred source.

Daniel Sócrates

Founder and CEO of SEO Genome

Author of AI Search Optimization. Writes about what the company applies in client work.

danielsocrates.com.br

Let us look at what the machine understands about your company

A diagnostic conversation, with no slide deck. You bring your website address. We bring what Google and the AI assistants already know about it today.

Talk to us on WhatsApp