How much does Google Ads cost? It’s a reasonable question, and one we hear all the time, especially from newcomers to paid search. After all, you’ll want to know whether you can afford it. The good news is, you can. The bad news is, there’s no easy, one-size-fits-all answer. The clearest (and most infuriating) one we can provide is: it depends.
But don’t worry. In this guide, we’re going to cover all of the variables involved in Google Ads pricing so you can understand how much Google Ads will cost for your business and how to set a realistic budget.
As mentioned above (and precisely why we’ve written this guide), there is no simple or one-size-fits all answer to the question of how much Google Ads will cost your business. Google Ads pricing varies depending on your industry, customer lifecycle, current trends, and how well you manage your account.
The biggest influence on Google Ads pricing is industry. For example, the business services vertical (legal, accounting, real estate, etc.) is one of the more competitive verticals in Google Ads, which generally translates to higher costs per click (CPC). This is due to the nature of the professional services industry: one new client could yield upwards of $1,000 – $10,000 depending on your business, so a CPC of $50 is a small price to pay for that client.
On the other hand, businesses in the arts and entertainment vertical have lower CPCs, but they need to reach a lot more customers to hit that $1,000 - $10,000 number. You can see our latest paid search advertising benchmarks here.
You also have to take into account the lifecycle of your customer. For bigger ticket offerings, it takes longer for potential clients to move through the decision-making process, and your business needs to stay top-of-mind throughout that journey. This may involve multiple visits to your website, a content download or two, participation in a webinar, and more—before taking that final step.
Neither consumer trends nor online advertising platforms are ever in a state of rest. It's important to keep up with what's going in your industry and within your niche—sentimentally and empirically. Take COVID, for example. At the height of the pandemic, average cost per click for the apparel industry was about $1.40. It dropped down to $0.70 in April when average conversion rates went up, and then ended up at $0.89 in May.
A recent study by Google showed that the average ROI on Google Ads is 800%—that is, $8 for every $1 spent. Of course, this all depends on how well you manage your account. You can't just activate your ads and kick back. If you want to keep your Google Ads costs low and your returns high, you need to:
The great part about Google Ads is that while it works as an auction, the winners aren't chosen based on bid alone, and you don't necessarily pay your maximum bid. How is this possible? Let's take a quick run-through on how Google Ads determines the winners and what they pay per click.
When someone searches on Google, Google looks to see if any advertisers are bidding on keywords relevant to that query. If yes, an auction is triggered and Google enters all relevant ads into the auction. Its first step in choosing a winner is to assign each ad a Quality Score. This is a number from 1-10 determined by the ad and landing page's relevance to the keyword, expected click-through rate (which involves your historic performance), and landing page experience.
To learn more, head on over to this post: What is a Good Quality Score for Each Type of Keyword?
Google will then calculate each contending ad's Ad Rank, which determines if and where your ad will be placed in the paid results section. Ad Rank is your Quality Score multiplied by your maximum bid (the most you're willing to pay per click on your ad).
The ads with the highest Ad Rank scores are the ones that get shown.
If your ad gets shown, you only pay if someone clicks on it. But as mentioned above, you don't necessarily pay your maximum bid. The Google Ads cost per click formula is: the Ad Rank of the ad below yours divided by your Quality Score, plus one cent.
With this formula, an advertiser can pay less per click than another advertiser in the SERP and still be in the higher position due to a better Quality Score. This is why advertisers with a small budget can compete with big spenders on Google.
For a more in-depth explanation on the Google Ads auction, head to our post >> How Does Google Ads Work? The Complete, Visual Guide.
There are several other variables that impact your Ad Rank—and ultimately, your ad spend—but maximum bid and Quality Score are the important ones to know. Here are some (but certainly not all) of the additional factors that influence your costs.
Let's move on to the next component of Google Ads cost: budgeting. All too often, advertisers see their Google Ads budget for the month get burned up in a matter of days, leading them to believe Google Ads is prohibitively expensive. This isn’t necessarily the case; more often than not it's the result of a misunderstanding of how Google Ads budgeting works. So let's set the record straight. Here are the terms to know:
When you set up a campaign in Google Ads, you will be asked to provide a daily budget. There is a shared budget feature, but if you're just starting out, it's best to give each campaign its own separate budget. But the daily budget you set does not mean Google will spend that exact amount each day. You’re giving Google a rough idea of what you’d like your daily spend to average out to at the end of the month—meaning it could exceed or fall short of that amount on any given day. Which leads us to spending limits.
Originally, Google could spend up to 20% more than your daily average budget in this manner—until October 2017 when it announced it could spend up to 100% more of, or double, your budget—if it means more clicks or conversions. This means that if you set a daily average budget of $50, your daily spending limit is $100. You will never pay more in a day than your daily spending limit, and you will never pay more than a month than your monthly spending limit (your average daily budget x 30.4; although if you're not paying for Google Ads with the invoice method, you can set a monthly spend limit at the account level).
To calculate your average daily budget, simply take your budget for the month for that campaign and divide it by 30.4. What should your monthly budget be? This depends on:
For example, you may want to dedicate more budget to Campaign A, advertising your best-selling product, than to Campaign B, which promotes content to prospective customers at the top of the funnel.
You can also plug different daily average budget numbers into the budget report mentioned above to see how it would impact your monthly spend.
The Google Ads budget report gives you visibility into how much of your budget it spent on any given day.
You can also play around with different daily budget adjustments to see how it will impact your monthly spend.
For more help with budgeting, check out our Complete, Digestible Guide to Google Ads Budgets.
As we've mentioned a few times already in this guide, how much you'll pay for Google Ads also depends on your bid. This is the maximum amount you're willing to pay for a click on your ad. Simple enough, right? Well, as is the theme with this post, no. A few things to know:
You can learn more about bidding in our guide to automated bidding strategies in Google.
Just as there are factors that influence your Quality Score, which influences your Ad Rank, which influences your cost per click, there are factors that influence how your budget gets spent—which also play into how you can save money in Google Ads.
Also known as ad scheduling, dayparting is the practice of specifying when you want your ads to appear to prospective customers. Although your ads will still have to go through the ad auction process, you can tell Google when you want your ads to be displayed.
This is especially useful for local businesses that want to attract customers to a physical location through their ads. If you run a bakery that closes at 7pm, for example, you may not want your ads to be shown outside your normal business hours. Alternatively, you can specify that your ads run continually throughout the day, but allocate a greater portion of your daily budget for hours during which you want increased visibility.
Just as you can allocate more of your Google Ads budget to certain times of day, you can also spend more of your budget on certain geographical areas. This technique is known as geo targeting, or location targeting.
Geotargeting allows you to ensure your ads appear only for Google searchers in specific areas, which can be as large as a state or province, or as small as a three-block radius from your store.
Google Ads geotargeting can be an excellent way to capitalize on growing mobile traffic trends and on-the-go shopping habits of today’s consumers, and it might factor into how you allocate your daily ad budget. For example, you may want your ads to appear alongside relevant searches in a particular state, but you could also allocate more budget to searches conducted in a specific city or even neighborhood.
Long gone are the days when prospects searched exclusively from desktop browsers. Today, consumers are searching online across multiple devices (often at the same time), which means you need to pay attention to where your most valuable leads are coming from. This is where device targeting comes into play.
Let’s say that you want to appear on results across both desktop and mobile searches, but that mobile traffic is more valuable to you. You could specify that a portion of your budget be used for desktop, but a greater portion be allocated to mobile devices. You may even want to devote more money to traffic coming from specific types of mobile devices, depending on what you’re advertising or your ad copy.
Setting a daily budget and understanding how it will be depleted are the most important aspects of budgeting for PPC, but it pays to be aware of how advanced targeting options can affect your ad spend.
Now that you know how the Google Ads process works and how to set your budget, it makes sense for your next question to be, “How much does a typical click cost in Google Ads?” Unsurprisingly, the answer is complicated. But we're going to break it down.
In some ways, you can think of PPC advertising roughly along the same lines as traditional print advertising; you’d expect to spend more on a glossy full-page ad in a national magazine than you would for a classified ad in a local newspaper. In digital marketing, however, the pricing isn't influenced by the format of the ad, but rather the intent of and competition for the keywords you’re bidding on. So you can expect to spend more on a high-intent keyword like "roof repair near me" than something lower intent like "how much does it cost to repair a roof."
In super-competitive markets like legal and accounting, clicks can get much pricier. Let’s take a look at some keyword benchmarks in Google Ads to give you an idea of how much a click can cost for your business.
If you take the average CPCs across all different types of businesses and keywords in the US, the overall average CPC in Google Ads is between $1 and $2. That's on the Search Network. On the Google Display network, clicks tend to be cheaper, averaging under $1.
People sometimes like to point at the grand, show-stopping keyword categories above as a definitive example of how expensive Google Ads can be. The reality, however, is that these keyword categories only make up a small portion of total search volumes. Long-tail keywords actually account for the majority of web searches and are also often significantly cheaper than shorter keyword-rich queries and can have as much—if not more—commercial intent.
This is the kind of opportunity that long-tail keyword targeting presents to advertisers. In addition to making up the vast majority of searches,
You can learn more in this guide to long-tail keywords.
As we've mentioned, Google Ads pricing varies from industry to industry, and even by subcategories within each industry. You can see the average CTR, CVR as well as average cost per click and cost per lead in 20 different industries in our paid search advertising benchmarks report. But here are some additional insights to help you decide whether you should use Google Ads.
As Google owns the largest paid search platform, we’ll focus on Google Ads first.
Listed below are the most expensive keyword categories in Google Ads, and the average cost-per-click of each. It’s worth noting that these are keyword categories, not actual keywords themselves—in some cases, the CPCs of keywords within each category may be higher than the averages stated:
You can check out the full infographic and learn about the methodology behind the data here.
We then ran a second report a few years later. The results were similar, but we did see some new highly expensive keyword niches on the list, and also that average CPC's (unsurprisingly) had gone up. You can check out the list of the top 25 most expensive keywords here.
As Bing is growing in market share, we decided to conduct a similar study to find the most expensive keywords in Bing Ads.
Listed below are the most expensive keyword categories in Bing Ads, as well as the average cost-per-click for each:
You can see the full infographic and the category breakdown here.
Of course, these are just some of the hundreds of thousands of keywords that businesses all over the world are bidding on, and costs can vary widely depending on a wide range of factors. Even if you’re in an industry with high average costs-per-click, such as insurance or legal services, it doesn’t necessarily mean you’ll be forced to pay these amounts for each click on your ad.
Overall, the average CPC of keywords across all industries typically ranges between $2-4—significantly less than the averages from Google Ads and Bing listed above.
Furthermore, it's important to take ROI into account. These industries can afford high CPCs because the average lifetime value of a customer is so high.
Usually, once someone has asked about the average cost-per-click of a PPC ad, their next question will be how much do “typical” businesses spend on Google Ads as part of their larger online marketing costs. Unfortunately, this is another question without an easy answer. However, that doesn’t mean we can’t tell you a little bit more about how much a “typical” business spends on paid search. First, we need to look at overall spend data by industry.
If you look at the average CPC data below, you’ll see that the top five most competitive terms are found in:
In our latest search advertising benchmarks report, we found these industries to have the highest average costs per click:
There's also significant overlap in the industries with the highest average cost per lead:
As you can see, companies in the insurance and legal industries spend the most per month on Google Ads. Big brands in the industries above can spend $40 to $50 million a year, but this isn't exactly relevant information to would-be advertiser who’s still on the fence about Google Ads. And good news for you, you don't need to spend millions on Google Ads to make it work for your business.
As you might expect, the amount that small businesses spend on PPC varies widely. Some, such as for real estate, home services, and healthcare, spend $1,000 - $3,000 on Google Ads per month.
Here's what we found in our latest vertical benchmarks reports:
But for mid-sized companies and agencies, we see anywhere from $7,000 - $30,000 per month. Historically, from the very smallest mom-and-pop shop to the mid-sized PPC agency—we've seen an average of $9,813 per month spent on PPC advertising.That's still a pretty wide range, but you can at least orient yourself with respect to where you fall on the spectrum.
You can find more helpful tips and strategies in our Small Business Guide to Google Ads.
Your ad budget will always be the largest, most direct cost associated with your Google Ads campaigns. However, while your ad budget is important, it’s not necessarily the be-all and end-all of your paid search efforts. There are other potential costs you may have to consider, depending on your business, marketing goals, and individual situation when evaluating whether your investment in Google ads is worth it for your business.
Some small businesses opt to have an agency handle their PPC work to save them the time and stress. This isn't cheap, and even the smallest of boutique agencies will take a percentage of your ad spend, regardless of ROI. Agency cuts typically hover around the 10% mark, though this varies from one agency to another. Also, some agencies may guarantee a threshold ROI, whereas others won’t.
Even still, having a seasoned expert run your account can save you from costly errors and also help you yield the highest returns on your ad spend. To ensure you choose an agency that is worth the investment, make sure you check off all your boxes when vetting them. You can use our checklist below:
There's a lot more than price to consider when choosing an agency.
Obviously it’s in the agency’s best interests to deliver results (to reduce churn and retain clients), but even if your ads don’t result in any conversions, you’ll still have to pony up and pay your agency unless it’s explicitly stated otherwise in your contract.
We've covered a lot in this guide, so let's go over the key takeaways that you can use to orient yourself in terms of what you could spend in Google Ads:
As we’ve stated throughout, there are numerous factors that can have a significant impact on the cost of running a PPC campaign, but remember: almost any type of business can make Google Ads work for them! If you’re not sure about anything we've covered in this guide, or if you have specific questions, leave a comment and we’ll answer them as best we can.
Kristen is the Senior Managing Editor at WordStream, where she helps businesses to make sense of their online marketing and advertising. She specializes in SEO and copywriting and finds life to be exponentially more delightful on a bicycle.
See other posts by Kristen McCormick
Please read our Comment Policy before commenting.