Test plan template for Healthcare
Free download as CSV and Markdown. Nothing sits in front of the file: no form, no account, no email address.
The files
What it is
The test plan with three columns a provider needs: which service line the test runs against, which claim the variant makes, and the clinical review that cleared both arms of it.
Everything else is the general test plan, unchanged. One hypothesis with a because in it, one variable, a named control, a minimum run, a read date set in advance and a decision rule for every outcome.
When to use it
Use it when a change to wording needs clearing before it can be tried, and when the number that matters is an appointment somebody attended rather than an enquiry somebody sent.
Use it again as a record of what each service has been allowed to claim, and what was narrowed. In a practice that record is harder to reconstruct than any performance number.
| Type | How to fill it | |
|---|---|---|
| Test ID | Text | A short stable identifier that travels onto the creative file, the ad name and the clinical review record, so a finding can be tied to the wording that was cleared for it. |
| Hypothesis | Text | What you believe and why, with a because in it, and here the reason is usually about the barrier: stating the wait will raise attendance because most cancellations follow a surprise about it. |
| Variable | Text | The single thing being changed, and it should be a claim about the process rather than about an outcome, because process claims are the ones that survive review and move attendance. |
| Control | Text | What the variant is compared against, named exactly, including its review reference. A control whose claim was narrowed mid-run is no longer the control that was agreed. |
| Variant | Text | What is being tried, described so somebody could build it, and written as the exact claim that goes to clinical review rather than as a summary of the idea. |
| Audience | Text | Who sees the test, identical on both sides and inside what the platform permits. Neither arm may infer a condition, in the audience or in the words. |
| Where it runs | Text | Where the test actually runs: platform, campaign and placement. Health advertising is reviewed differently across surfaces, so a test spanning two is two tests with two clearances. |
| Primary metric | Text | The one number this test is decided on, which should be an attended appointment wherever the practice management system records one. Enquiries are easy to move and weakly predictive. |
| Minimum run | Text | The shortest run before anybody looks, long enough for the appointments to have happened rather than for the enquiries to arrive, which is usually four weeks rather than one. |
| Read date | Date (YYYY-MM-DD) | The day the result is read, set in advance, and not in a period where availability is expected to change, because a full book will decide the result instead of the variant. |
| Decision rule | Text | What each outcome means, written before the test starts, including what happens when the sample is too thin to distinguish the arms, which at practice volumes is common. |
| Owner | Text | The person who builds the test, reads it on the read date, and tells reception that both arms are to be handled identically. |
| Result | Text | What happened and what was decided, written on the read date, including the week the book filled or a claim was narrowed. Blank until then. |
| Service line | Text | The service this test runs against. Attendance rates, audiences and claim histories differ by service, so a result from one rarely transfers without being re-read. |
| Claim under test | Text | The claim the variant makes, written plainly: a waiting time, a process, a credential, an outcome. It is what the clinical review reads, so vagueness here becomes rework. |
| Clinical review reference | Text | The reference that cleared both arms, with its date and reviewer. A variant whose claim is not cleared does not run, whatever the hypothesis is worth. |
Clear the claim before you build the test
A health test begins with a sentence, not with a design. The claim the variant intends to make goes to clinical review first, and only a cleared claim becomes creative.
That order is what the claim under test column enforces. Write the claim plainly — a waiting time, a process, a credential, something about what a first appointment involves — and have somebody qualified read it against what the service can actually support. An hour of review before the build replaces a round of rework after it, and the rework always lands after the test was meant to start.
Both arms need a reference. The control is usually already cleared, but a test that moves a claim to a different position, or removes the context around it, can change what the control is saying too.
Record what gets narrowed
Most claims in this category come back narrowed rather than refused outright: a timeframe qualified, an outcome softened, a comparison removed.
Those edits are findings, and they belong in the row with the date and the reviewer. Over a year they become the only reliable record of what each service may say and in what words, which is information a practice otherwise keeps in one person's memory.
It also stops the annual cycle where somebody proposes an outcome claim, it is narrowed to nothing, the test runs on a weakened version and loses, and the whole idea is written off for the wrong reason.
Test process, not outcome
The claims most likely to survive review are about process, and they are also the ones most likely to move the number.
How long the wait is. Whether a referral is needed. What the first appointment involves. What it costs. Whether parking exists. Those are checkable statements, they are usually cleared without difficulty, and they answer the question that is actually stopping somebody from booking — which is almost never whether the service works, and almost always whether it will be difficult.
Outcome claims are what most teams reach for first and what most reviews reduce to nothing. A test plan that concentrates on process will get more rows into market and will move attendance more often.
Capacity is a confound and it is not optional
The specific trap here is that the outcome depends on something the advertising does not control.
A variant that produced more enquiries during a week when the appointment book was full will show fewer attended appointments than a control that ran when there was room. The ad was better and the result is worse, and nothing in the reporting explains why.
So capacity is written into the notes across the run, and a test should not be started in a period where availability is expected to change sharply — a practitioner on leave, a new clinician starting, a seasonal peak. Where capacity does move mid-run, record it and treat the row as inconclusive rather than adopting a finding that is really about the book.
The metric is an attended appointment
Enquiries are easy to move and weakly connected to what fills a clinic. A more urgent creative will produce more messages, a proportion of which never turn into anything, and a plan that reads on enquiries will adopt it.
Where the practice management system records attendance, read on attendance, and use the same words in the row that the system uses so the two documents can sit beside each other. The read date then has to allow the appointments to happen, which usually means four weeks rather than one.
For services that work mainly through referral, the equivalent metric is referrals received, and the same logic applies: count the thing that becomes a patient.
Volume is small, so test big things
Most practices cannot read a small difference. A service producing a handful of appointments a week will never distinguish a modest improvement from an ordinary quiet fortnight.
The response is to test things large enough to see: the whole message, the audience type, the landing destination, whether the ad names a price or a wait at all. Testing button colours or minor copy edits consumes the traffic a real test needed and produces rows nobody should believe.
Where a difference genuinely cannot be read, say so in the result. Not enough appointments on either side is an honest outcome and it is better than a confident one built on three.
Both arms, handled identically
The last invisible variable is reception. If the enquiries from the variant are answered faster, or by a different person, or with a different script, the test is measuring the handling.
This happens most often when a test is visible internally and somebody is keen for it to work. Write into the row that both arms are handled identically, and tell the front desk that the test exists only in the ad.
Before you start the test
Every row has a hypothesis with a because in it. Every row names the claim the variant makes, in plain words, and both arms carry a clinical review reference with a date and a reviewer. The primary metric is an attended appointment where the system records one. Capacity across the run is written down, and a row where it moved is marked inconclusive. Enquiries from both arms are handled identically. And narrowed claims are recorded as rows too, because that history is the half of this document that compounds.
The general template, and other industries
Test plan template
A free test plan template as a CSV and a Markdown file: one row per test, with the hypothesis, the single variable, the read date and the decision rule.
Test plan template for B2B SaaS
A free test plan template for B2B SaaS as a CSV and a Markdown file, with columns for the ICP segment, the funnel stage and the lag before a result lands.
Test plan template for Ecommerce
A free test plan template for ecommerce as a CSV and a Markdown file, with columns for the catalogue segment, the promotion window and the effect on returns.
Test plan template for Fintech
A free test plan template for fintech as a CSV and a Markdown file, with columns for the product, the claim under test and the review that cleared both arms.
Test plan template for Real estate
A free test plan template for real estate as a CSV and a Markdown file, with columns for the listing or market, the stage of sale and the sample caution.
Templates that go with it
Campaign brief template
A free campaign brief template as a CSV and a Markdown file: eighteen fields, with notes on what belongs in each one and how to answer it.
Creative brief template
A free creative brief template as a CSV and a Markdown file: one row per asset, with the hook, the single message, the proof, the specs and what to avoid.
Performance review template
A free performance review template as a CSV and a Markdown file: one row per line, with planned against actual, the cause, and a decision with an owner.
Related reading
Questions
Put frontier AI to work on every ad account you run.
Tempio connects your ad accounts into one workspace and hands your own AI the numbers and the tools. Every change it writes is a draft until you approve it, or until a rule you wrote does.
Request early access- Read and draft by default. Approve is a separate permission you grant.