Creates conversion-optimized popups, modals, and overlays without destroying user experience. Covers trigger strategies (exit intent, scroll depth, behavior-based), popup types (email capture, lead magnets, discount offers), and mobile considerations. Provides specific copy formulas for headlines and CTAs, frequency capping rules, and accessibility requirements. Includes GDPR compliance guidelines and conversion rate benchmarks. The skill balances aggressive conversion tactics with user respect, which is the key tension in popup optimization. Particularly strong on timing strategies and avoiding the common mistake of showing popups too early.

skills.sh installs
51.1K
GitHub stars
59.5K
last updated
Aug 21, 2026

Install

$ npx -y skills add coreyhaines31/marketingskills --skill popup-cro --agent claude-code

Installs into .claude/skills of the current project.

Files

Creates conversion-optimized popups, modals, and overlays without destroying user experience. Covers trigger strategies (exit intent, scroll depth, behavior-based), popup types (email capture, lead magnets, discount offers), and mobile considerations. Provides specific copy formulas for headlines and CTAs, frequency capping rules, and accessibility requirements. Includes GDPR compliance guidelines and conversion rate benchmarks. The skill balances aggressive conversion tactics with user respect, which is the key tension in popup optimization. Particularly strong on timing strategies and avoiding the common mistake of showing popups too early.

Browse the repository on GitHub

Sponsors

Details

Repository
github.com/coreyhaines31/marketingskills
Categories
Code Review & Quality, Marketing & SEO, Sales & Marketing

More from coreyhaines31/marketingskills

All 68
1nextlevelbuilder avatardesign-systemnextlevelbuilder/ui-ux-pro-max-skillToken architecture, component specifications, and slide generation. Three-layer tokens (primitive→semantic→component), CSS variables, spacing/typography scales,50.5Kskills.sh installs
2othmanadi avatarplanning-with-filesothmanadi/planning-with-filesManus-style persistent file-based planning for AI coding agents: keeps task_plan.md, findings.md, and progress.md on disk so work survives context loss and /cle48.5Kskills.sh installs
3juliusbrussee avatarcompressjuliusbrussee/cavemanCompress natural language memory files (CLAUDE.md, todos, preferences) into caveman format to save input tokens. Preserves all technical substance, code, URLs, 45.8Kskills.sh installs
4multica-ai avatarkarpathy-guidelinesmultica-ai/andrej-karpathy-skillsBehavioral guidelines to reduce common LLM coding mistakes. Use when writing, reviewing, or refactoring code to avoid overcomplication, make surgical changes, s45.6Kskills.sh installs
5samber avatargolang-testingsamber/cc-skills-golangProduction-ready Golang tests — table-driven tests, testify suites and mocks, parallel tests, fuzzing, fixtures, goroutine leak detection with goleak, snapshot 45.4Kskills.sh installs
6samber avatargolang-design-patternssamber/cc-skills-golangIdiomatic Golang design patterns — functional options, constructors, error flow and cascading, resource management and lifecycle, graceful shutdown, resilience,43.8Kskills.sh installs