
Ads Landing
Audit landing pages tied to paid campaigns for message match, speed, mobile UX, and conversion lift before scaling ad spend.
Overview
ads-landing is an agent skill most often used in Launch (also Validate, Grow) that scores paid-traffic landing pages for message match, technical quality, and conversion potential.
Install
npx skills add https://github.com/agricidaniel/claude-ads --skill ads-landingWhat is this skill?
- Six-step audit: collect campaign URLs, read conversion benchmarks and pixel/tag references, score pages, prioritize fixe
- Message-match scoring table for headline, offer, CTA, visual, and keyword alignment with ad creative
- Evaluates page speed, mobile experience, trust signals, and form optimization for ad-specific conversion
- Calls out message match as the #1 landing page issue in ad campaigns
- Generates recommendations ordered by expected conversion impact
- Six-step process from URL collection through prioritized recommendations
- Message match assessed across five dimensions including headline, offer, CTA, visual, and keyword alignment
Adoption & trust: 838 installs on skills.sh; 5.8k GitHub stars; 2/3 security scanners passed (skills.sh audits).
What problem does it solve?
You are paying for clicks but the post-click page does not mirror the ad promise, loads slowly on mobile, or hides the offer—so spend leaks with no clear fix list.
Who is it for?
Indie founders or marketers validating or optimizing dedicated campaign landing pages after ads are live or about to go live.
Skip if: Organic-only SEO page rewrites, full brand site redesigns without an ad-to-page mapping, or teams that have not collected campaign URLs yet.
When should I use this skill?
User mentions landing page, post-click experience, landing page audit, LP audit, conversion rate, landing page CRO, post-click CRO, or landing page optimization.
What do I get? / Deliverables
You get scored landing pages and conversion-prioritized recommendations aligned to active campaigns, ready to implement before you scale bids.
- Per-URL quality scores for ad-specific factors
- Prioritized conversion-impact recommendation list
Recommended Skills
Journey fit
Spans multiple journey phases - primary shelf plus alternate fits below.
Post-click landing quality is the bottleneck once traffic is bought; the skill is shelved under Launch because it optimizes the distribution path ads send users to. Paid campaigns and post-click experience map directly to distribution—not generic site SEO—so distribution is the canonical subphase.
Where it fits
Score a pre-launch campaign LP against the planned ad headline and offer before turning on a small test budget.
Audit every URL in active ad groups for message match and mobile speed before scaling spend.
Prioritize LP fixes when pixel data shows clicks but weak on-page conversion versus benchmark references.
How it compares
Use for ad post-click CRO audits—not generic on-page SEO title/meta skills or creative-only ad copy generation.
Common Questions / FAQ
Who is ads-landing for?
Solo builders and small teams who run paid ads and need a repeatable landing-page quality pass tied to message match and conversion benchmarks.
When should I use ads-landing?
During Validate when testing a campaign LP, at Launch when syncing new ad sets to URLs, and in Grow when CRO on post-click experiences stalls ROAS—especially after creative or offer changes.
Is ads-landing safe to install?
Review the Security Audits panel on this Prism page and treat any URL-fetch or browser automation your agent uses as you would any third-party skill before pointing it at production accounts.
SKILL.md
READMESKILL.md - Ads Landing
<!-- Updated: 2026-04-13 | v1.5 --> # Landing Page Quality for Ad Campaigns ## Process 1. Collect landing page URLs from active ad campaigns 2. Read `ads/references/benchmarks.md` for conversion rate benchmarks 3. Read `ads/references/conversion-tracking.md` for pixel/tag verification 4. Assess each landing page for ad-specific quality factors 5. Score landing pages and identify improvement opportunities 6. Generate recommendations prioritized by conversion impact ## Message Match Assessment The #1 landing page issue in ad campaigns: does the page match the ad? ### What to Check - **Headline match**: landing page H1 reflects ad copy headline/keyword - **Offer match**: promoted offer (price, discount, trial) is visible above fold - **CTA match**: landing page CTA matches ad's promised action - **Visual match**: consistent imagery between ad creative and page - **Keyword match**: search keyword appears naturally in page content ### Message Match Scoring | Level | Description | Score | |-------|-------------|-------| | Exact match | Headline, offer, CTA all align perfectly | 100% | | Partial match | Headline matches but offer/CTA differs | 60% | | Weak match | Generic page, loosely related to ad | 30% | | Mismatch | Page content doesn't reflect ad promise | 0% | ## Page Speed Assessment Slow pages kill conversion rates. For every 1s delay, CVR drops ~7%. ### Thresholds (Ad Landing Pages) | Metric | Pass | Warning | Fail | |--------|------|---------|------| | LCP | <2.5s | 2.5-4.0s | >4.0s | | INP | <200ms | 200-500ms | >500ms | | CLS | <0.1 | 0.1-0.25 | >0.25 | | Time to Interactive | <3.0s | 3.0-5.0s | >5.0s | | Page weight | <2MB | 2-5MB | >5MB | ### Common Speed Issues in Ad Pages - Hero images not compressed (use WebP/AVIF) - Too many third-party scripts (chat widgets, analytics, heatmaps) - Render-blocking CSS/JS above fold - No lazy loading for below-fold content - Font files not preloaded ## Mobile Experience 75%+ of ad clicks come from mobile. Mobile experience is critical. ### Mobile Checklist - Tap targets: ≥48x48px with ≥8px spacing - Font size: ≥16px body text (no pinch-to-zoom needed) - Form fields: properly sized, keyboard type matches input (email, phone, number) - CTA button: full-width on mobile, visible without scrolling - No horizontal scroll - Images responsive and properly sized - Phone number clickable (tel: link) - No interstitials or popups blocking content on load ## Trust Signals ### Above-the-Fold Trust Elements - Company logo visible - Social proof (customer count, reviews, ratings) - Security badges (SSL, payment security, guarantees) - Recognizable client logos (B2B) - Star ratings or testimonial snippet ### Below-the-Fold Trust Elements - Full testimonials with names, photos, companies - Case study highlights with specific metrics - Certifications, awards, accreditations - Privacy policy link - Physical address/phone number (local service businesses) ## Form Optimization ### Form Length Impact on CVR | Fields | Expected CVR Impact | Use Case | |--------|-------------------|----------| | 1-3 fields | Highest CVR | Top-of-funnel, free offer | | 4-5 fields | Moderate CVR | Mid-funnel, qualified leads | | 6-8 fields | Lower CVR | Bottom-funnel, sales-ready | | 9+ fields | Lowest CVR | Only for high-value offers | ### Form Best Practices - Pre-fill fields where possible (UTM data, known info) - Use multi-step forms for 5+ fields (progressive disclosure) - Show progress indicator on multi-step forms - Inline validation (don'