# Popup Cro

Popup and modal optimization for conversion.

- Repository: https://github.com/borghei/Claude-Skills (1026 stars)
- Category: Documents
- License: MIT + Commons Clause
- Last updated: 2026-10-23
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add borghei/Claude-Skills --skill popup-cro -g -a claude-code -y`
Codex: `npx skills add borghei/Claude-Skills --skill popup-cro -g -a codex -y`
Cursor: `npx skills add borghei/Claude-Skills --skill popup-cro -g -a cursor -y`
Gemini CLI: `npx skills add borghei/Claude-Skills --skill popup-cro -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add borghei/Claude-Skills`

## Description

Popup and modal optimization for conversion. Covers exit-intent, slide-ins, banners, timing optimization, frequency capping, audience targeting, compliance, and A/B testing frameworks for lead capture, promotions, and announcements.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Popup CRO

Production-grade popup optimization framework covering format selection, trigger engineering, audience targeting, frequency capping, copy design, compliance requirements, and structured A/B testing. Handles lead capture, promotional, announcement, and feedback popups across web and mobile.

---

## Table of Contents

- [Initial Assessment](#initial-assessment)
- [Format Selection Matrix](#format-selection-matrix)
- [Trigger Engineering](#trigger-engineering)
- [Audience Targeting](#audience-targeting)
- [Frequency and Suppression Rules](#frequency-and-suppression-rules)
- [Popup Copy Architecture](#popup-copy-architecture)
- [Strategy by Business Type](#strategy-by-business-type)
- [Mobile Popup Design](#mobile-popup-design)
- [Compliance Requirements](#compliance-requirements)
- [Multi-Popup Conflict Resolution](#multi-popup-conflict-resolution)
- [A/B Test Framework](#ab-test-framework)
- [Metrics and Benchmarks](#metrics-and-benchmarks)
- [Output Artifacts](#output-artifacts)
- [Related Skills](#related-skills)

---

## Clarify First

Before designing the popup, settle the inputs below. When one is missing or vague and would change the result, ask about it; when it wouldn't, use a sensible default and say which one you used.

- **Popup purpose:** lead capture, promotion, announcement, or feedback (selects format and trigger).
- **Existing popups running:** needed for multi-popup conflict and priority resolution.
- **Visitor + device mix:** new vs returning, mobile vs desktop (drives targeting and mobile-safe format choice).
- **Compliance regime:** GDPR/CCPA consent requirements (constrains data capture and consent UX).

Ask about the two or three inputs that matter most for this request, not the whole list. If the user wants a result straight away, produce it and state your assumptions at the top.

## Initial Assessment

### Required Context

The rest: https://github.com/borghei/Claude-Skills/blob/HEAD/business-growth/popup-cro/SKILL.md
