google-ads-skills
google-ads-skills contains 21 collected skills from eliasmalmsandberg, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
When the user wants to audit a Google Ads account, take over a new account, assess overall account health, do a first-30-days review, identify the highest-impact problems in an account, or build a prioritized optimization roadmap. Triggers on 'account audit', 'audit my Google Ads', 'taking over an account', 'account health check', 'what should I fix first', 'account review', 'new account onboarding', 'account score', 'where to start optimizing', or 'Google Ads diagnostic'. For specific area audits see individual skills (google-ads-quality-score, google-ads-negative-keywords, etc.).
When the user wants help writing, improving, or auditing Google Ads ad copy — RSA headlines, descriptions, headline frameworks, value propositions, CTAs, ad copy testing strategy, or matching copy to search intent. Triggers on 'write ad copy', 'headline ideas', 'RSA headlines', 'ad copy', 'improve my ads', 'ad copy audit', 'write better ads', 'headline frameworks', 'description copy', 'ad relevance', 'CTA copy', 'value proposition in ads', or 'ad copy for [campaign type]'. For RSA structure and technical setup see google-ads-search. For testing ad copy variations see google-ads-experiments.
When the user wants to audit Google Ads ad extensions or assets across an account — finding coverage gaps, underperforming extensions, outdated copy, or missing extension types on specific campaigns. Triggers on 'extension audit', 'asset audit', 'missing extensions', 'extension coverage', 'sitelink audit', 'callout audit', 'review my extensions', 'extension performance review', 'which campaigns are missing extensions', or 'improve extensions'. For extension strategy, copy frameworks, and best practices see google-ads-ad-extensions.
When the user wants help with Google Ads ad extensions or assets — sitelinks, callouts, structured snippets, call extensions, lead form extensions, image extensions, price extensions, promotion extensions, location extensions, or app extensions. Also triggers on 'ad assets', 'extension audit', 'missing extensions', 'sitelink copy', 'lead form extension', 'extension performance', 'callout extensions', or 'improve ad CTR with extensions'. For RSA ad copy strategy see google-ads-search. For full search campaign setup see google-ads-search.
When the user wants to investigate a sudden performance change in Google Ads — CPA spike, CVR drop, impression collapse, CTR shift, spend surge, or ROAS decline — or wants to set up proactive monitoring to catch issues early. Triggers on 'performance drop', 'CPA spike', 'why did performance drop', 'impressions dropped', 'CTR dropped', 'conversions disappeared', 'spend increased unexpectedly', 'anomaly', 'performance issue', 'account went wrong', 'diagnose account', 'monitoring', or 'alert setup'. For budget pacing issues see google-ads-budget-management. For ongoing Quality Score issues see google-ads-quality-score.
When the user wants help with Google Ads attribution models, data-driven attribution, attribution windows, cross-channel attribution, how attribution affects Smart Bidding, multi-touch conversion paths, or understanding which campaigns are actually driving conversions. Triggers on 'attribution', 'attribution model', 'data-driven attribution', 'last click attribution', 'assisted conversions', 'conversion window', 'multi-touch', 'attribution model comparison', 'first click attribution', 'credit allocation', or 'which campaign is driving conversions'. For conversion tracking setup see google-ads-conversion-tracking. For Smart Bidding strategy see google-ads-bidding.
When the user wants to audit a Google Ads account for an ecommerce business — reviewing ROAS, Shopping campaigns, product feed health, PMax, cart abandonment retargeting, and revenue-focused optimization opportunities. Triggers on 'ecommerce audit', 'Google Ads audit ecommerce', 'shopping audit', 'audit my ecommerce account', 'ROAS audit', 'product feed audit', 'ecommerce account review', 'PMax ecommerce audit', or 'review ecommerce Google Ads'. For general account audits see google-ads-account-audit. For lead gen audits see google-ads-audit-leadgen.
When the user wants to audit a Google Ads account for a lead generation business — reviewing CPL, lead volume, lead quality, form conversion rates, offline conversion imports, and pipeline-focused optimization. Triggers on 'lead gen audit', 'Google Ads audit lead generation', 'CPL audit', 'audit my lead gen account', 'B2B Google Ads audit', 'lead quality audit', 'cost per lead audit', 'lead gen account review', or 'review lead generation Google Ads'. For general account audits see google-ads-account-audit. For ecommerce audits see google-ads-audit-ecommerce.
When the user wants help with Google Ads budget pacing, monthly budget tracking, campaign budget allocation, shared budgets, budget forecasting, underspending or overspending campaigns, or how to distribute spend across campaigns to hit targets. Triggers on 'budget pacing', 'campaign budget', 'underspending', 'overspending', 'monthly budget target', 'shared budget', 'budget allocation', 'budget optimization', 'hit budget target', 'budget forecast', 'limited by budget', or 'how to allocate budget across campaigns'. For bid strategies and how they interact with budget see google-ads-bidding.
When the user wants to set up or analyze a Google Ads experiment, A/B test, ad variation test, campaign draft, split test, or bid strategy experiment. Also triggers on 'Google Ads experiments', 'campaign experiment', 'ad variation test', 'split test', 'test bid strategy', 'A/B test ads', 'test landing page', 'statistical significance', 'experiment setup', 'control vs treatment', 'uplift test', or 'test new campaign structure'. For ongoing keyword and ad copy optimization see google-ads-search. For bid strategy choices see google-ads-bidding.
When the user wants to identify or fix keyword cannibalization in Google Ads — where multiple campaigns or ad groups are competing against each other in the same auction. Triggers on 'keyword cannibalization', 'campaigns competing with each other', 'duplicate keywords', 'keyword overlap', 'internal competition', 'same keyword in multiple campaigns', 'cannibalization check', 'campaign conflict', 'which campaign wins the auction', 'overlapping match types', or 'cross-campaign negatives'. For general negative keyword strategy see google-ads-negative-keywords.
When the user wants help with Google Ads keyword research, keyword strategy, match types, search term analysis, keyword planning, keyword organization, or keyword audits. Triggers on 'keyword research', 'keyword strategy', 'match types', 'search terms', 'keyword planner', 'keyword audit', 'broad match', 'phrase match', 'exact match', 'keyword expansion', or 'keyword list'. For deep negative keyword optimization, wasted spend elimination, or cannibalization prevention see google-ads-negative-keywords. For building search campaigns see google-ads-search. For bid management on keywords see google-ads-bidding.
When the user wants help with negative keyword optimization, reducing wasted ad spend, mining search term reports for irrelevant queries, building negative keyword lists, preventing campaign cannibalization, negative keyword audits, or cleaning up an underperforming Google Ads account. Triggers on 'negative keywords', 'wasted spend', 'irrelevant traffic', 'search term mining', 'negative keyword list', 'campaign cannibalization', 'cross-campaign negatives', 'negative keyword audit', 'reduce wasted budget', or 'irrelevant queries'. For broad keyword strategy and match types see google-ads-keywords. For search campaign structure see google-ads-search.
When the user wants help with Quality Score analysis, diagnosing low Quality Scores, improving Expected CTR, Ad Relevance, or Landing Page Experience, understanding Ad Rank, reducing CPCs through Quality Score, running a Quality Score audit, or tracking Quality Score over time. Triggers on 'quality score', 'QS', 'expected CTR', 'ad relevance', 'landing page experience', 'ad rank', 'low quality score', 'quality score audit', 'improve quality score', 'CPC too high', or 'below first page bid'. For search campaign structure and RSAs see google-ads-search. For keyword strategy see google-ads-keywords. For landing page optimization see page-cro.
When the user wants to analyze or mine Google Ads search term reports to find opportunities, expand keyword lists, discover new ad groups, improve campaign structure, understand customer intent, or extract strategic insights from what users are actually searching. Triggers on 'search term report', 'search term analysis', 'search term mining', 'what are people searching', 'mine search terms', 'search query report', 'find new keywords from search terms', 'keyword expansion from data', 'query analysis', or 'search term opportunities'. For blocking irrelevant queries see google-ads-negative-keywords. For keyword strategy and match types see google-ads-keywords.
When the user wants to analyze Google Ads performance by device, geography, day of week, hour of day, or any combination of these dimensions. Also triggers on 'device performance', 'mobile vs desktop', 'bid adjustments', 'geo performance', 'location targeting', 'dayparting', 'ad schedule', 'hourly performance', 'device modifiers', 'geo bid adjustments', 'best time to run ads', 'location exclusions', or 'campaign splits by device or geo'. For full campaign structure see google-ads-search. For Smart Bidding see google-ads-bidding.
When the user wants to build, audit, or standardize UTM parameters for Google Ads campaigns — generating UTM URLs, setting up naming conventions, using dynamic value insertion, choosing between auto-tagging and manual UTMs, or ensuring GA4 channel grouping works correctly. Triggers on 'UTM', 'UTM parameters', 'UTM generator', 'UTM builder', 'tracking URL', 'campaign tracking', 'auto-tagging', 'GCLID', 'UTM naming convention', 'GA4 source medium', 'utm_source utm_medium utm_campaign', 'build UTM links', or 'Google Ads tracking links'. For conversion action setup in Google Ads see google-ads-conversion-tracking.
When the user wants help with Google Ads audience targeting, remarketing lists, RLSA (Remarketing Lists for Search Ads), Customer Match, lookalike audiences, in-market audiences, custom intent audiences, affinity audiences, audience segmentation, or audience bid layering. Triggers on 'audience targeting', 'remarketing', 'RLSA', 'Customer Match', 'lookalike', 'in-market audience', 'custom intent', 'audience list', 'audience signal', or 'retargeting list'. For audience signals in PMax see google-ads-pmax.
When the user wants help with Google Ads bidding strategies, Smart Bidding (Target CPA, Target ROAS, Maximize Conversions, Maximize Conversion Value), manual CPC, bid adjustments, portfolio bid strategies, bid modifiers, or optimizing bids across campaigns. Triggers on 'bidding strategy', 'Smart Bidding', 'Target CPA', 'Target ROAS', 'maximize conversions', 'manual CPC', 'bid adjustment', 'bid modifier', 'portfolio strategy', 'automated bidding', 'tROAS', 'tCPA', or 'bid too high/low'. For conversion data required for Smart Bidding see google-ads-conversion-tracking.
When the user wants help setting up or auditing Google Ads conversion tracking, Google Tag, Google Tag Manager, enhanced conversions, conversion actions, attribution models, cross-channel attribution, GA4 import, phone call tracking, or troubleshooting conversion data issues. Triggers on 'conversion tracking', 'Google tag', 'gtag', 'GTM', 'Tag Manager', 'conversion action', 'enhanced conversions', 'attribution model', 'conversion window', 'tracking not firing', 'missing conversions', 'GA4 import', or 'phone call tracking'. This skill is a prerequisite for google-ads-bidding Smart Bidding and google-ads-audiences remarketing.
When the user wants help with Google Ads Scripts, automating repetitive tasks in Google Ads via JavaScript, writing or debugging scripts for bulk changes, automated reporting, bid adjustments, budget monitoring, ad scheduling, or any Google Ads automation beyond the UI. Triggers on 'Google Ads script', 'ads script', 'automate Google Ads', 'bulk changes script', 'script for Google Ads', 'Google Ads automation', 'auto pause', 'script alert', 'script report', or 'scheduled script'. For API-level automation see the Google Ads API.