Skip to content
Conduit

skill

google-ads-research

A Claude Code skill for Google Ads keyword research and competitive analysis using DataForSEO

djforge/google-ads-researchcommunitylistedunreviewed

Set up

Skills are installed by placing their folder where your agent loads skills.

The download comes from github.com/djforge/google-ads-research itself, not from our server, so what you get is exactly what its author published.

Install instructions come from the README

Skills do not use an MCP config. Follow the steps in the README below.

README

synced Oct 23, 2026

google-ads-research

A Claude Code skill that runs a full Google Ads keyword research and competitive analysis for a new client, powered by the DataForSEO API.

What it does

Give it a company name and it will walk you through a full paid search research workflow:

  • Client intake — asks for website, product context, target geography, audience segments, and competitors
  • Keyword research — pulls keywords for the client and every competitor domain via DataForSEO
  • Keyword expansion — discovers related high-intent terms from top seed keywords
  • Ad traffic forecasting — estimates impressions, clicks, CPC, and monthly cost
  • Competitive analysis — identifies keyword overlap, competitor brand terms, and conquesting opportunities
  • Campaign structure — organizes keywords into themed campaigns and ad groups
  • Budget modeling — provides conservative, moderate, and aggressive spend scenarios with lead estimates
  • Meeting prep — generates talking points, client questions, ROI scenarios, and retainer pricing suggestions
  • Ad copy drafts — writes full RSA ads (15 headlines + 4 descriptions) for top ad groups

Prerequisites

You'll need a DataForSEO account. The skill uses the following API endpoints:

  • keywords_data/google_ads/keywords_for_site/live
  • keywords_data/google_ads/keywords_for_keywords/live
  • keywords_data/google_ads/ad_traffic_by_keywords/live

Install

Clone the repo and copy the skill into your Claude Code skills directory:

Global install (available in all projects):

git clone https://github.com/djforge/google-ads-research.git
mkdir -p ~/.claude/skills/google-ads-research
cp google-ads-research/skills/google-ads-research/SKILL.md ~/.claude/skills/google-ads-research/SKILL.md

Per-project install (available only in a specific project):

git clone https://github.com/djforge/google-ads-research.git
mkdir -p .claude/skills/google-ads-research
cp google-ads-research/skills/google-ads-research/SKILL.md .claude/skills/google-ads-research/SKILL.md

After installing, restart Claude Code. The /google-ads-research command will be available.

Usage

/google-ads-research Acme Corp

Or just:

/google-ads-research

The skill will ask you for:

  1. Company name and website URL
  2. Product/service context (or it will fetch the URL and extract it automatically)
  3. Target geography — Canada, US, UK, etc.
  4. Target audience segments — RIAs, family offices, enterprise, SMB, etc.
  5. Competitors — names and websites, by region
  6. DataForSEO credentials — login email and API password

Output

Three markdown files saved to your working directory:

1. [ClientName]_Google_Ads_Recommendation.md

SectionWhat's included
Executive SummaryKey findings in 3-4 sentences
Competitive LandscapeCompetitor keyword footprints and observations
Campaign StructureCampaigns, ad groups, and keyword tables with volume/CPC/competition
Budget Recommendations3 scenarios with estimated clicks, leads, and cost per lead
Negative KeywordsOrganized by category to prevent wasted spend
Landing Page RecommendationsBased on current website analysis
Tracking SetupConversion tracking recommendations
TimelinePhased launch plan

2. [ClientName]_Meeting_Prep.md

SectionWhat's included
The Pitch2-minute overview bullet points
Key NumbersBudget, CPC, clicks, lead estimates
Client QuestionsLead value, sales cycle, capacity, positioning
ROI ScenarioFill-in formula using client's deal size
Retainer RecommendationFlat monthly fee suggestion based on scope
Meeting FlowSuggested agenda

3. [ClientName]_Ad_Copy_Drafts.md

SectionWhat's included
RSA Ads15 headlines + 4 descriptions per ad, 2 ads per ad group
CoverageProduct, audience, and competitor conquesting ad groups
Best PracticesDifferentiators, CTA hierarchy, pinning, A/B testing priorities

Supported Regions

The skill supports any region available in Google Ads. Common location codes:

RegionCode
Canada2124
United States2840
United Kingdom2826
Australia2036

Full list: DataForSEO Locations

License

MIT

↑↓ navigate openesc close