Systematic creative testing frameworks for ad campaigns to find winning combinations. Use when testing ad creative across platforms.
From everything-claude-marketingnpx claudepluginhub brainbytes-dev/everything-claude-marketing --plugin everything-claude-marketingThis skill uses the workspace's default tool permissions.
Provides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Configures Prometheus for metric scraping from apps/node exporters/Kubernetes pods, alerting rules, and monitoring. Includes Helm Kubernetes and Docker Compose installs.
Use this skill when:
Before designing creative tests, clarify:
Test from top to bottom. Higher-level tests have larger impact.
LEVEL 1: CONCEPT (Highest Impact)
What: The core messaging angle, value proposition, or audience appeal
Example: "Save time" vs "Save money" vs "Look professional"
Impact: Can change performance by 2-10x
LEVEL 2: FORMAT
What: The creative format (video vs image vs carousel vs UGC)
Example: Product demo video vs customer testimonial image vs carousel
Impact: Can change performance by 50-200%
LEVEL 3: HOOK / OPENING
What: The first 1-3 seconds (video) or the visual/text hook (image)
Example: "Stop wasting money on..." vs "The #1 mistake in..."
Impact: Can change performance by 30-100%
LEVEL 4: ELEMENT
What: Specific design or copy elements within a proven concept
Example: CTA button color, headline wording, background color, person in image
Impact: Can change performance by 10-30%
LEVEL 5: MICRO-OPTIMIZATION
What: Small refinements to winning creative
Example: Font size, text placement, thumbnail frame selection
Impact: Can change performance by 5-15%
Rule: Never test at Level 5 before you've tested at Level 1. Find the right concept first, then refine.
What: Two variants (A and B) shown to comparable audiences simultaneously. One variable is changed.
When to use:
Rules:
What: Multiple variables tested simultaneously in various combinations (A1B1, A1B2, A2B1, A2B2).
When to use:
Rules:
What: The current best-performing creative (champion) runs alongside 1-3 new challengers. If a challenger wins, it becomes the new champion.
When to use:
Rules:
Visual Variables:
Copy Variables:
Structural Variables:
Offer Variables:
| Metric Being Tested | Minimum Events per Variant | Typical Duration |
|---|---|---|
| CTR | 1,000+ impressions | 2-5 days |
| CPC | 100+ clicks | 3-7 days |
| Conversion rate | 50+ conversions per variant | 7-14 days |
| CPA | 30+ conversions per variant | 7-21 days |
| ROAS | 50+ purchases per variant | 7-21 days |
Use this template to plan and document tests:
TEST ID: CT-[number]
DATE: [Start date] — [End date]
PLATFORM: [Meta / Google / LinkedIn / TikTok]
CAMPAIGN: [Campaign name]
HYPOTHESIS:
[If we change X, we expect Y to improve because Z]
VARIABLE BEING TESTED:
[Specific element being changed]
VARIANT A (Control):
[Description of current creative]
VARIANT B (Challenger):
[Description of test creative]
TARGET METRIC:
[CTR / CPA / ROAS / Conversion Rate]
BUDGET PER VARIANT:
[$X per variant, $Y total]
MINIMUM SAMPLE SIZE:
[X conversions / Y clicks per variant]
RESULTS:
Variant A: [Metric value] (n=[sample size])
Variant B: [Metric value] (n=[sample size])
Winner: [A or B or Inconclusive]
Confidence: [XX%]
Lift: [+/- XX%]
INSIGHT:
[What did we learn? How does this inform future creative?]
NEXT TEST:
[What will we test next based on this result?]
WINNING CREATIVE FOUND
|
v
ANALYZE: Why did it win?
- Was it the visual, the hook, the offer, the format?
- What audience responded most?
- What placement performed best?
|
v
ITERATE: Create 3-5 variations of the winning element
- New hooks with the same format
- Same hook with different visuals
- Same concept targeted to different audiences
- Extended or shortened version
|
v
TEST: Run iterations against the original winner
|
v
SCALE: Increase budget on the best iteration
|
v
REPEAT: Continue iterating until performance plateaus
| Signal | Threshold | Action |
|---|---|---|
| CTR declining | 20%+ drop from peak | Refresh creative or retire |
| CPA increasing | 30%+ increase from best | Test new creative |
| Frequency rising | Above 3 (prospecting) or 5 (retargeting) | Rotate or pause |
| Engagement dropping | Comments and shares declining | New creative angle |
| Relevance score dropping | Below 5/10 (Meta) | New creative |
Launch (Days 1-3): Learning phase. Performance is volatile.
Ramp (Days 4-10): Performance stabilizes. Best metrics achieved.
Peak (Days 10-21): Optimal performance. Scale budget.
Decline (Days 21-45): Gradual performance drop. Prepare replacements.
Fatigue (Days 45+): Significant performance decline. Retire or radically refresh.
| Industry | Avg CTR | Avg CPC | Avg CPA |
|---|---|---|---|
| E-commerce | 1.0-2.0% | $0.50-1.50 | $15-50 |
| SaaS/Tech | 0.8-1.5% | $1.00-3.00 | $50-150 |
| Education | 0.8-1.5% | $0.80-2.00 | $20-80 |
| Finance | 0.5-1.0% | $2.00-5.00 | $50-200 |
| Health/Wellness | 1.0-2.0% | $0.50-2.00 | $20-80 |
| B2B Services | 0.5-1.0% | $1.50-4.00 | $50-200 |
| Industry | Avg CTR | Avg CPC | Avg CPA |
|---|---|---|---|
| E-commerce | 2.0-4.0% | $1.00-3.00 | $30-80 |
| SaaS/Tech | 2.0-4.0% | $2.00-8.00 | $50-200 |
| Legal | 1.5-3.0% | $5.00-15.00 | $80-300 |
| Finance | 2.0-4.0% | $3.00-10.00 | $50-200 |
| Real Estate | 2.0-4.0% | $1.00-5.00 | $30-100 |
Note: These are directional benchmarks. Your industry, offer, and targeting will create significant variation. Use your own historical data as the primary benchmark.
Creative Library Structure:
/Platform
/Campaign Type (Prospecting, Retargeting, Brand)
/Test Round (CT-001, CT-002, etc.)
/Variant A
/Variant B
/Results Summary
CREATIVE TESTING REPORT — [Month/Year]
TESTS RUN THIS MONTH: [Number]
TOTAL TESTING BUDGET: [$X]
TOP FINDING:
[One-sentence summary of the most impactful insight]
TEST RESULTS SUMMARY:
| Test ID | Variable | Winner | Lift | Confidence |
|---------|----------|--------|------|------------|
| CT-XX | [X] | [A/B] | +XX% | XX% |
| CT-XX | [X] | [A/B] | +XX% | XX% |
KEY INSIGHTS:
1. [Insight 1 — what worked and why]
2. [Insight 2 — what didn't work and why]
3. [Insight 3 — pattern or trend observed]
CREATIVE FATIGUE STATUS:
Active winners: [List]
Approaching fatigue: [List]
Retired this month: [List]
NEXT MONTH TESTING PLAN:
1. [Test hypothesis 1]
2. [Test hypothesis 2]
3. [Test hypothesis 3]
CREATIVE PRODUCTION NEEDS:
[What new creative is needed for next month's tests]
Before launching a creative test, verify: