About Services Cases Blog Tools Reviews Partners Contacts

How to Find Keywords for Google Ads: My Process From Ideas to Launch

Keyword research for Google Ads: sources, Keyword Planner, grouping, match types, negative keywords

Keyword research is the first step of any Search campaign. It determines who sees your ads, how much a click costs and how much budget goes to people who will never buy from you.

Below is my working process: where I get keywords, what I check in Keyword Planner, how I group keywords and what I do after launch.

Contents
  1. A keyword and a search query are different things
  2. Where I get keywords
  3. What I check in Keyword Planner
  4. How many words a keyword should have
  5. Grouping keywords
  6. Match type
  7. I build negative keywords before launch
  8. After launch, keyword work is just beginning
  9. Start with five queries
  10. FAQ

A keyword and a search query are different things

A keyword is what you add to the campaign. A search query (search term) is what a person actually typed into Google. The match type defines how far a query can differ from the keyword for your ad to show.

One keyword can trigger dozens of different queries. You add “sandblasting services”, and Google shows your ad for “sandblaster rental” or “sand for sandblasting”. That’s why keyword research is only half the job. The other half is controlling queries after launch.

Where I get keywords

From the client’s business

The first source is the business itself. What customers call your product or service when they call. Which lines you have, which are high-margin and which you don’t want to sell at all. Where you operate geographically.

It sounds obvious, but this is exactly where money gets lost most often. In a sandblasting project, the client wasn’t interested in car wheels: the conversion rate there is close to zero. If you don’t know that before launch, part of the budget goes to “wheel sandblasting”. The workshop is on the left bank of the city and not in the city itself, and as practice showed, people from the right bank mostly don’t bring items there. No keyword tool will show you things like that.

Keyword Planner

The second source is the Google Ads Keyword Planner. You enter a few seed queries or a website address, choose a country and language, and get keyword ideas with search volume and bids.

The downside of Keyword Planner is that it lives inside the ad account. A new advertiser doesn’t have an account yet, and even when they do, by the time you log in and set the location and language, a lot of time has passed. So I connected to the Google Ads API and built my own interface to the same data: monthly searches, competition, top-of-page bids and 12-month seasonality.

Keyword Planner on ads-expert.online: word filters, bid from/to, seasonality, CSV export
Keyword Planner on ads-expert.online: word filters, bid from/to, seasonality, CSV export
Tool · Google Ads APIGoogle Ads Keyword PlannerMonthly searches, top-of-page bids and 12-month seasonality without logging into an ad account.FreeOpen

Search terms from live campaigns

If ads have already run, the most valuable source is the search terms report. It shows the real queries people clicked and bought from. I add queries with conversions as keywords and irrelevant ones as negative keywords.

The search terms report in Google Ads with match types and the “Added” status
The search terms report in Google Ads with match types and the “Added” status

What about competitors’ keywords?

I don’t copy competitors’ keywords. A list of someone else’s keywords doesn’t tell you which ones make money and which burn the budget. What you can really learn from competitors I covered in the article on competitor analysis in Google.

What I check in Keyword Planner

Search volume

Average monthly searches. It’s important to face reality here: if your service has 11 searches a month in your city, like “air conditioner repair khmelnytskyi”, Search ads will bring a few leads, and that’s the ceiling. Search doesn’t create demand, it only captures the demand that already exists.

Top-of-page bids

Keyword Planner shows the low and high range of top-of-page bids. It’s a reference point and nothing more. Example: legal services under Article 130 of Ukraine’s Code of Administrative Offenses (drunk driving). Keyword Planner shows bids of 4.92 to 25.47 UAH ($0.11–0.57). In the real campaign, the average CPC was 255.58 UAH ($5.7). Ten times higher.

Keyword Planner for “130 kupap”: bids from 4.92 to 25.47 UAH ($0.11–0.57)
Keyword Planner for “130 kupap”: bids from 4.92 to 25.47 UAH ($0.11–0.57)
Search campaign stats for “Search 130 KUpAP”: 14 clicks, 197 impressions, average CPC 255.58 UAH ($5.7)
The real campaign for the same queries: average CPC 255.58 UAH ($5.7)

Only the auction shows the real cost per click. Why it jumps and what it depends on I covered in the article what drives cost per click.

Competition

The Competition column in Keyword Planner reflects how many advertisers bid on this keyword relative to all keywords in Google Ads. It has nothing to do with SEO difficulty. High competition doesn’t mean you shouldn’t enter a niche. In a media plan for an artificial flower store in Colombia, all the top keywords had high competition with bids up to $0.67, and the forecast paid off even in the pessimistic scenario.

Seasonality

Monthly demand shows when to launch and when not to expect miracles. For Ukraine there’s a catch: people search in both Ukrainian and Russian. If you look at only one language, the seasonal picture and volume will be incomplete. My tool counts both languages together.

How many words a keyword should have

The long-tail strategy used to be popular: build the campaign around long 5–9 word queries, because they’re cheaper and more precise. I checked this on two accounts. In the first (oxygen cylinders, 474 conversions), 2–3 word queries brought about 68% of conversions, long 5–9 word queries about 10%. In the second (2,305 conversions), 2–4 words brought over 80%, long queries about 6%.

So I build the core of the keyword list on 2–4 word queries. I test one-word keywords too: in one project they brought about 15% of conversions. Long queries are an add-on.

80 percent of conversions come from 2–4 word queries, long tail only 6–10 percent Google AdsLong-tail keywords in 2026: why the long-tail strategy no longer worksData from two accounts (474 and 2,305 conversions): most leads come from 2–4 word queries, not the long tail.Aug 30, 2026Read

Grouping keywords

After collecting keywords, you need to split them into campaigns and ad groups. My logic:

  • Brand separately. Brand queries always go into a separate campaign. Brand converts better and costs less, and mixed with generic queries it hides the real cost of a new customer. More in the article about the brand campaign.
  • By product line. Separate services or categories go into separate ad groups, so the ad and landing page match the query.
  • B2B and B2C separately, if you have both audiences. They have different queries, different order values and different lead value, and in one campaign the algorithm mixes them.

I showed the full process, from collecting and clustering keywords to launching a campaign, in a video:

Collecting and clustering keywords. Building negative keywords. Launching a Google Ads campaign

Video: Collecting and clustering keywords. Building negative keywords. Launching a Google Ads campaign

Match type

On most projects I use phrase match. It doesn’t restrict traffic as much as exact match, and at the start it doesn’t generate as much junk as broad match.

I switch to broad match when phrase match has run out of potential and I need more traffic, or when the niche is so narrow there are hardly any keywords. I hardly use exact match: in 2026 it also shows ads for queries with “the same meaning”, so the old idea that “exact = hot buyers only” no longer holds.

TypeSyntaxWhat it catches
Broadair conditioner repairrelated queries, even without the keyword’s words
Phrase"air conditioner repair"queries that include the keyword’s meaning
Exact[air conditioner repair]queries with the same meaning

More on each type in the article about keyword match types.

I build negative keywords before launch

I collect negative keywords together with keywords, before launch. If you repair air conditioners and don’t sell them, “buy” becomes a negative keyword. If you provide a service and don’t sell equipment, then “rental” and equipment brand names. Informational “what” and “how” often go into negatives too, because the person wants to learn, not to order.

After launch, the list grows from search terms. To do this faster, I built a free Chrome extension, NegPicker: you open the search terms report, click on words, and they’re collected into a list with the match type you need. More in the article about two free Chrome extensions for Google Ads.

After launch, keyword work is just beginning

Even with exact match, Google expands impressions to queries it considers close in meaning. When it has nowhere to spend the budget, it finds somewhere. So you can’t fully control queries; you can only review search terms regularly.

I draw conclusions about individual keywords only with enough data: at 5–10 conversions you can’t see anything; aim for dozens and hundreds.

Separately: if a keyword is added but gets no impressions, there can be several reasons, from a low Quality Score to a negative keyword blocking your own keyword. Details in the article why your Google Ads aren’t showing.

Start with five queries

Open the keyword planner on my site, enter 3–5 queries customers use to look for your service or product, choose a country and check three things: how many searches a month, how much a top-of-page impression costs and how demand changes by month. If there are only a few searches a month, or a click costs more than you earn from one customer, it’s better to know that before launch than after the first month of budget. You can check whether ads will pay off at that CPC in the payback calculator.

Need keyword research and a Search campaign launch? Get in touch, we’ll start with the numbers for your niche

FAQ on the topic

Frequently asked questions

How can I find keywords for Google Ads for free?
Through Keyword Planner in your Google Ads account or third-party tools that pull data from the Google Ads API. It’s also worth checking the search terms report of your live campaigns if your ads have already run.
How many keywords does a Search campaign need?
There’s no universal number. A local service may need a few dozen keywords, a store with hundreds of categories may need thousands. What matters more is that keywords are grouped logically and match the ads and landing pages.
Why do Keyword Planner bids differ from the real cost per click?
Keyword Planner shows an estimated range of top-of-page bids based on past periods. The real price is set in the auction for each query and depends on competitors, Quality Score, bid strategy and timing, so it can be noticeably higher.
What does “competition” mean in Keyword Planner?
It’s the level of advertiser competition for a keyword in Google Ads compared with other keywords. It doesn’t reflect how hard it is to rank in organic search.
How often should keywords be updated?
Search terms should be reviewed regularly, and how often depends on traffic volume: the more clicks, the more often. Add new relevant queries as keywords and irrelevant ones as negative keywords.



Contact

Let's discuss
your project

Leave a request — we'll assess your situation, discuss your goals and find the best solution for your business and budget.

🏆
As a Google Partner, I can help you get a Google Ads bonus of up to 55,000 UAH ($1.2K) for your first campaigns.
❌ I don't work with: gambling · betting · alcohol · tobacco · crypto · grey niches · payday loans
▸ new_project.init()
Discuss a project