Marketing CROPopupsConversion

Popup CRO

Create and optimize popups, modals, and overlays for conversion.

$skillfish add ~skills/popup-cro

Real Conversations

See how the Popup CRO skill responds to actual requests. These are representative examples of what your AI agent will produce.

You

We want to add an exit-intent popup on our pricing page for Nucleus PM. People visit pricing, don't convert, and leave. We're thinking of offering a 20% discount. Is that the right offer? What should the popup say?

Agent

A discount popup on the pricing page is a common approach but often the wrong one for B2B SaaS — you risk training buyers to always wait for the discount. Here's a better framework:

Better offers than a discount (in order of effectiveness):

  1. Free migration offer — "Switching from Jira? We'll migrate your backlog for free." Removes the #1 friction point for switchers without devaluing your product.

  2. Demo with a real person — "Not sure if Nucleus PM is right for your team? Talk to an engineer — not a salesperson." High-intent visitors on pricing pages often just need a conversation.

  3. Extended trial — "Want more time to evaluate? Start a 30-day trial instead of 14." Feels like a gift, not a discount.

  4. Price-lock offer — "Lock in current pricing before our next update." Creates urgency without devaluing the product.

If you still want to offer the discount, here's the copy:


Headline: Before you go — a question Subhead: Is pricing the reason you're leaving? We can work with that. Body: Get 20% off your first 3 months when you start a trial today. Applies automatically at checkout. CTA: [Claim 20% off — start free trial] Secondary link: No thanks, I'm just browsing


Timing and targeting:

  • Trigger: exit intent only (not time-based — time-based popups on pricing pages are annoying)
  • Show only once per session
  • Suppress for existing customers and current trial users

Which offer fits your current sales motion? I'll write a full variant set once we pick the offer type.

Get Started

How to install and use this skill in your preferred environment.

Skills are designed for AI coding agents (Claude Code, Cursor, Windsurf) and IDE-based workflows where the agent can read files, run scripts, and act on your codebase. Web-based AI can use the knowledge and frameworks, but won't have tool access.

Models & Context

Which AI models and context windows work best with this skill.

Recommended Models

Best
Claude Opus 4 Claude Sonnet 4 GPT-4.1 Gemini 2.5 Pro Grok 3 Kimi K2
Good
Claude Haiku 4.5 GPT-4.1 mini Gemini 2.5 Flash Grok 3 mini

Larger models produce more detailed, production-ready outputs.

Context Window

This skill's SKILL.md is typically 3–10 KB — fits in any modern context window.

8K Skill only
32K+ Skill + conversation
100K+ Skill + references + codebase

All current frontier models (Claude, GPT, Gemini) support 100K+ context. Use the full window for complex multi-service work.

Pro tips for best results

1

Be specific

Include numbers — users, budget, RPS — so the skill can size the architecture.

2

Share constraints

Compliance needs, team size, and existing stack all improve the output.

3

Iterate

Start with a high-level design, then ask follow-ups for IaC, cost analysis, or security review.

4

Combine skills

Pair with companion skills below for end-to-end coverage.

Ready to try Popup CRO?

Install the skill and start getting expert-level guidance in your workflow — any agent, any IDE.

$skillfish add ~skills/popup-cro
← Browse all 169 skills