What is a longitudinal study?
A longitudinal study measures the same units — people, sites, cohorts — repeatedly over time, so it can observe change within those units rather than differences between groups. Its defining requirement is continuity of identity: every wave has to be linked to the same units as the last, or the design collapses into a series of disconnected cross-sections. The repeated measurement is the method; keeping the same units connected is the hard part.
The failure practitioners describe is rarely about statistics and almost always about plumbing: “we ran the follow-up survey, but we cannot reliably match this wave’s respondents to last wave’s, so we cannot actually measure change in anyone.” A study that cannot re-find its participants is longitudinal in intention and cross-sectional in fact.
Key takeaways
- A longitudinal study measures the same units over time to observe change within them, not differences between groups.
- It is only longitudinal if wave 2 can find the same units as wave 1; without that link, it is a series of cross-sections.
- Sopact calls that link the Wave-One Link: every response lands on one persistent Contact ID, so waves connect by design.
- Matching waves on name and email loses 20 to 30 percent of respondents — and biases what is left toward the easy-to-match.
- Sopact’s Loop methodology reads each wave on arrival, so attrition and change surface during the study, not at the end.
A study that cannot re-find its participants is not longitudinal
Everything that makes a longitudinal study worth the extra cost — measuring change within a person, controlling for individual differences, tracing a trajectory — depends on one unglamorous capability: linking each wave to the same units. Lose that link and you have not run a longitudinal study; you have run several cross-sectional ones that happen to share a topic. The design’s entire advantage over a cheaper cross-section evaporates the moment identity breaks between waves.
Most tools break it by default. A form-centric survey platform treats each wave as its own pool of respondents and leaves the connection to a spreadsheet match on names and emails, which loses 20 to 30 percent to typos, changed contact details, and duplicates. Sopact calls the alternative the Wave-One Link: every response lands on one persistent Contact ID, so wave two finds wave one automatically rather than by a lossy match. The design holds because the identity holds, the model behind longitudinal data collection software.
How longitudinal tooling evolved — and the one test
Running longitudinal studies moved through three eras. First, paper and a master list matched by hand. Then survey platforms made each wave easy to send but left the between-wave link to post-hoc matching, so attrition compounded silently. The current era assigns a persistent identity at first contact, so every wave attaches to the same unit and change is measured on the same people from the start.
The one test that separates the eras: ask whether a returning participant is recognized as the same record automatically, or matched afterward on name and email. A form-centric tool re-collects and re-matches; a record-centric tool recognizes. If your waves are joined by a spreadsheet match, your longitudinal study is losing participants at every wave and biasing the survivors.
Attrition is the other threat, and it must be watched live
Even with identity solved, longitudinal studies bleed participants: people move, lose interest, or become unreachable, and those who drop out are rarely a random slice. Differential attrition — where the participants who leave differ systematically from those who stay — quietly biases the result, making a program look more effective than it is because the strugglers dropped out. A longitudinal study that does not watch attrition is trusting a shrinking, self-selected sample.
The defense is to watch attrition while the study is running, not to discover it at analysis. Reading each wave on arrival shows which segments are dropping out in time to chase them, and reading the reasons shows whether the loss is random or biased. That live view is only possible when the same units are tracked continuously, the same discipline the deeper longitudinal data analysis depends on.
How do I run a longitudinal study that actually holds?
Assign a persistent identity at first contact so every wave links to the same unit, lock the measure wording so wave two means what wave one meant, and read each wave on arrival to watch attrition and change — so the study measures the same people over time rather than a shifting sample. The move that makes a study genuinely longitudinal is solving identity at collection, not matching it afterward.
The output is a study you can trust: change measured within the same units, attrition visible and chased in time, and the reasons behind movement read from the participants’ own words. Because Sopact keeps every wave on one persistent record and reads on arrival, the Wave-One Link holds across the whole study, and the design delivers the within-unit change it promised, feeding an honest comparison with cross-sectional designs.
What breaks a longitudinal study, and what holds it
A longitudinal study is only as good as its ability to re-find the same units and watch who drops out. Both depend on a persistent identity, not a post-hoc match.
Two ways to run repeated measurement
| The question | Match after the fact | Wave-One Link (persistent ID) |
|---|
| Are waves linked? | By a name-and-email match, lossy | By one persistent ID, automatically |
| Who is lost? | 20–30%, biased toward hard-to-match | Only true dropouts, and they are visible |
| Is attrition watched? | Discovered at analysis | Seen on arrival, chased in time |
| What does it measure? | A shifting sample over time | Change within the same units |
The designs this can take are on longitudinal design; the analysis it enables is longitudinal data analysis.
A dataset tells you what you gathered. The Loop tells you in time to act.
Longitudinal and mixed-methods designs are usually treated as after-the-fact analysis: collect everything, then, months later, try to stitch it together. The value of reading data is highest while collection is still open, when a wave can be chased and a confusing number can be explained. That is the premise of the Loop, Sopact’s method for continuous intelligence: collect clean at the source, analyze the moment data arrives, improve while there is still time to act.
The Loop is also what makes a longitudinal or mixed-methods claim defensible: every figure traces back to the response it came from, on the same unit across waves and methods, the standard detailed in Loop traceability.
One method, three moves that never stop
1 · CollectClean at the source; every wave and every method lands on one persistent record.
2 · AnalyzeOn arrival; change read as real pairs, the number kept beside its reason.
3 · ImproveIn time to act; chase a wave, explain a number, and fix a measure mid-study.
Then the cycle runs again, a little sharper each time. Read the method: the Loop methodology →
Test whether your waves actually link
The fastest way to see the plumbing problem is to try matching your own waves. Export two waves with whatever IDs you have, then paste the prompts below into Sopact Sense’s Assistant, or reason through them with your team. The arrow above each links the Academy walkthrough with the expected output and tips.
Academy walkthrough → Analyze longitudinal data
Here are several waves of data from the same participants on the same IDs: [ATTACH]. Track each participant across waves, show the trajectory of the key measures, flag anyone who dropped out, and surface the open-ended comments that explain the biggest movements.
Academy walkthrough → Analyze pre, mid, and post data
Here are pre and post responses from the same units on the same IDs: [ATTACH]. Report change per unit as real pairs against each baseline, flag anyone who did not move or regressed, and quote the answer that explains each flag.
Academy walkthrough → Connect quant and qual data
Here are our quantitative measures and the open-ended comments on the same IDs: [ATTACH]. Show which themes in the comments explain the weakest numbers, quote a comment for each, and tell me which cases to look at more closely.
Academy walkthrough → How to build a data dictionary
Here are the measures I collect across waves and methods: [PASTE]. Build a data dictionary entry for each — exact wording, scale, wave schedule, and what would invalidate a comparison — so wave two and method two stay comparable to wave one.
Learn the how-to in the Academy
Each walkthrough is short and practical: what to do, the prompt to run, the output to expect, and the tips that keep it reliable.
Watch: keeping the same unit connected across waves and methods on one record.
Frequently asked questions
What is a longitudinal study?
A study that measures the same units — people, sites, cohorts — repeatedly over time, so it observes change within them rather than differences between groups. Its defining requirement is linking each wave to the same units. Sopact keeps that link with a persistent Contact ID, the Wave-One Link, so waves connect by design rather than by a lossy match.
What makes a study longitudinal rather than cross-sectional?
Continuity of identity: the same units measured across waves. If you cannot re-find the same participants, you have run several cross-sections, not a longitudinal study. Sopact assigns a persistent identity at first contact, so every wave attaches to the same unit and change is measured on the same people.
Why is matching waves on name and email a problem?
Because it loses 20 to 30 percent of respondents to typos, changed details, and duplicates, and biases the survivors toward the easy-to-match. Sopact avoids the match entirely by landing every response on one persistent Contact ID, so wave two recognizes wave one automatically.
What is differential attrition and why does it matter?
It is when the participants who drop out differ systematically from those who stay, which biases the result — often making a program look better because the strugglers left. Sopact reads each wave on arrival, so attrition is watched live and its bias can be caught and chased rather than discovered at analysis.
How do I keep measures comparable across waves?
Lock the wording, scale, and definitions so wave two measures the same construct as wave one, and keep the same units identifiable. Sopact locks definitions and keeps every wave on the persistent record, so a change over time is a real change, not an artifact of a reworded question or a different sample.
Can I run a longitudinal study without special software?
You can, but the identity and attrition problems will erode it: hand-matching waves loses participants and manual tracking misses live attrition. Sopact solves both by keeping every wave on one persistent record and reading on arrival, so the study holds without a matching ritual.
How does Sopact support a longitudinal study?
It assigns a persistent Contact ID at first contact so every wave links to the same unit, locks measure definitions across waves, and reads each wave on arrival to watch attrition and change. So the Wave-One Link holds across the study and the design delivers within-unit change rather than a shifting sample.
Next: choose the design in longitudinal design, or compare with cross-sectional in longitudinal vs cross-sectional study.
The Wave-One Link
01Wave 1Persistent ID assigned at first contact
02Wave 2Finds the same unit, automatically
03Watch attritionWho is dropping out, on arrival
04MeasureChange within the same units
A study is longitudinal only if wave 2 can find wave 1.