| name | marketing-experimentation |
| description | Systematic marketing experimentation process - discover concepts, generate hypotheses, coordinate multiple experiments, synthesize results, generate next-iteration ideas through rigorous validation cycles |
Marketing Experimentation
Overview
Use this skill when you need to validate marketing concepts or business ideas through rigorous experimental cycles. This skill orchestrates the complete Build-Measure-Learn cycle from concept to data-driven signal.
When to use this skill:
- You have a marketing concept or business idea that needs validation
- You want to test multiple related hypotheses systematically
- You need to integrate results across multiple experiments
- You're designing the next iteration based on experimental evidence
- You're conducting qualitative market research combined with quantitative testing
What this skill does:
- Validates concepts through market research before experimentation
- Generates multiple testable hypotheses from marketing ideas
- Coordinates multiple experiments: quantitative (hypothesis-testing) and qualitative (qualitative-research)
- Synthesizes results across experiments using interpreting-results and creating-visualizations
- Produces clear signals (positive/negative/null/mixed) for each campaign
- Generates actionable next-iteration ideas based on experimental evidence
What this skill does NOT do:
- Design individual experiments (delegates to hypothesis-testing or qualitative-research)
- Execute statistical analysis directly (uses hypothesis-testing for quantitative rigor)
- Conduct interviews/surveys/observations directly (uses qualitative-research for qualitative rigor)
- Operationalize successful ideas (focuses on validation, not scaling)
- Platform-specific implementation (tool-agnostic techniques only)
Integration with existing skills:
- Delegates to
hypothesis-testing for quantitative experiment design and execution (metrics, A/B tests, statistical analysis)
- Delegates to
qualitative-research for qualitative experiment design and execution (interviews, surveys, focus groups, observations)
- Uses
interpreting-results to synthesize findings across multiple experiments
- Uses
creating-visualizations to communicate aggregate results
- Invokes
market-researcher agent for concept validation via internet research
Multi-conversation persistence:
This skill is designed for campaigns spanning days or weeks. Each phase documents completely enough that new conversations can resume after extended breaks. The experiment tracker (04-experiment-tracker.md) serves as the living coordination hub.
Prerequisites
Required skills:
hypothesis-testing - Quantitative experiment design and execution (invoked for metric-based experiments)
qualitative-research - Qualitative experiment design and execution (invoked for interviews, surveys, focus groups, observations)
interpreting-results - Result synthesis and pattern identification (invoked in Phase 5)
creating-visualizations - Aggregate result visualization (invoked in Phase 5)
Required agents:
market-researcher - Concept validation via internet research (invoked in Phase 1)
Required knowledge:
- Understanding of Lean Startup Build-Measure-Learn cycle
- Familiarity with marketing tactics (landing pages, ads, email, content)
- Basic experimental design principles (control/treatment, signals, metrics)
- Understanding of qualitative vs quantitative research methods
Data requirements:
- None initially (market research is qualitative)
- Data requirements emerge from experiment design in Phase 4
- Quantitative experiments (hypothesis-testing): SQL databases, analytics data, A/B test results
- Qualitative experiments (qualitative-research): Interview transcripts, survey responses, observation notes
Mandatory Process Structure
CRITICAL: This is a 6-phase process skill. You MUST complete all phases in order. Use TodoWrite to track progress through each phase.
TodoWrite template:
When starting a marketing-experimentation session, create these todos:
- [ ] Phase 1: Discovery & Asset Inventory
- [ ] Phase 2: Hypothesis Generation
- [ ] Phase 3: Prioritization
- [ ] Phase 4: Experiment Coordination
- [ ] Phase 5: Cross-Experiment Synthesis
- [ ] Phase 6: Iteration Planning
Workspace structure:
All work for a marketing-experimentation session is saved to:
analysis/marketing-experimentation/[campaign-name]/
├── 01-discovery.md
├── 02-hypothesis-generation.md
├── 03-prioritization.md
├── 04-experiment-tracker.md
├── 05-synthesis.md
├── 06-iteration-plan.md
└── experiments/
├── [experiment-1]/ # hypothesis-testing session
├── [experiment-2]/ # hypothesis-testing session
└── [experiment-3]/ # hypothesis-testing session
Phase progression rules:
- Each phase has a CHECKPOINT with verification requirements
- You MUST satisfy all checkpoint requirements before proceeding to the next phase
- Document every decision with rationale in the numbered markdown files
- Commit markdown files after each phase completes
- The experiment tracker (04-experiment-tracker.md) is a LIVING DOCUMENT - update it throughout Phase 4
Multi-conversation resumption:
- At the start of any conversation, check if an experiment tracker exists for this campaign
- If it exists, read it first to understand current experiment status
- Update the tracker as experiments progress
- All phases should be complete enough to resume after days or weeks
Phase 1: Discovery & Asset Inventory
CHECKPOINT: Before proceeding, you MUST have:
Instructions
-
Gather the business concept
- Ask user to describe the marketing concept or business idea to validate
- What problem does it solve? Who is the target audience?
- What's the desired outcome? (awareness, leads, conversions, etc.)
- What stage is this idea at? (new concept, existing campaign, iteration)
-
Invoke market-researcher agent for concept validation
Dispatch the market-researcher agent with the concept description:
- Agent will research market demand signals
- Agent will identify similar solutions and competitors
- Agent will analyze audience needs and pain points
- Agent will find validation evidence (case studies, reviews, testimonials)
Document agent findings in 01-discovery.md under "Market Research Findings"
-
Conduct asset inventory
Work with user to inventory existing assets that could be leveraged:
Content Assets:
- Blog posts, case studies, whitepapers
- Video content, webinars, tutorials
- Social media presence and following
- Email lists and subscriber segments
Campaign Assets:
- Existing ad campaigns and performance data
- Landing pages and conversion rates
- Email campaigns and open/click rates
- SEO performance and keyword rankings
Audience Assets:
- Customer segments and personas
- Audience data (demographics, behaviors, preferences)
- Customer feedback and reviews
- Support tickets and common questions
Data Assets:
- Analytics platforms (Google Analytics, Mixpanel, etc.)
- CRM data (Salesforce, HubSpot, etc.)
- Ad platform data (Google Ads, Facebook Ads, etc.)
- Email platform data (Mailchimp, SendGrid, etc.)
-
Define success criteria and validation signals
Work with user to define:
- What metrics indicate success? (CTR, conversion rate, CAC, LTV, etc.)
- What magnitude of change is meaningful? (practical significance thresholds)
- What signal types are acceptable?
- Positive: Validates concept, proceed to scale
- Negative: Invalidates concept, pivot or abandon
Common Rationalization: "I'll skip discovery and go straight to testing - the concept is obvious"
Reality: Discovery surfaces assumptions, constraints, and existing assets that dramatically affect experiment design. Always start with discovery.
Common Rationalization: "I don't need market research - I already know this market"
Reality: The market-researcher agent provides current, data-driven validation signals that prevent building experiments around false assumptions. Always validate.
Common Rationalization: "Asset inventory is busywork - I'll figure out what's available as I go"
Reality: Existing assets can dramatically reduce experiment cost and time. Inventorying first prevents reinventing wheels and enables building on proven foundations.
Phase 2: Hypothesis Generation
CHECKPOINT: Before proceeding, you MUST have:
Instructions
-
Generate 5-10 testable hypotheses
For each hypothesis, use this format:
Hypothesis [N]: [Brief statement]
- Tactic/Channel: [landing page | ad campaign | email sequence | content marketing | social media | SEO | etc.]
- Expected Outcome: [Specific, measurable result]
- Rationale: [Why we believe this will work based on discovery findings]
- Variables to Test: [What will we manipulate/measure]
Example hypothesis:
Hypothesis 1: Value proposition clarity drives conversion
- Tactic/Channel: Landing page A/B test
- Expected Outcome: 15%+ increase in conversion rate from landing page variant with simplified value proposition
- Rationale: Market research showed audience confusion about product benefits. Discovery found existing landing page has 8 different value propositions competing for attention.
- Variables to Test: Headline clarity, benefit hierarchy, CTA prominence
-
Ensure tactic coverage
Verify hypotheses cover multiple marketing tactics:
Acquisition Tactics:
- Landing pages (conversion optimization, value prop testing, layout)
- Ad campaigns (targeting, creative, messaging, platforms)
- Content marketing (blog posts, videos, webinars, lead magnets)
- SEO (keyword targeting, content optimization, technical SEO)
Activation Tactics:
- Email sequences (onboarding, nurture, activation)
- Product tours (in-app guidance, feature discovery)
- Social proof (testimonials, case studies, reviews)
Retention Tactics:
- Email campaigns (engagement, re-activation, upsell)
- Content (newsletters, educational content, community)
Don't generate 10 ad hypotheses. Aim for diversity across tactics.
-
Reference experimentation frameworks
Lean Startup Build-Measure-Learn:
- Build: What's the minimum viable test? (landing page, ad, email, etc.)
- Measure: What metrics indicate success/failure?
- Learn: What will we learn regardless of outcome?
AARRR Pirate Metrics:
Common Rationalization: "I'll generate hypotheses as I build experiments - more efficient"
Reality: Generating hypotheses before prioritization enables strategic selection of highest-impact tests. Generating ad-hoc leads to testing whatever's easiest, not what matters most.
Common Rationalization: "I'll focus all hypotheses on one tactic (ads) since that's what we know"
Reality: Tactic diversity reveals which channels work for this concept. Single-tactic testing creates blind spots and missed opportunities.
Common Rationalization: "I'll write vague hypotheses and refine them during experiment design"
Reality: Vague hypotheses lead to vague experiments that produce vague results. Specific hypotheses with expected outcomes enable clear signal detection.
Common Rationalization: "More hypotheses = better coverage, I'll generate 20+"
Reality: Too many hypotheses dilute focus and create analysis paralysis in prioritization. 5-10 high-quality hypotheses enable strategic selection of 2-4 tests.
Phase 3: Prioritization
CHECKPOINT: Before proceeding, you MUST have:
Instructions
CRITICAL: You MUST use computational methods (Python scripts) to calculate scores. Do NOT estimate or manually calculate scores.
-
Choose prioritization framework
ICE Framework (simpler, faster):
- Impact: How much will this move the success metric? (1-10 scale)
- Confidence: How confident are we this will work? (1-10 scale)
- Ease: How easy is this to implement? (1-10 scale)
- Score: (Impact × Confidence) / Ease
RICE Framework (more comprehensive):
- Reach: How many users will this affect? (absolute number or percentage)
- Impact: How much will this move the metric per user? (1-10 scale: 0.25=minimal, 3=massive)
- Confidence: How confident are we in our estimates? (percentage: 50%, 80%, 100%)
- Effort: Person-weeks to implement (absolute number)
- Score: (Reach × Impact × Confidence) / Effort
Choose ICE for speed, RICE for precision when reach varies significantly.
-
Score each hypothesis using Python script
For ICE Framework:
Create a Python script to compute and sort ICE scores:
#!/usr/bin/env python3
"""
ICE Score Calculator for Marketing Experimentation
Computes ICE scores: (Impact × Confidence) / Ease
Sorts hypotheses by score (highest to lowest)
"""
hypotheses = [
{
"id": "H1",
"name": "Value proposition clarity drives conversion",
"impact": 8,
"confidence": 7,
"ease": 9
},
{
"id": "H2",
"name": "Ad targeting refinement",
"impact": 7,
"confidence": 6,
"ease": 5
},
{
"id": "H3",
"name": "Email sequence optimization",
"impact": 6,
"confidence": 8,
"ease": 8
},
{
"id": "H4",
"name": "Content marketing expansion",
"impact": 5,
"confidence": 4,
"ease": 3
},
]
# Calculate ICE scores
for h in hypotheses:
h['ice_score'] = (h['impact'] * h['confidence']) / h['ease']
# Sort by ICE score (descending)
sorted_hypotheses = sorted(hypotheses, key=lambda x: x['ice_score'], reverse=True)
# Print results table
print("| Hypothesis | Impact | Confidence | Ease | ICE Score | Rank |")
print("|------------|--------|------------|------|-----------|------|")
for rank, h in enumerate(sorted_hypotheses, 1):
print(f"| {h['id']}: {h['name'][:30]} | {h['impact']} | {h['confidence']} | {h['ease']} | {h['ice_score']:.2f} | {rank} |")
Usage:
python3 ice_calculator.py
Common Rationalization: "I'll test all hypotheses - don't want to miss opportunities"
Reality: Resource constraints make testing everything impossible. Prioritization ensures highest-value experiments get resources. Unfocused testing produces weak signals across too many fronts.
Common Rationalization: "Scoring is subjective and arbitrary - I'll just pick what feels right"
Reality: Scoring frameworks force explicit reasoning about trade-offs. "Feels right" selections optimize for recency bias and personal preference, not business value. Computational methods ensure consistency.
Common Rationalization: "I'll skip prioritization and go straight to easiest test"
Reality: Easiest test rarely equals highest value. Prioritization prevents optimizing for ease at the expense of impact.
Common Rationalization: "I'll estimate scores mentally instead of running the script"
Reality: Manual estimation introduces calculation errors and inconsistency. Python scripts ensure exact, reproducible results that can be audited and verified.
Phase 4: Experiment Coordination
CHECKPOINT: Before proceeding, you MUST have:
Instructions
CRITICAL: This phase is designed for multi-conversation workflows. The experiment tracker is a LIVING DOCUMENT that you will update throughout experimentation. New conversations should ALWAYS read this file first.
-
Determine experiment type for each hypothesis
CRITICAL: Before creating the tracker, classify each hypothesis as Quantitative or Qualitative.
Quantitative experiments use hypothesis-testing skill:
- Measure numeric metrics: CTR, conversion rate, bounce rate, time on page, revenue, CAC, LTV, etc.
- Rely on existing data sources: Google Analytics, ad platforms, CRM, email platforms, database queries
- Test using A/B tests, multivariate tests, or time-series analysis
- Require statistical significance testing
- Examples:
- Landing page A/B test measuring conversion rate
- Ad campaign comparing CTR across different creatives
- Email sequence measuring open rate and click-through rate
- SEO experiment tracking organic traffic changes
Qualitative experiments use qualitative-research skill:
- Gather non-numeric insights: opinions, experiences, needs, pain points, motivations
- Collect through interviews, surveys, focus groups, or observations
- Analyze using thematic analysis rather than statistical tests
- Focus on understanding why behaviors occur
- Examples:
- Customer discovery interviews to understand pain points
- Open-ended survey asking about product needs
- Focus group discussing ad creative perceptions
- Observational study of how users interact with product
Decision criteria:
Ask: "What do we need to learn?"
- If answer is "Does X increase metric Y by Z%?" → Quantitative (hypothesis-testing)
- If answer is "Why do users do X?" or "What do users think about Y?" → Qualitative (qualitative-research)
Ask: "What data will we collect?"
- If answer is "Metrics from analytics" → Quantitative (hypothesis-testing)
- If answer is "Interview transcripts, survey responses, or observation notes" → Qualitative (qualitative-research)
Mixed methods:
- Some hypotheses may require BOTH quantitative and qualitative experiments
- Example: "Value prop clarity drives conversion" could test:
Common Rationalization: "I'll keep experiment details in my head - the tracker is just busywork"
Reality: Multi-day campaigns lose context between conversations. The tracker is the ONLY source of truth that persists across sessions. Without it, you'll re-ask questions and lose progress.
Common Rationalization: "I'll wait until all experiments finish before updating the tracker"
Reality: Batch updates create opportunity for lost data. Update the tracker IMMEDIATELY after status changes. Real-time tracking prevents confusion and missed experiments.
Common Rationalization: "I'll design the experiment myself instead of using hypothesis-testing"
Reality: hypothesis-testing skill provides rigorous experimental design, statistical analysis, and signal detection. Skipping it produces weak experiments with ambiguous results.
Common Rationalization: "All experiments are done, I don't need to update the tracker before synthesis"
Reality: The tracker is your input to Phase 5. Incomplete tracker means incomplete synthesis. Update ALL fields (status, dates, signals, findings) before proceeding.
Phase 5: Cross-Experiment Synthesis
CHECKPOINT: Before proceeding, you MUST have:
Instructions
CRITICAL: This phase synthesizes results ACROSS multiple experiments. Do NOT proceed until ALL Phase 4 experiments are complete with documented signals.
-
Verify experiment completion
Read 04-experiment-tracker.md and verify:
- All experiments have Status = "Complete"
- All experiments have Signal documented (Positive/Negative/Null/Mixed)
- All experiments have Key Findings summarized
If any experiments are incomplete, return to Phase 4 to finish them.
-
Create aggregate results table
Compile findings from all experiments into a summary table:
Example Aggregate Table (Mixed Quantitative & Qualitative):
| Experiment | Type | Hypothesis | Tactic | Signal | Key Finding | Confidence |
|---|
| E1 | Quant | Value prop clarity | Landing page A/B test | Positive | Conversion rate +18% (p<0.05) | High |
| E2 | Qual | Customer pain points | Discovery interviews | Positive | 8 of 10 cited onboarding complexity | High |
| E3 | Quant | Ad targeting | Ads | Null | CTR +2% (not sig., p=0.12) | Medium |
| E4 | Qual | Ad message resonance | Focus groups | Negative | 6 of 8 found messaging confusing | High |
For Quantitative experiments (hypothesis-testing):
- Signal classification (Positive/Negative/Null/Mixed)
- Key metric measured (CTR, conversion rate, etc.)
- Magnitude of effect with statistical significance (e.g., "+18%, p<0.05")
- Confidence level from statistical analysis
For Qualitative experiments (qualitative-research):
- Signal classification (Positive/Negative/Null/Mixed)
- Key themes identified with prevalence (e.g., "8 of 10 participants mentioned X")
- Representative quotes or patterns
- Confidence assessment (credibility, dependability, transferability)
-
Invoke presenting-data skill for comprehensive synthesis
Use the presenting-data skill to create complete synthesis with visualizations and presentation materials:
Common Rationalization: "I'll synthesize results mentally - no need to document patterns"
Reality: Mental synthesis loses details and creates false confidence. Documented synthesis with presenting-data skill ensures intellectual honesty and identifies confounding factors you'd otherwise miss.
Common Rationalization: "I'll skip synthesis for experiments with clear signals"
Reality: Individual experiment signals don't reveal cross-experiment patterns. Synthesis identifies why some tactics work while others don't - the strategic insight that guides iteration.
Common Rationalization: "Visualization is optional - the data speaks for itself"
Reality: Tabular data obscures patterns. Visualization reveals signal distribution, effect size clusters, and confidence patterns that inform strategic decisions. presenting-data handles this systematically.
Phase 6: Iteration Planning
CHECKPOINT: Before proceeding, you MUST have:
Instructions
CRITICAL: Phase 6 generates experiment IDEAS, NOT hypotheses. Ideas feed into new marketing-experimentation sessions where Phase 2 formalizes hypotheses. Do NOT skip the discovery and hypothesis generation steps.
-
Generate 3-7 new experiment ideas
Based on Phase 5 synthesis, generate ideas for next iteration:
Idea Format:
Idea [N]: [Brief descriptive name]
- Rationale: [Why this idea based on current findings]
- Expected Learning: [What we'll learn from testing this]
- Category: [Scale Winners | Investigate Nulls | Pivot from Failures | Explore New]
Example Ideas:
Idea 1: Scale value prop landing page to paid ads
- Rationale: E1 showed +18% conversion from simplified value prop. Apply winning message to ad creative.
- Expected Learning: Does simplified value prop improve ad CTR and cost-per-conversion?
- Category: Scale Winners
Idea 2: Investigate email sequence timing sensitivity
- Rationale: E3 showed negative result for email sequence, but timing may be a confound (sent during holidays).
- Expected Learning: Is the email sequence inherently weak, or was timing the issue?
- Category: Investigate Nulls
Idea 3: Pivot from broad ad targeting to lookalike audiences
- Rationale: E2 showed null result for ad targeting. Broad targeting may dilute signal. Pivot to lookalike audiences based on E1 converters.
- Expected Learning: Do lookalike audiences outperform broad targeting?
- Category: Pivot from Failures
-
Categorize ideas by strategy
Scale Winners:
- Double down on successful tactics
- Apply winning patterns to new channels
- Increase budget/effort on validated approaches
- Examples: Winning landing page → ads, winning ad → email, winning message → content
Investigate Nulls:
- Redesign experiments with null/mixed results
- Address confounding factors identified in synthesis
- Increase statistical power (larger sample, longer duration)
- Examples: Retest with better timing, retest with clearer treatment, retest with focused audience
Pivot from Failures:
Common Rationalization: "I'll turn ideas directly into experiments - skip the new session"
Reality: Ideas need discovery and hypothesis generation. Skipping these steps leads to untested assumptions and vague experiments. Always run ideas through a new marketing-experimentation session.
Common Rationalization: "I'll generate hypotheses in Phase 6 for efficiency"
Reality: Phase 6 generates IDEAS, Phase 2 (in a new session) generates hypotheses. Conflating these skips critical validation and formalization steps. Ideas → new session → hypotheses.
Common Rationalization: "Campaign signal is obvious from results, no need to document strategic recommendation"
Reality: Documented recommendation provides clear guidance for stakeholders and future sessions. Without it, insights are lost and decisions become ad-hoc.
Common Rationalizations
These are rationalizations that lead to failure. When you catch yourself thinking any of these, STOP and follow the skill process instead.
"I'll skip discovery and just start testing - the concept is obvious"
Why this fails: Discovery surfaces assumptions, constraints, and existing assets that dramatically affect experiment design. "Obvious" concepts often hide critical assumptions that need validation.
Reality: Market-researcher agent provides current, data-driven validation signals. Asset inventory reveals resources that reduce experiment cost and time. Success criteria definition prevents ambiguous results. Always start with discovery.
What to do instead: Complete Phase 1 (Discovery & Asset Inventory) before generating hypotheses. Invoke market-researcher agent. Document all findings.
"I'll design the experiment myself instead of using hypothesis-testing or qualitative-research"
Why this fails: The research skills provide rigorous experimental design, analysis, and signal detection. hypothesis-testing ensures statistical rigor for quantitative experiments. qualitative-research ensures systematic rigor for qualitative experiments. Skipping them produces weak experiments with ambiguous results.
Reality: Marketing-experimentation is a meta-orchestrator that coordinates multiple experiments. It does NOT design experiments itself. Delegation to appropriate skills (hypothesis-testing or qualitative-research) ensures methodological rigor.
What to do instead: Determine experiment type (quantitative or qualitative) in Phase 4. Invoke hypothesis-testing skill for quantitative experiments. Invoke qualitative-research skill for qualitative experiments. Let the appropriate skill handle all design, execution, and analysis.
"One experiment is enough to draw conclusions"
Why this fails: Single experiments miss cross-experiment patterns. Some tactics work, others don't. Single-experiment campaigns can't identify which channels/tactics are most effective.
Reality: Marketing-experimentation tests 2-4 hypotheses to reveal strategic insights. Synthesis (Phase 5) identifies patterns across experiments - which tactics work, which don't, and why.
What to do instead: Follow Phase 3 prioritization to select 2-4 hypotheses. Complete all experiments before synthesis. Use Phase 5 to identify patterns.
"I'll wait until all experiments complete before updating the tracker"
Why this fails: Batch updates create opportunity for lost data. Multi-day campaigns lose context between conversations. Incomplete tracker leads to missed experiments and confusion.
Reality: The experiment tracker (04-experiment-tracker.md) is the ONLY source of truth that persists across sessions. Update it IMMEDIATELY after status changes.
What to do instead: Update tracker after every status change (Planned → In Progress, In Progress → Complete). Commit tracker updates to git. Read tracker FIRST in every new conversation.
"Results are obvious, I don't need to document synthesis"
Why this fails: Individual experiment signals don't reveal cross-experiment patterns. "Obvious" interpretations miss confounding factors and alternative explanations.
Reality: Documented synthesis with presenting-data skill ensures intellectual honesty. Visualization reveals patterns. Statistical assessment identifies robust vs uncertain findings.
What to do instead: Always complete Phase 5 (Cross-Experiment Synthesis). Invoke presenting-data skill. Document patterns, visualizations, and signal classification. Get user confirmation.
"I'll form hypotheses in Phase 6 for efficiency"
Why this fails: Phase 6 generates IDEAS, not hypotheses. Ideas need discovery (Phase 1) and hypothesis generation (Phase 2) in new sessions. Skipping these steps leads to untested assumptions and vague experiments.
Reality: Feed-forward cycle: Phase 6 ideas → new marketing-experimentation session → Phase 1 discovery → Phase 2 hypothesis generation → Phase 3-6 complete cycle.
What to do instead: Generate IDEAS in Phase 6. Start NEW marketing-experimentation session with selected idea. Complete Phase 1 and Phase 2 to formalize idea into testable hypotheses.
"I'll estimate ICE/RICE scores mentally instead of running the script"
Why this fails: Manual estimation introduces calculation errors and inconsistency. Mental math is unreliable for multiplication and division.
Reality: Python scripts ensure exact, reproducible results that can be audited and verified. Computational methods eliminate human error.
What to do instead: Use Python scripts (ICE or RICE calculator) from Phase 3 instructions. Update hypothesis data in script. Run script and document exact scores. Copy output table to prioritization document.
"I'll synthesize results mentally - no need to use presenting-data"
Why this fails: Mental synthesis loses details and creates false confidence. Cross-experiment patterns require systematic analysis.
Reality: presenting-data skill handles pattern identification (via interpreting-results), visualization creation (via creating-visualizations), and synthesis documentation. It ensures intellectual honesty and reproducibility.
What to do instead: Always invoke presenting-data skill in Phase 5. Provide aggregate results table. Request pattern analysis and visualizations. Document all findings from presenting-data output.
Summary
The marketing-experimentation skill ensures rigorous, evidence-based validation of marketing concepts through structured experimental cycles. This skill orchestrates the complete Build-Measure-Learn loop from concept to data-driven signal.
What this skill ensures:
-
Validated concepts through market research - market-researcher agent provides current demand signals, competitive landscape analysis, and audience insights before experimentation begins.
-
Strategic hypothesis generation - 5-10 testable hypotheses spanning multiple tactics (landing pages, ads, email, content) grounded in discovery findings and mapped to experimentation frameworks (Lean Startup, AARRR).
-
Data-driven prioritization - Computational methods (ICE/RICE Python scripts) ensure exact, reproducible scoring. Selection of 2-4 highest-value hypotheses optimizes resource allocation.
-
Multi-experiment coordination - Experiment tracker (living document) enables multi-conversation workflows spanning days or weeks. Status tracking (Planned, In Progress, Complete) maintains visibility across all experiments. Supports both quantitative and qualitative experiment types.
-
Methodological rigor through delegation - hypothesis-testing skill handles quantitative experiment design (statistical analysis, A/B tests, metrics). qualitative-research skill handles qualitative experiment design (interviews, surveys, focus groups, observations, thematic analysis). Marketing-experimentation coordinates multiple tests without duplicating methodology.
-
Cross-experiment synthesis - presenting-data skill identifies patterns across experiments (what works, what doesn't, what's unclear). Aggregate analysis reveals strategic insights invisible in single experiments.
-
Clear signal generation - Campaign-level classification (Positive/Negative/Null/Mixed) with strategic recommendations (Scale/Pivot/Refine/Pause) provides actionable guidance for stakeholders.
-
Systematic iteration - Phase 6 generates experiment IDEAS (not hypotheses) that feed into new marketing-experimentation sessions. Feed-forward cycle maintains rigor through repeated discovery and hypothesis generation.
-
Multi-conversation persistence - Complete documentation at every phase enables resumption after days or weeks. Experiment tracker serves as coordination hub. All artifacts are git-committable.
-
Tool-agnostic approach - Focuses on techniques (value proposition testing, targeting strategies, sequence optimization) rather than specific platforms. Applicable across marketing tools and channels.
Key principles:
- Discovery before experimentation (Phase 1 always first)
- Hypothesis generation separate from idea generation (Phase 2 vs Phase 6)
- Multiple experiments for pattern identification (2-4 minimum)
- Computational scoring for objectivity (Python scripts)
- Delegation for methodological rigor (hypothesis-testing for quantitative, qualitative-research for qualitative)
- Mixed-methods integration (quantitative metrics + qualitative insights for complete picture)
- Synthesis for strategic insight (presenting-data skill handles both quantitative and qualitative results)
- Documentation for reproducibility (numbered markdown files, git commits)
- Iteration through validated cycles (ideas → new sessions → discovery → hypotheses)