Skill Tracer
Skills › Marketing Skills › ab-testing › test-templates.md

test-templates.md

277 lines · skills/ab-testing/references/test-templates.md at 88c79f6

Open on GitHub
1# A/B Test Templates Reference
2
3Templates for planning, documenting, and analyzing experiments.
4

A/B Test Templates Reference

Templates for planning, documenting, and analyzing experiments.

Raw lines 1 to 4
5## Contents
6- Test Plan Template
7- Results Documentation Template
8- Test Repository Entry Template
9- Quick Test Brief Template
10- Stakeholder Update Template
11- Experiment Prioritization Scorecard
12- Hypothesis Bank Template

Contents

  • Test Plan Template
  • Results Documentation Template
  • Test Repository Entry Template
  • Quick Test Brief Template
  • Stakeholder Update Template
  • Experiment Prioritization Scorecard
  • Hypothesis Bank Template
Raw lines 5 to 13
14## Test Plan Template
16```markdown
17# A/B Test: [Name]
19## Overview
20- **Owner**: [Name]
21- **Test ID**: [ID in testing tool]
22- **Page/Feature**: [What's being tested]
23- **Planned dates**: [Start] - [End]
25## Hypothesis
27Because [observation/data],
28we believe [change]
29will cause [expected outcome]
30for [audience].
31We'll know this is true when [metrics].
33## Test Design
35| Element | Details |
36|---------|---------|
37| Test type | A/B / A/B/n / MVT |
38| Duration | X weeks |
39| Sample size | X per variant |
40| Traffic allocation | 50/50 |
41| Tool | [Tool name] |
42| Implementation | Client-side / Server-side |
44## Variants
46### Control (A)
47[Screenshot]
48- Current experience
49- [Key details about current state]
51### Variant (B)
52[Screenshot or mockup]
53- [Specific change #1]
54- [Specific change #2]
55- Rationale: [Why we think this will win]
57## Metrics
59### Primary
60- **Metric**: [metric name]
61- **Definition**: [how it's calculated]
62- **Current baseline**: [X%]
63- **Minimum detectable effect**: [X%]
65### Secondary
66- [Metric 1]: [what it tells us]
67- [Metric 2]: [what it tells us]
68- [Metric 3]: [what it tells us]
70### Guardrails
71- [Metric that shouldn't get worse]
72- [Another safety metric]
74## Segment Analysis Plan
75- Mobile vs. desktop
76- New vs. returning visitors
77- Traffic source
78- [Other relevant segments]
80## Success Criteria
81- Winner: [Primary metric improves by X% with 95% confidence]
82- Loser: [Primary metric decreases significantly]
83- Inconclusive: [What we'll do if no significant result]
85## Pre-Launch Checklist
86- [ ] Hypothesis documented and reviewed
87- [ ] Primary metric defined and trackable
88- [ ] Sample size calculated
89- [ ] Test duration estimated
90- [ ] Variants implemented correctly
91- [ ] Tracking verified in all variants
92- [ ] QA completed on all variants
93- [ ] Stakeholders informed
94- [ ] Calendar hold for analysis date
95```
97---

Test Plan Template

# A/B Test: [Name]

## Overview
- **Owner**: [Name]
- **Test ID**: [ID in testing tool]
- **Page/Feature**: [What's being tested]
- **Planned dates**: [Start] - [End]

## Hypothesis

Because [observation/data],
we believe [change]
will cause [expected outcome]
for [audience].
We'll know this is true when [metrics].

## Test Design

| Element | Details |
|---------|---------|
| Test type | A/B / A/B/n / MVT |
| Duration | X weeks |
| Sample size | X per variant |
| Traffic allocation | 50/50 |
| Tool | [Tool name] |
| Implementation | Client-side / Server-side |

## Variants

### Control (A)
[Screenshot]
- Current experience
- [Key details about current state]

### Variant (B)
[Screenshot or mockup]
- [Specific change #1]
- [Specific change #2]
- Rationale: [Why we think this will win]

## Metrics

### Primary
- **Metric**: [metric name]
- **Definition**: [how it's calculated]
- **Current baseline**: [X%]
- **Minimum detectable effect**: [X%]

### Secondary
- [Metric 1]: [what it tells us]
- [Metric 2]: [what it tells us]
- [Metric 3]: [what it tells us]

### Guardrails
- [Metric that shouldn't get worse]
- [Another safety metric]

## Segment Analysis Plan
- Mobile vs. desktop
- New vs. returning visitors
- Traffic source
- [Other relevant segments]

## Success Criteria
- Winner: [Primary metric improves by X% with 95% confidence]
- Loser: [Primary metric decreases significantly]
- Inconclusive: [What we'll do if no significant result]

## Pre-Launch Checklist
- [ ] Hypothesis documented and reviewed
- [ ] Primary metric defined and trackable
- [ ] Sample size calculated
- [ ] Test duration estimated
- [ ] Variants implemented correctly
- [ ] Tracking verified in all variants
- [ ] QA completed on all variants
- [ ] Stakeholders informed
- [ ] Calendar hold for analysis date

Raw lines 14 to 98
99## Results Documentation Template
101```markdown
102# A/B Test Results: [Name]
104## Summary
105| Element | Value |
106|---------|-------|
107| Test ID | [ID] |
108| Dates | [Start] - [End] |
109| Duration | X days |
110| Result | Winner / Loser / Inconclusive |
111| Decision | [What we're doing] |
113## Hypothesis (Reminder)
114[Copy from test plan]
116## Results
118### Sample Size
119| Variant | Target | Actual | % of target |
120|---------|--------|--------|-------------|
121| Control | X | Y | Z% |
122| Variant | X | Y | Z% |
124### Primary Metric: [Metric Name]
125| Variant | Value | 95% CI | vs. Control |
126|---------|-------|--------|-------------|
127| Control | X% | [X%, Y%] | — |
128| Variant | X% | [X%, Y%] | +X% |
130**Statistical significance**: p = X.XX (95% = sig / not sig)
131**Practical significance**: [Is this lift meaningful for the business?]
133### Secondary Metrics
135| Metric | Control | Variant | Change | Significant? |
136|--------|---------|---------|--------|--------------|
137| [Metric 1] | X | Y | +Z% | Yes/No |
138| [Metric 2] | X | Y | +Z% | Yes/No |
140### Guardrail Metrics
142| Metric | Control | Variant | Change | Concern? |
143|--------|---------|---------|--------|----------|
144| [Metric 1] | X | Y | +Z% | Yes/No |
146### Segment Analysis
148**Mobile vs. Desktop**
149| Segment | Control | Variant | Lift |
150|---------|---------|---------|------|
151| Mobile | X% | Y% | +Z% |
152| Desktop | X% | Y% | +Z% |
154**New vs. Returning**
155| Segment | Control | Variant | Lift |
156|---------|---------|---------|------|
157| New | X% | Y% | +Z% |
158| Returning | X% | Y% | +Z% |
160## Interpretation
162### What happened?
163[Explanation of results in plain language]
165### Why do we think this happened?
166[Analysis and reasoning]
168### Caveats
169[Any limitations, external factors, or concerns]
171## Decision
173**Winner**: [Control / Variant]
175**Action**: [Implement variant / Keep control / Re-test]
177**Timeline**: [When changes will be implemented]
179## Learnings
181### What we learned
182- [Key insight 1]
183- [Key insight 2]
185### What to test next
186- [Follow-up test idea 1]
187- [Follow-up test idea 2]
189### Impact
190- **Projected lift**: [X% improvement in Y metric]
191- **Business impact**: [Revenue, conversions, etc.]
192```
194---

Results Documentation Template

# A/B Test Results: [Name]

## Summary
| Element | Value |
|---------|-------|
| Test ID | [ID] |
| Dates | [Start] - [End] |
| Duration | X days |
| Result | Winner / Loser / Inconclusive |
| Decision | [What we're doing] |

## Hypothesis (Reminder)
[Copy from test plan]

## Results

### Sample Size
| Variant | Target | Actual | % of target |
|---------|--------|--------|-------------|
| Control | X | Y | Z% |
| Variant | X | Y | Z% |

### Primary Metric: [Metric Name]
| Variant | Value | 95% CI | vs. Control |
|---------|-------|--------|-------------|
| Control | X% | [X%, Y%] | — |
| Variant | X% | [X%, Y%] | +X% |

**Statistical significance**: p = X.XX (95% = sig / not sig)
**Practical significance**: [Is this lift meaningful for the business?]

### Secondary Metrics

| Metric | Control | Variant | Change | Significant? |
|--------|---------|---------|--------|--------------|
| [Metric 1] | X | Y | +Z% | Yes/No |
| [Metric 2] | X | Y | +Z% | Yes/No |

### Guardrail Metrics

| Metric | Control | Variant | Change | Concern? |
|--------|---------|---------|--------|----------|
| [Metric 1] | X | Y | +Z% | Yes/No |

### Segment Analysis

**Mobile vs. Desktop**
| Segment | Control | Variant | Lift |
|---------|---------|---------|------|
| Mobile | X% | Y% | +Z% |
| Desktop | X% | Y% | +Z% |

**New vs. Returning**
| Segment | Control | Variant | Lift |
|---------|---------|---------|------|
| New | X% | Y% | +Z% |
| Returning | X% | Y% | +Z% |

## Interpretation

### What happened?
[Explanation of results in plain language]

### Why do we think this happened?
[Analysis and reasoning]

### Caveats
[Any limitations, external factors, or concerns]

## Decision

**Winner**: [Control / Variant]

**Action**: [Implement variant / Keep control / Re-test]

**Timeline**: [When changes will be implemented]

## Learnings

### What we learned
- [Key insight 1]
- [Key insight 2]

### What to test next
- [Follow-up test idea 1]
- [Follow-up test idea 2]

### Impact
- **Projected lift**: [X% improvement in Y metric]
- **Business impact**: [Revenue, conversions, etc.]

Raw lines 99 to 195
196## Test Repository Entry Template
198For tracking all tests in a central location:
200```markdown
201| Test ID | Name | Page | Dates | Primary Metric | Result | Lift | Link |
202|---------|------|------|-------|----------------|--------|------|------|
203| 001 | Hero headline test | Homepage | 1/1-1/15 | CTR | Winner | +12% | [Link] |
204| 002 | Pricing table layout | Pricing | 1/10-1/31 | Plan selection | Loser | -5% | [Link] |
205| 003 | Signup form fields | Signup | 2/1-2/14 | Completion | Inconclusive | +2% | [Link] |
206```
208---

Test Repository Entry Template

For tracking all tests in a central location:

| Test ID | Name | Page | Dates | Primary Metric | Result | Lift | Link |
|---------|------|------|-------|----------------|--------|------|------|
| 001 | Hero headline test | Homepage | 1/1-1/15 | CTR | Winner | +12% | [Link] |
| 002 | Pricing table layout | Pricing | 1/10-1/31 | Plan selection | Loser | -5% | [Link] |
| 003 | Signup form fields | Signup | 2/1-2/14 | Completion | Inconclusive | +2% | [Link] |

Raw lines 196 to 209
210## Quick Test Brief Template
212For simple tests that don't need full documentation:
214```markdown
215## [Test Name]
217**What**: [One sentence description]
218**Why**: [One sentence hypothesis]
219**Metric**: [Primary metric]
220**Duration**: [X weeks]
221**Result**: [TBD / Winner / Loser / Inconclusive]
222**Learnings**: [Key takeaway]
223```
225---

Quick Test Brief Template

For simple tests that don't need full documentation:

## [Test Name]

**What**: [One sentence description]
**Why**: [One sentence hypothesis]
**Metric**: [Primary metric]
**Duration**: [X weeks]
**Result**: [TBD / Winner / Loser / Inconclusive]
**Learnings**: [Key takeaway]

Raw lines 210 to 226
227## Stakeholder Update Template
229```markdown
230## A/B Test Update: [Name]
232**Status**: Running / Complete
233**Days remaining**: X (or complete)
234**Current sample**: X% of target
236### Preliminary observations
237[What we're seeing - without making decisions yet]
239### Next steps
240[What happens next]
242### Timeline
243- [Date]: Analysis complete
244- [Date]: Decision and recommendation
245- [Date]: Implementation (if winner)
246```
248---

Stakeholder Update Template

## A/B Test Update: [Name]

**Status**: Running / Complete
**Days remaining**: X (or complete)
**Current sample**: X% of target

### Preliminary observations
[What we're seeing - without making decisions yet]

### Next steps
[What happens next]

### Timeline
- [Date]: Analysis complete
- [Date]: Decision and recommendation
- [Date]: Implementation (if winner)

Raw lines 227 to 249
250## Experiment Prioritization Scorecard
252For deciding which tests to run:
254| Factor | Weight | Test A | Test B | Test C |
255|--------|--------|--------|--------|--------|
256| Potential impact | 30% | | | |
257| Confidence in hypothesis | 25% | | | |
258| Ease of implementation | 20% | | | |
259| Risk if wrong | 15% | | | |
260| Strategic alignment | 10% | | | |
261| **Total** | | | | |
263Scoring: 1-5 (5 = best)
265---

Experiment Prioritization Scorecard

For deciding which tests to run:

FactorWeightTest ATest BTest C
Potential impact30%
Confidence in hypothesis25%
Ease of implementation20%
Risk if wrong15%
Strategic alignment10%
Total

Scoring: 1-5 (5 = best)


Raw lines 250 to 266
267## Hypothesis Bank Template
269For collecting test ideas:
271```markdown
272| ID | Page/Area | Observation | Hypothesis | Potential Impact | Status |
273|----|-----------|-------------|------------|------------------|--------|
274| H1 | Homepage | Low scroll depth | Shorter hero will increase scroll | High | Testing |
275| H2 | Pricing | Users compare plans | Comparison table will help | Medium | Backlog |
276| H3 | Signup | Drop-off at email | Social login will increase completion | Medium | Backlog |
277```

Hypothesis Bank Template

For collecting test ideas:

| ID | Page/Area | Observation | Hypothesis | Potential Impact | Status |
|----|-----------|-------------|------------|------------------|--------|
| H1 | Homepage | Low scroll depth | Shorter hero will increase scroll | High | Testing |
| H2 | Pricing | Users compare plans | Comparison table will help | Medium | Backlog |
| H3 | Signup | Drop-off at email | Social login will increase completion | Medium | Backlog |
Raw lines 267 to 277