Keyword research card showing competitor gap analysis and search demand checklist. Competitor keyword research for startups: how to read search demand before interviews
Image: Startup Customer Acquisition

Strategy

Competitor keyword research for startups: how to read search demand before interviews

How to pull competitor keyword and search demand data before customer interviews, map gaps in a spreadsheet, and turn observed queries into sharper scripts.

What to take away

  • Competitor keyword research gives founders a numeric baseline before interviews: search volume, difficulty, and where rivals rank.
  • Free tools such as Google Keyword Planner and paid tools such as Ahrefs or Semrush produce the raw data; a spreadsheet turns it into a map.
  • A keyword gap analysis shows which queries competitors win and you do not, which sizes demand before you write a script.
  • Search demand validation replaces opinion with observed queries, so interview questions test real behaviour.
  • Run the map first, then connect it to acquisition tests that track cost per signup.

Keyword tools that publish real numbers

Google Keyword Planner sits inside a Google Ads account and returns average monthly searches plus competition bands. Ahrefs, Semrush, and Ubersuggest sell similar data on subscription. Moz Keyword Explorer is another option.

Pull every keyword that mentions a rival brand, a rival category term, or a job the customer is trying to finish. Keep the raw export. You will re-run it after interviews.

The SBA market research guidance covers how to compare community based research with paid acquisition channels.

The competitor keyword map spreadsheet

Set columns for competitor, head keyword, volume band, difficulty, and your current rank. Sort by volume band, then difficulty. Anything above 60 difficulty with no domain authority is a later project.

A simple mapping table keeps the work honest:

Competitor keyword map

CompetitorHead keywordVolume bandDifficultyYour rank
Rival Ateam scheduling software1K to 10K42none
Rival Bshift planning app1K to 10K3824
Rival Cfree rota maker10K to 100K55none

Then follow these steps:

Building the keyword map

  1. Export keyword lists from your two closest competitors with Ahrefs Site Explorer or Semrush Domain Overview.
  2. Remove branded terms you cannot legally bid on in some regions.
  3. Tag each remaining keyword by intentcompare, switch, price, or problem.
  4. Save the file and date it. Re-run the export monthly.

Search demand validation checklist

Use a checklist to confirm a keyword is worth an interview slot:

  • Volume band is at least 500 average monthly searches in your target country.
  • At least two competitors rank on page one for the term.
  • The query implies a purchase or switch decision, not idle curiosity.
  • Your product can answer the query without a new feature.

Search demand validation is not a replacement for interviews. It tells you which questions to ask first, and which to skip.

Example: a scheduling startup keyword gap

A two-person scheduling startup mapped 180 keywords. Rivals ranked on page one for "shift swap app" and "rota template". The startup ranked for neither.

A keyword gap is a queue of questions the market is already asking. Interviews only refine the answer.

Instead of asking whether shift swaps were painful, the founders asked how people currently swap shifts, how long it takes, and what they pay for tools today. Those answers map directly to switching pages you can publish later. The full method, including how to map alternatives and switching terms, lives in mapping competitor alternatives.

Interview scripts built from keyword clusters

Interview questions built on keyword data are sharper. Write one question per keyword cluster.

Interview scripts from clusters

  1. For comparison keywords, ask what alternatives the person evaluated and why they rejected each.
  2. For switching keywords, ask what triggered the change and what blocked it.
  3. For price keywords, ask what they currently pay and what counts as too expensive.

Record answers in a sheet next to the keyword. Over ten interviews, patterns appear in the language customers use. That language becomes your positioning hypothesis and your ad copy.

Cost matters here. Track cost per signup by channel before you scale, using the channel-level framing in the SBA marketing and sales guide. Compare it with lifetime value, defined in the customer acquisition cost overview.

Once the script works, plan the build with a keyword gap analysis workflow and test pricing pages early.

Common questions

How many keywords do I need before interviews?
Fifty to two hundred is enough for a first pass. The goal is coverage of compare, switch, price, and problem terms, not exhaustive volume.
Can I do competitor keyword research without paid tools?
Yes. Google Keyword Planner, Google autocomplete, and competitor sitemaps give usable volume bands. Paid tools add difficulty scores and rank tracking.
How often should I refresh the keyword map?
Monthly for active competitors, or after any pricing change. Save each dated export so you can see demand shifts.
Should I run acquisition tests before or after interviews?
Run a small paid search test in parallel. It costs little and shows whether the keyword converts, which interviews cannot prove. Pair it with a short acquisition test loop so signups get tracked.

More in Strategy

Strategy

Startup customer acquisition benchmarks: what a defensible CAC model looks like

A reproducible CAC and payback benchmark file built from public data and your own cohorts, with channel tables, a build order, and payback tests.

Latest from Guides Desk