What a keyword cluster is
A keyword cluster is a group of keywords that share the same search intent. Instead of dumping every related keyword into one campaign, Hero Marketer groups keywords into intent-based clusters and treats each cluster as the unit of campaign creation in the wizard.
What search intent means
Search intent is what a person is trying to do when they type a query into Google. Two queries can sound similar and carry very different intent:
- "Project management software", exploring options, early-stage research.
- "Project management software pricing", comparing prices, mid-stage.
- "Best project management software for engineering teams", narrowing for a specific use, mid-to-late stage.
- "Alternative to jira", dissatisfied with a current tool, ready to switch.
Those four queries belong in different campaigns. They need different ad copy, often different landing pages, and they convert at very different rates. A keyword cluster groups queries that share one intent so a single campaign can serve them well.
Why clusters beat flat keyword lists
Dumping every keyword into one big campaign creates three problems that a keyword cluster avoids:
- One ad can't speak to multiple intents. An ad that works for "project management software" (broad, comparing options) won't work for "alternative to jira" (specific, looking to switch). One of them ends up mismatched.
- Bidding gets muddled. High-intent keywords are worth more per click than low-intent ones. A mixed campaign forces one bid across all of them, leading to over-bidding on low intent or under-bidding on high intent.
- Reporting gets unreadable. When you can't separate which intent is performing, you can't optimize. Pausing the weak keywords and scaling the strong ones requires clean clusters.
Tight clusters let you write ad copy that matches the intent, bid appropriately for each, and read clean data per campaign.
How Hero Marketer builds clusters
The Keyword Research Agent builds clusters from three inputs:
- Your seed keywords. The phrases you tell Hero Marketer your customers might search.
- Google's keyword data. Hero Marketer queries Google's Keyword Planner to find related keywords for your seeds, with traffic and budget estimates.
- Your product context. What you sell, who buys it, and the jobs they hire it for, used to weight which keywords are most relevant to your product.
The agent groups the resulting keywords by semantic similarity and intent. The output is a set of clusters, each with its own metrics: search volume, CPC, and competition.
What a good cluster looks like
A good keyword cluster:
- Has a clear, namable intent. "Alternative to jira" is a clear intent; "stuff about software" is not.
- Holds keywords with similar volume and competition. Wildly different volumes inside one cluster suggest the cluster is too broad.
- Maps to one campaign and one ad-copy direction. If you'd write very different ads for different keywords in the cluster, the cluster needs splitting.
What to do with the clusters
Pick one cluster per campaign, and build a separate campaign for each cluster you want to target. One cluster per campaign keeps each campaign's intent tight, its ad copy matched to that intent, and its budget, bidding, and reporting clean.
Three clusters means three campaigns. That sounds like more work, but each campaign is fast to build through the wizard, and the clean separation pays off in performance and clarity later. To pick clusters in the wizard, see Choose keyword clusters.
When you're short on clusters
If the wizard returns thin or empty clusters, the seed keywords were probably too narrow, too brand specific, or not phrases a customer would type. See No keyword clusters found for the fixes, in order.
How a cluster differs from a Google Ads ad group
A keyword cluster sounds like Google's "ad group" concept, but they are not the same:
- An ad group is Google's container inside a campaign. One campaign can hold multiple ad groups, each with its own keywords and ads.
- A keyword cluster is Hero Marketer's organizing principle. The wizard maps one cluster to one campaign with one ad group, because that gives the cleanest behavior at the budget and performance levels.
Some Google Ads users prefer multi-ad-group campaigns. Hero Marketer keeps it simple by default: one cluster, one campaign, one ad group. If you want to evolve toward the multi-ad-group pattern after launch, you can do that in Google Ads directly.