Keyword research

AI keyword research that ends with the keywords in the ad group

Candidates with monthly searches, competition and growth, checked against what the account already bids on, proposed into named ad groups with match types. You approve the list.

Powered by Anthropic's Claude

Free to install · No card · v

Northline Studio › Ridgeway Coffee › Research Synced 2m
Keyword research Subscriptions page · UK Add to ad group
Candidates · 38Already bidding · 12Excluded · 9
KeywordTopicAvg monthly searchesCompetitionYoY growthSuggested
coffee subscription ukSubscription8,100Medium+22%Coffee subscription · Phrase
best coffee subscriptionSubscription6,600High+18%Coffee subscription · Phrase
monthly coffee deliveryDelivery2,900Low+31%Beans delivered · Phrase
speciality coffee beans deliveredDelivery1,300Low+9%Beans delivered · Exact
coffee gift subscriptionGifting1,900Medium+44%Gift subscription · Exact
free coffee samples4,400LowExcluded · wrong intent

Just ask

Ask for keywords the way you would ask a colleague.

A page, a product, a theme or a competitor. The agent researches, filters against the account and proposes.

Find keywords for the subscriptions page What are people searching for around coffee gifting? Which of these do we already bid on? Group these into ad groups Which keywords are growing fastest year on year? Find long-tail terms with low competition Duplicate the subscriptions ad group with the gifting cluster What should the Meta audience be for this keyword set?

How it works

Research, filter, propose

Step 1

Connect Google Ads

Sign in with Google and choose the customer ID. Adease syncs the account's campaigns, ad groups and keywords with their performance, so research starts from what the account already knows rather than from a blank sheet.

Step 2

Ask for keywords

Around a landing page, a product, a theme or a competitor. The agent returns candidates with average monthly searches, competition and year-on-year growth, removes what the account already bids on, flags intent mismatches, and groups the rest by topic.

Step 3

Approve them into ad groups

The proposal names the ad group and the match type for each keyword. Approve and they are added through the Google Ads API; where a cluster fits no existing ad group, the closest one is duplicated with the new keywords swapped in, published paused.

Approvals

Research that becomes approvals

New keywords, a new ad group for a cluster that fits nowhere, and the candidates that were left out.

Needs approval 6m ago

Add 12 keywords to Non-brand in 3 ad groups

12 terms around the subscriptions page with 1k–9k monthly searches and low to medium competition that the account is not bidding on, grouped by topic with match types.

Coffee subscription+5 phrase
Beans delivered+4 phrase
Gift subscription+3 exact
Adds ~22k monthly searches
Approve all 12 Decline
Needs approval 20m ago

Duplicate Coffee subscription for the gifting cluster

Seven gifting terms fit none of the existing ad groups. The proposal duplicates the best-performing ad group with the gifting keywords swapped in, published paused so you can write the ad copy.

Ad group · Gift subscription7 keywords · PAUSED
Based on Coffee subscription · £12 CPA
Create paused Decline
No change 20m ago

Left out: 9 wrong-intent candidates

Nine high-volume candidates — free samples, jobs, wholesale — were excluded from the proposal. They are listed so you can see what was considered and overrule it.

9 candidatesEXCLUDED
Action None
Acknowledge Decline

Where the numbers come from

Keyword candidates come with average monthly searches, competition and year-on-year growth, drawn through the Google Ads API for the account's own location and language settings. Because the research runs inside the connected account, the agent also knows which terms are already keywords and which ad groups exist — so what it proposes is the gap, not the whole list.

Grouped and ready to approve

Research that ends as a spreadsheet still has to be turned into ad groups and match types by hand. The agent does that step: candidates are clustered by topic, each cluster is matched to an existing ad group or a proposed new one, and match types are chosen from the term's specificity and volume. The whole thing is one approval card. Decline a keyword and the rest still go in.

Beyond Google search

The same research runs for interest and audience targeting on Meta, TikTok, LinkedIn and Pinterest — audience sizes instead of search volume — which is how the agent remaps targeting when it copies a campaign from Google into a social platform. Ask "what should the Meta audience be for this keyword set?" and the answer is a proposal.

Where it fits

A good fit if you

  • run Google Ads search and add keywords regularly
  • want research filtered against what the account already bids on
  • want the keywords proposed into ad groups with match types, not exported to a sheet

Not a fit if you

  • want SEO keyword research for organic content — Adease researches for paid campaigns
  • want an agent that acts on its own without review — Adease will not do that
  • work on Linux, or need a dashboard a distributed team opens in a browser

Questions people ask

Is this SEO keyword research?

No. Adease researches keywords for paid search campaigns in a connected Google Ads account, and audiences for paid social. The volume and competition figures are the ones Google Ads reports for advertisers, and the output is keywords added to ad groups, not a content plan.

Does it need a Google Ads account connected?

Yes. The research runs against the account's location and language settings and is filtered against the keywords already in it. That is what lets it propose the gap rather than a generic list.

What happens to the candidates it leaves out?

They are listed with the reason — usually wrong intent, such as free, jobs or wholesale — so you can see what was considered and overrule it. Adding negative keywords to the account is not something the agent does today; do that in Google Ads.

Can it change my campaigns without asking?

No. There is no autonomous write path to a live ad account. Every change the agent proposes is queued in Approvals as a diff and applied only once a person approves it, inside the spend guardrails set for that workspace. Rejecting a proposal sends nothing to the platform.

What does it cost?

Adease is free to install and needs no card. The Pro plan is $50 per seat per month with unlimited ad accounts, clients and campaigns. Max is $200 per seat per month with five times the agent token allowance. You pay per person, never per account or per pound of spend.

Free to install

Point it at one account this week.

Connect an account and ask it what is wrong.

  • No card required
  • Nothing changes without your approval
  • Signed and notarised builds
  • Cancel any time

v · macOS 12+ and Windows 10+