# Landing Optimizer

> Use when the user asks to "optimize our landing page for influencer traffic", "fix our promo-code landing page", or "improve conversion from a creator campaign"; produces a message-match audit, page-structure and social-proof recommendations, a promo-code/CTA conversion plan, and an A/B test roadmap. Not for measuring campaign results after launch — use performance-analyzer.

- **Type:** Skill
- **Install:** `agentstack add skill-aaron-he-zhu-aaron-marketing-skills-landing-optimizer`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [aaron-he-zhu](https://agentstack.voostack.com/s/aaron-he-zhu)
- **Installs:** 0
- **Category:** [Search](https://agentstack.voostack.com/c/search)
- **Latest version:** 0.1.0
- **License:** Apache-2.0
- **Upstream author:** [aaron-he-zhu](https://github.com/aaron-he-zhu)
- **Source:** https://github.com/aaron-he-zhu/aaron-marketing-skills/tree/main/convert/landing-optimizer

## Install

```sh
agentstack add skill-aaron-he-zhu-aaron-marketing-skills-landing-optimizer
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Landing Optimizer

This skill helps you create and optimize landing pages specifically for influencer marketing traffic. When users click from an influencer's post, the landing experience should feel connected and optimized for conversion.

## Quick Start

Shortest invocation:

```
Optimize our landing page for traffic from [influencer campaign]
```

Common scenario — diagnose and fix a low-converting creator page:

```
Our influencer landing page has [X%] conversion rate. How can we improve it?
```

## Skill Contract

- **Reads**: landing page URL and current state, conversion rate and goal, traffic source (influencer handles, platforms, content type), the influencer's key message/quote, promo code, audience demographics. Inputs come from the user when no tool is connected.
- **Writes**: optimization plan saved to `memory/influencer/landing-optimizer/YYYY-MM-DD-.md` (message-match audit, structure and social-proof recommendations, conversion/CTA plan, A/B test roadmap).
- **Promotes**: durable facts — active campaign name, page URL, baseline conversion rate, promo code, primary creator — to `memory/hot-cache.md`.
- **Done when**:
  - Message-match score and named fixes are produced for the page.
  - A prioritized conversion plan (CTA, promo-code experience, friction, mobile) exists with expected impact.
  - An A/B test roadmap with at least one hypothesis and success metric is written.
- **Primary next skill**: [performance-analyzer](../../track/performance-analyzer/SKILL.md) — measure whether the optimizations moved conversion.

### Handoff Summary

> Emit the standard shape from [skill-contract.md §Handoff Summary Format](../../references/skill-contract.md).

## Data Sources

This family needs no live integrations (Tier 1). The skill works by asking the user for the page URL, current conversion rate, the influencer's message, and the promo code, then producing the audit and plan from those inputs.

Optional connectors that can deepen the analysis when available:

- `~~analytics` — pull live conversion rate, bounce rate, scroll depth, and add-to-cart events instead of asking.
- `~~A/B testing platform` — read past test results and feed sample-size/duration estimates.
- `~~CMS / landing page builder` — inspect current page structure and copy directly.
- `~~social platform analytics` — confirm the creator's actual messaging and audience.

See [CONNECTORS.md](../../CONNECTORS.md) for the verified free/keyless recipe per category. Every step degrades gracefully to user-supplied inputs.

## Instructions

When a user requests landing page help:

1. **Assess Current State**

   ```markdown
   ### Landing Page Audit
   
   **Campaign**: [name]
   **Current URL**: [url]
   **Traffic Source**: [influencer(s)]
   **Current Conversion Rate**: [%]
   **Goal**: [what counts as conversion]
   
   ### Traffic Context
   
   | Factor | Details |
   |--------|---------|
   | Influencer(s) | @[handles] |
   | Platform(s) | [platforms] |
   | Content Type | [type] |
   | Key Message | [what influencer says] |
   | Promo Code | [code if applicable] |
   | Audience | [demographics] |
   ```

2. **Evaluate Message Match**

   ```markdown
   ## Message Match Analysis
   
   ### Influencer Content → Landing Page
   
   | Element | Influencer Says | Landing Page Shows | Match? |
   |---------|-----------------|--------------------|----|
   | Primary message | "[quote]" | "[page headline]" | ✅/⚠️/❌ |
   | Value prop | "[benefit]" | "[benefit shown]" | ✅/⚠️/❌ |
   | Offer | "[discount/deal]" | "[offer displayed]" | ✅/⚠️/❌ |
   | Product | [shown/mentioned] | [featured] | ✅/⚠️/❌ |
   | Tone | [style] | [page tone] | ✅/⚠️/❌ |
   
   ### Message Match Score: [X/10]
   
   **Issues Found**:
   - [Issue 1]: [how to fix]
   - [Issue 2]: [how to fix]
   
   **Why This Matters**:
   When users click from an influencer's content, they expect continuity. A mismatch causes confusion and abandonment.
   ```

3. **Page Structure Recommendations**

   ```markdown
   ## Landing Page Structure
   
   ### Recommended Layout for Influencer Traffic
   
   ```
   ┌─────────────────────────────────────────────┐
   │                   HEADER                     │
   │  Logo | Nav (minimal) | Cart/CTA            │
   ├─────────────────────────────────────────────┤
   │                   HERO                       │
   │  Headline matching influencer message       │
   │  Subheadline with value prop                │
   │  Primary CTA button                         │
   │  [Influencer mention/badge optional]        │
   ├─────────────────────────────────────────────┤
   │              SOCIAL PROOF                   │
   │  "@[influencer] loves it" + video/quote    │
   │  OR: UGC gallery                           │
   ├─────────────────────────────────────────────┤
   │              PRODUCT INFO                   │
   │  Key features (3-5 max)                    │
   │  Product images/video                      │
   │  Price + promo code application            │
   ├─────────────────────────────────────────────┤
   │           MORE SOCIAL PROOF                 │
   │  Reviews, testimonials, other creators     │
   ├─────────────────────────────────────────────┤
   │               FAQ/OBJECTIONS                │
   │  Answer common concerns                    │
   ├─────────────────────────────────────────────┤
   │              FINAL CTA                      │
   │  Repeat offer + strong CTA                 │
   ├─────────────────────────────────────────────┤
   │                  FOOTER                     │
   │  Trust badges, policies, support           │
   └─────────────────────────────────────────────┘
   ```
   
   ### Section-by-Section Optimization
   
   #### Hero Section
   
   **Current**: [describe current state]
   
   **Recommended**:
   - Headline: [specific recommendation]
   - Subheadline: [specific recommendation]
   - CTA: [specific button text]
   - Image/Video: [recommendation]
   
   **Example**:
   ```
   Headline: "[Benefit influencer highlighted]"
   Subheadline: "Use code [CODE] for [X]% off"
   CTA: "Shop Now" or "Get [X]% Off"
   ```
   
   #### Social Proof Section
   
   **Recommendation**:
   - Feature the specific influencer who drove traffic
   - Embed or screenshot their content
   - Include their quote/testimonial
   
   **Example**:
   ```
   "As seen on @[handle]'s [platform]"
   [Embedded video or quote card]
   "[Pull quote from their content]" - @[handle]
   ```
   
   #### Product Section
   
   **Recommendation**:
   - Show exact product(s) influencer featured
   - Highlight features they mentioned
   - Make promo code pre-applied or prominent
   ```

4. **Social Proof Integration**

   ```markdown
   ## Social Proof Strategy
   
   ### Influencer Integration
   
   | Element | Placement | Implementation |
   |---------|-----------|----------------|
   | Creator video | Hero or below | Embed or thumbnail |
   | Pull quote | Hero area | Designed quote card |
   | Creator badge | Near CTA | "As seen on @handle" |
   | UGC gallery | Mid-page | Carousel of content |
   
   ### Social Proof Hierarchy
   
   **Tier 1: Primary Influencer**
   - Most prominent placement
   - Their content/quote
   - Their audience = this traffic
   
   **Tier 2: Other Influencers**
   - Supporting testimonials
   - Adds credibility depth
   
   **Tier 3: Customer Reviews**
   - Star ratings
   - Written reviews
   - Review count
   
   **Tier 4: Trust Indicators**
   - Customer count ("Join 10,000+ customers")
   - Press mentions
   - Awards/certifications
   
   ### Implementation Examples
   
   **Creator Badge**:
   ```html
   
     
     Loved by @handle
   
   ```
   
   **UGC Quote**:
   ```html
   
     "[Their review quote]"
     @handle, [Platform]
   
   ```
   ```

5. **Conversion Optimization**

   ```markdown
   ## Conversion Optimization
   
   ### CTA Optimization
   
   | Element | Current | Recommended | Why |
   |---------|---------|-------------|-----|
   | Button text | [current] | [new] | [reason] |
   | Button color | [current] | [new] | [reason] |
   | Button size | [current] | [new] | [reason] |
   | Placement | [current] | [new] | [reason] |
   | Quantity | [#] | [#] | [reason] |
   
   **CTA Best Practices for Influencer Traffic**:
   - Reference the promo code in button ("Get 20% Off with CODE")
   - Create urgency if applicable ("Limited Time")
   - Use action-oriented language ("Shop," "Get," "Claim")
   - Make code visible and easy to copy
   
   ### Promo Code Experience
   
   **Current**: [describe current promo code experience]
   
   **Recommended**:
   - [ ] Auto-apply code via URL parameter
   - [ ] Display code prominently at top
   - [ ] Show savings amount
   - [ ] Make code easy to copy
   - [ ] Confirm code applied in cart
   
   **Implementation**:
   ```
   URL: yoursite.com/landing?code=CREATOR20
   
   On page load:
   1. Detect code parameter
   2. Apply to cart automatically
   3. Display "CREATOR20 applied - you save $X"
   ```
   
   ### Friction Reduction
   
   | Friction Point | Impact | Solution |
   |----------------|--------|----------|
   | [Point 1] | High/Med/Low | [Solution] |
   | [Point 2] | High/Med/Low | [Solution] |
   | [Point 3] | High/Med/Low | [Solution] |
   
   **Quick Wins**:
   - Remove unnecessary form fields
   - Add guest checkout option
   - Show shipping costs early
   - Display trust badges near CTAs
   - Add live chat/support option
   
   ### Mobile Optimization
   
   **Critical for influencer traffic** (majority mobile):
   
   | Element | Mobile Check | Status |
   |---------|--------------|--------|
   | Page load speed | 
  
  "The smoothest protein I've tried" - @fitnessanna

```

**Auto-Apply Code**:
URL: yoursite.com/protein?code=ANNA20
Display: "ANNA20 applied! You save 20%"

### Test Plan
Week 1: Implement hero changes
Week 2: A/B test headline variations
Week 3: Test CTA button copy
```

## Tips for Better Landing Pages

1. **Match the message** - Continuity from content to page
2. **Feature the influencer** - They drove the traffic
3. **Mobile first** - Most influencer traffic is mobile
4. **Reduce friction** - Every click loses people
5. **Test continuously** - Small improvements compound

## Reference Materials

- [skill-contract.md](../../references/skill-contract.md) — shared contract and Handoff Summary format.
- [state-model.md](../../references/state-model.md) — memory tiers and save-path conventions.
- [CONNECTORS.md](../../CONNECTORS.md) — free/keyless data recipes per connector category.
- Sibling skills in the influencer-marketing family:
  - [ugc-repurposer](../ugc-repurposer/SKILL.md) — source creator content for landing pages.
  - [content-amplifier](../content-amplifier/SKILL.md) — drive traffic to landing pages.
  - [brief-generator](../../plan/brief-generator/SKILL.md) — align creator content with landing goals.

## Next Best Skill

**Primary**: [performance-analyzer](../../track/performance-analyzer/SKILL.md) — measure whether the optimizations actually moved conversion, AOV, and attribution.

**Alternates** (same Convert/Track families):

- [ugc-repurposer](../ugc-repurposer/SKILL.md) — when the audit shows the page needs more creator content to feature.
- [content-amplifier](../content-amplifier/SKILL.md) — when an optimized page is ready and you want to scale traffic to it.

**Termination note**: Maintain a visited-set this session. If a recommended skill has already been invoked, stop and report the chain as complete rather than re-running it. Hard stop at chain depth 3 to avoid loops.

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [aaron-he-zhu](https://github.com/aaron-he-zhu)
- **Source:** [aaron-he-zhu/aaron-marketing-skills](https://github.com/aaron-he-zhu/aaron-marketing-skills)
- **License:** Apache-2.0

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-aaron-he-zhu-aaron-marketing-skills-landing-optimizer
- Seller: https://agentstack.voostack.com/s/aaron-he-zhu
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
