If you asked me how I do keyword research, the exact steps we follow at PipeRocket Digital, this blog will be your answer. We’ve had long discussions about this within our team, and the reality is that most people start with tools when they should be starting with people.

We treat SaaS SEO keyword research not just as a standard SaaS SEO checklist, but as a way to map the entire Total Addressable Market (TAM) for a product.

Whether you are a founder trying to get traction or a marketer trying to scale, I am going to walk you through the exact process we use, a process that evolved directly from managing massive accounts like Sprinto.

I will be upfront with you: it is a bit more work upfront. It takes time. But that extra effort is the difference between guessing what might work and actually dominating your category.

TL;DR

  • Stop opening SEO tools first: I honestly believe this is where everyone gets it wrong. You shouldn’t start with Ahrefs or Semrush. You have to start with your internal teams, Sales, CS, Product, because they know the specific, messy words customers actually use to describe their pain, which is data a tool just won’t give you.
  • Don’t just copy your competitors. If you only look at what the other guys are ranking for, you are just validating your own bias. We find that the real “gold” comes from merging that human insight from your team with the data, rather than just downloading a competitor’s keyword list and calling it a strategy.
  • Group keywords into “Topics,” not just lists. A spreadsheet with two thousand rows is useless noise. We group them into topics,like “GRC Software”, so we can walk into a meeting and tell the executives, “We don’t need a random budget, we need to build exactly 60 pages to capture the market.” It turns a guessing game into a business case.

Should You Be Worried About AI Search for SaaS Keyword Research?

Before we even think about opening a spreadsheet, we have to talk about the shift that is happening right now. I know you are probably hearing the noise.

People are saying “keywords are dead” and claiming that everything is moving toward AI tools like ChatGPT or Perplexity. And there is truth to that. It is true that the term “keyword” is slowly evolving into “prompt”. The way people interact with the internet is changing.

However, I have a strong belief that traditional search isn’t ending anytime soon. Look at the behavior right now. Around 90% of people are still using Google to find their information. That is a massive chunk of the world.

So, while we are absolutely preparing for a future of AI prompts, we’ll stick to the foundation: Keyword Research for SaaS SEO. It is still the bedrock of how your customers find you.

Do Not Go the Usual SaaS Keyword Research Route: Here’s Why

If I asked you to sit down and do keyword research for SaaS SEO right now, you would probably follow the standard playbook we all learned. You know the one. It usually looks something like this:

  1. You open a notes app or Excel sheet.
  2. You write down the category terms you think are relevant. For example, if you are in the GRC (Governance, Risk, and Compliance) space, you write “GRC software,” “GRC tools,” and “GRC pricing”.
  3. You list the big competitors, like “MetricStream” or “LogicGate,” and look for “MetricStream alternatives”.
  4. You take that list you just brainstormed, you paste it into Google Keyword Planner, you get the search volume, and maybe you run a competitor gap analysis.

I get it. We used to do it exactly this way, too. But we realized something critical: this format does not help you scale

Think about what is happening here. When you start with just your own knowledge and a software tool, you are creating a very narrow view of the market.

You are missing the full spectrum, the Total Addressable Market (TAM). You are only finding the keywords you expect to find. You are validating your own bias. To fix this, we had to flip the script entirely.

How I Found Out the Best Way to do Keyword Research for SaaS SEO

The biggest breakthrough I had was realizing that our internal teams held the keys to proper keyword research for SaaS SEO. This approach really clicked for me in 2023 when I was working with Sprinto.

Here’s What I Did

Instead of jumping straight into Ahrefs or Semrush like I usually did, I created a simple Excel sheet. I sent this sheet to every single team that touches the product or interacts with the customer:

  • I went to the Customer Success Team because they talk to existing clients every single day.
  • I went to the Sales Team because they hear the raw questions prospects ask during discovery calls.
  • I went to the Product Team because they know the technical roadmap and the precise definitions of what we are building.
  • I even went to the Marketing Sub-Teams – the Paid Ads team, the Events team, the Webinar team, and even the Social Media marketers.

Honestly, when I first sent these sheets out, I was skeptical. I thought, “They’re just going to send me the same keywords I already know, the stuff competitors like Vanta or Drata are already ranking for”.

I was very wrong and it was a huge surprise. You see, real users don’t search like SaaS SEO pros.

  • A prospect explaining a problem to a sales rep uses layman terms to describe their pain.
  • A Product Manager might use technical jargon.
  • A Customer Success Manager knows exactly how a user phrases a troubleshooting issue.

The Result I Didn’t Expect

That collaboration gave us an extra 900+ keywords we hadn’t found on our own. It took our list from a standard 1,500 keywords to a massive 2,400.

We never would have found those simply by staring at a keyword tool. So here is your actionable step: Before you touch a tool, collaborate with your:

  • Product
  • Sales
  • Customer Success
  • Product Marketing teams

to curate a “human” list first.

Use Your SaaS Keyword Research Tool Stack Now

Once you have that exhaustive list from your team, and only then, do you bring in the tools to validate the data. We use a specific stack to make sure we aren’t missing anything.

First stop: Google Keyword Planner

We take the seed keywords and the team’s input and run them through Google Keyword Planner. We use this primarily to identify search volume, to see how many people are actually searching, and to check the location data to understand the Global vs. Country-level split.

Next stop: Ahrefs or Semrush

We look at the Competitor Analysis Tools like Ahrefs or Semrush to see what our competitors are currently ranking for and do a gap analysis. We merge these findings with our internal list.

Pro Tip:

Here’s a pro tip that many people miss: Industry Naming.

You need to know what the industry officially calls your category. We browse G2 and Gartner to see how they categorize products.

For example, you might think people search for “Procurement Management Software”. But you go to G2 and realize they categorize it as “Procurement Automation Software” or just “Procurement Software”.

Checking these sites ensures you are aligning your keywords with the actual industry standard.

Now Create Your Keyword “Master Sheet”

Now comes the heavy lifting. We take all these inputs – the team insights, the Google Keyword Planner data, the competitor gaps, the G2 categories, and we merge them into one “Master Sheet”.

I won’t lie to you…this is time-consuming. It normally takes us three to four days to close this research phase. But if you want to identify your true priority and map your Total Addressable Market, this is the only way to do it.

Here is exactly how you should structure your Keyword Research Template:

Column Name Description Example (GRC Context)
Keyword The actual search term. “GRC Software”
Search Volume Global or Country specific. 1,200
Intent Informational, Navigational, Transactional. Transactional
Category The main umbrella. Governance, Risk, and Compliance
Sub-Category Feature-level breakdown. Risk Management Software
Topic The grouping pillar (Crucial!). “Overview of GRC”
Priority P0 (Urgent), P1, P2. P0
  • You need a column for the Keyword, which is the actual search term, like “GRC Software”.
  • You need the Search Volume, whether that is global or country-specific.
  • You need the Intent (ToFu, MoFu, BoFu).
  • You need the Category, the main umbrella term like “Governance, Risk, and Compliance”.
  • You need the Sub-Category for a feature-level breakdown.
  • You need a Priority column, marking things P0 for urgent, P1, or P2.

The Power of the “Topic” Column

I want to highlight the “Topic” column because it is vital. This column helps you group thousands of keywords into manageable clusters.

For example, you might have keywords like:

  • “What is GRC?”
  • “GRC components”
  • “GRC examples”

All of these should be mapped to a single Topic: “What is GRC” or “Overview of GRC”. This tells you that you need one comprehensive pillar page to cover all those terms, rather than writing three separate, thin articles.

Map Your Keywords to its Intent

The final piece of the puzzle is using this research to make business decisions. You need to tag every keyword with the correct Intent.

  • Informational: The user has a problem but isn’t ready to buy. They want to understand the meaning or the overview.
    • Example: “What is GRC?” or “How to reduce risk in a company?”.
  • Navigational: They already know the brand and are trying to find it.
    • Example: “MetricStream GRC pricing” or “Sprinto compliance cost”.
  • Transactional (Bottom of Funnel): They are looking for a specific solution.
    • Example: “Compliance software”, “GRC tools”, or “GRC alternatives”.

The “40-60” Rule for BOFU

Here is a benchmark I want you to remember: Most SaaS companies with a single product will have a maximum of 40 to 60 Bottom-of-Funnel (BOFU) pages.

If you try to create more than that, you are likely forcing it. This count includes your software pages, alternatives pages, comparisons, and pricing pages. For GRC, that means “GRC software,” “GRC alternatives,” “GRC automation,” etc. It rarely exceeds 60.

How to Pitch This to Your Management

The biggest struggle marketers face is justifying the budget. Management usually throws out a random number, like “We need 30 articles this quarter”.

With this research method, you can walk into that meeting with confidence. You can say:

“Based on our research, the Total Addressable Market for content in our category is 250 articles. We have the potential to capture 60 BOFU pages, 70 MOFU pages, and 200 TOFU pages”.

This transforms content from a random request into a calculated investment. It gives clarity to the executives on the overall budget needed, and it gives the SEO team a clear roadmap of where to start and where to end.

Let PipeRocket Digital Do It for You

Look, I’ll be honest with you, this methodology works, but it is a grind.

If you are running a lean marketing team, you probably don’t have 40 hours to spare next week to sit in spreadsheets.

That is exactly where PipeRocket Digital comes in.

We don’t just send you a generic Semrush export and wish you luck. We come in and execute this exact “Goldmine” process for you. We interview your Sales and CS teams, we map your Total Addressable Market (TAM), and we hand you a fully prioritized execution roadmap.

You get the strategy without the headache.

Ready to stop guessing and start dominating your category? Reach out to us!

Conclusion

Keyword research for SaaS SEO is about conversation. By starting with your internal teams, you capture the language your customers actually use. By mapping that data into a structured asset with Topics and Priorities, you stop guessing.

Yes, it takes a few days to do it right. But this process allows you to see the entire battlefield of your Total Addressable Market, so you can scale effectively.

Frequently Asked Questions

1. Why can’t I just use Ahrefs or Semrush to find all my keywords?

Tools are great for validation, but they are terrible for discovery. If you rely 100% on tools, you are only seeing what your competitors have already found. By skipping the internal interviews, you miss the “unseen gold”—the specific, high-intent phrases that real buyers use on sales calls but haven’t enough volume yet to show up in a tool. You need the human input to find the gaps the tools miss.

2. Why is mapping keywords to ‘Topics’ more important than the keywords themselves?

Because a list of 2,000 keywords is just noise; a list of 250 Topics is a strategy. Grouping keywords into Topics tells you exactly how many pages you need to build. It stops you from writing ten thin, repetitive articles about “GRC” and forces you to write one comprehensive pillar page that ranks for all of them. It turns data into a roadmap.

3. How does this method help me get budget approval from executives?

It kills the guessing game. Instead of asking for a random budget for “more blogs,” you can present a calculated business case: “The Total Addressable Market requires exactly 60 Bottom-of-Funnel pages and 70 Middle-of-Funnel pages.” Executives respect finite, data-backed goals. This research gives you the hard numbers to justify the exact investment you need.

Subscribe to our blog now!

Get fresh ideas, actionable insights and expert guidance for B2B events delivered
directly to your inbox!

Book a call today. Scale your pipeline tomorrow

Please note that we only partner with 1-2 new clients per month

Book for Consultation