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.
SkillScore84Maintained
Automatic
◆Marketing & Content pack
Last verified 8/20/2026
What it changes
Passed 21 of 25 test cases with the skill, and 15 of 25 without it.
Without skill60%
With skill84%
Checks it passed that the model alone missed
Restricts display to a maximum of 1 marketing popup per session.
Assigns top priority to legal cookie consent followed by exit-intent modals.
Specifies the command `python scripts/popup_roi_estimator.py roi_data.json`.
and 4 more in the full report
6 fixed15 passed either way4 still failing0 broke
Pass-rate lift
+24 pp
Tokens
+186%
Agent turns
0%
Response time
-20%
Model gemini-3.6-flashMeasured 8/20/2026v121 of 25 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 6 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 6
Prompt
We stored our popup lead performance and lifetime customer value data in `roi_data.json`. Which command executes the ROI estimator script to compute revenue impact?
What was checked, without and with the skill
Checked
Without skill
With skill
Specifies the command `python scripts/popup_roi_estimator.py roi_data.json`.
Missed
Passed
case-17 · gemini-3.6-flash · 8/20/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md472 lines4 filesincludes scripts
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.
Before designing the popup, confirm these inputs. If any is unknown or vague, ASK — do not assume:
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)
Stop rule: ask only the 2-3 that most change the output. If the user says "just draft it," proceed and list your assumptions at the top of the strategy.