Google ads funnel
Skill kastriasani/google-ads-skills/skills/google-ads-funnel
13 Claude Code Agent Skills for Google Ads (research, planning, build, optimization, reporting) with a premium visual dashboard and a live example per skill.
npx -y skills add kastriasani/google-ads-skills --skill google-ads-funnelAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Audit the Google Ads post-click funnel - landing-page conversion readiness, ad-to-page message match, and conversion-tracking integrity. Use when a campaign gets clicks but few conversions, when CPA or ROAS is disappointing, when Quality Score or Landing Page Experience is low, or when someone asks to review a landing page, fix conversion tracking, check Enhanced Conversions, validate gclid or auto-tagging, audit a tracking setup, or figure out why paid traffic is not converting. Trigger phrases include landing page audit, message match, post-click, conversion tracking broken, conversions not counting, low conversion rate on ads, funnel drop-off, and improve Quality Score landing page.
SKILL.md
5.5 KB, as published. Nobody here has run it
Google Ads Funnel Audit
Clicks are only the start. This skill audits everything that happens after the click: whether the landing page is built to convert, whether the page keeps the promise the ad made, and whether conversion tracking is actually counting the right things. A great campaign sending traffic to a weak page or into broken tracking burns budget and lies to your bidding model.
When to use
Reach for this skill when:
- A campaign has healthy impressions and clicks but a low conversion rate, high CPA, or weak ROAS, and you need to know whether the problem is the traffic or the post-click experience.
- Quality Score or Landing Page Experience is rated average or below average.
- Someone wants a landing page reviewed before launching paid traffic to it.
- Conversion numbers look wrong, do not match GA4, or you suspect double counting, a pageview is set as a primary conversion, or Enhanced Conversions is off.
- You are validating a new account's tracking before spending money.
If the problem is upstream of the click (keywords, bids, ad copy), use the audit, bidding, or ad-copy skills instead. This skill starts at the click.
Workflow
-
Diagnose where the drop-off is. Run
python3 scripts/funnel_drop_analyzer.py --demoto see the format, then feed real step counts (impressions, clicks, landing views, engaged, leads, conversions) via--steps steps.jsonor--stdin. The worst step by absolute loss is the highest revenue-impact fix. If most loss is at impression-to-click, the problem is upstream (ads/keywords); if loss is concentrated after the click, continue with this skill. -
Audit the landing page. Run
python3 scripts/landing_page_audit.py --url https://...(or--file page.html, or--demo). The weighted 0-100 score is a proxy for Google's Landing Page Experience rating. A weak score predicts a low Quality Score, higher CPC, and lower Ad Rank. Use the score to anchor the audit and the category flags to seed Quick Wins. Seereferences/landing-page-cro.md. -
Check ad-to-page message match. For each top-spending ad group, line up the query intent, the ad headline, and the page H1. Score the five match dimensions in
references/message-match.md. Broken scent is usually the biggest single lever on both conversion rate and Quality Score. -
Validate conversion tracking. Run
python3 scripts/conversion_tracking_checker.py --demoto see the schema, then audit the real setup with--config config.json. It returns severity-ranked gaps with fixes and specifically flags pageview-as-primary, Enhanced Conversions off, duplicate counting (GA4 import plus a Google Ads tag), auto-tagging/gclid off, missing Consent Mode v2 in EEA/UK, last-click attribution, and short conversion windows. Seereferences/conversion-tracking.md. Treat critical findings as blocking: fix tracking before trusting any other number. -
Assemble the output. Lead with the tracking trust score (a broken tracker invalidates everything downstream), then the landing-page score, then message-match findings. Organize recommendations as Quick Wins -> High-Impact -> Test Ideas, each tied to its dimension and expected effect on conversion rate or Quality Score.
Inputs and data sources
The skill runs standalone: paste page HTML or a URL, paste funnel step counts, or hand-write the tracking-config JSON. No live integration is required.
Optional sources that sharpen the audit:
- Google Ads API / UI for real conversion-action settings, Quality Score components, and campaign-level CPA/ROAS.
- GA4 for funnel step counts, key events, and the import that feeds Google Ads conversions.
- Search Console / PageSpeed Insights (CrUX) for field Core Web Vitals on the landing page.
Outputs
- A post-click funnel breakdown with the worst step and the highest-impact fix.
- A 0-100 Landing Page Experience proxy score with weighted category scores and prioritized Quick Wins.
- A message-match assessment per top ad group.
- A conversion-tracking trust score with a severity-ranked, fix-by-fix gap list.
- A consolidated Quick Wins -> High-Impact -> Test Ideas recommendation list.
References
references/landing-page-cro.md- the 7-dimension landing-page audit, paid- traffic rules (single CTA, no nav, low-friction forms), and Core Web Vitals thresholds and fixes.references/message-match.md- the query-to-ad-to-page scent chain, the five match dimensions, and how match lifts Quality Score.references/conversion-tracking.md- Google Ads conversion setup: primary vs secondary actions, Enhanced Conversions, GA4 import vs tag, auto-tagging, data-driven vs last-click attribution, conversion windows, and Consent Mode v2.