Migration guide · SpreadsheetsUpdated October 6, 2026

How to move clinical trial data from Excel to an EDC mid-study

Your spreadsheet already is a form definition: the column headers are your fields. Upload it, let AI draft the eCRF, cut over on one date and keep the spreadsheet as the record of what was collected before.

  • Your sheet becomes the draft
  • One cut-over date
  • Pairs with Capture vs Excel

Free sandbox · No credit card · 21 CFR Part 11 aligned

Spreadsheet to EDC · demo study
  1. Freeze and archive the spreadsheet

    Read-only copy with a date and a checksum note

  2. Upload the column headers

    XLSX or CSV to a draft form; AI proposes fields

  3. 3

    Review, add checks and logic

    Ranges, required flags, skip logic

  4. 4

    Test with sample participants

    Free sandbox, nothing real entered

  5. 5

    Cut over on one date

    New entries only in the EDC

Old sheet merged at analysis, with a variable map

In brief

  • Moving from Excel is usually easier than moving between EDCs, because the spreadsheet has structure but not much hidden logic to rebuild.
  • There is no direct import of the spreadsheet. The verified path is AI drafting forms from an uploaded sheet, then merging the old data with the new export at analysis.
  • Cut over on one date. After it, new data enters only the EDC; before it, the spreadsheet stays as a frozen, archived record.
  • You gain what a spreadsheet cannot give: a field-level audit trail, edit checks and queries, role-based access and electronic signatures.
  • Capture has no setup fee, no per-site fee and no per-seat licences, and a free sandbox with every feature, so the first rebuild costs nothing.

The trigger

What makes a team move off a spreadsheet mid-study

Few teams plan to use Excel as a study database. They start with a small pilot, the sheet works, and the study grows: a second site arrives, someone overwrites a value, an ethics committee asks who changed a figure, or a sponsor wants an audit trail. By then the data is live and the switch is mid-study.

That is not a failure. It is the most common route into EDC for small teams, and the reason our Capture vs Excel page exists. A spreadsheet allows any value to be changed with no per-field record of who, when and why; access is usually all or nothing; and there are no edit checks, queries or visit schedules unless you build them yourself. If any of those matter to your study, the move is worth making, and the earlier the cheaper.

The principle is the same one that applies between EDCs: do not blend two systems for a single record. Draw a line in time, freeze the old data and start the new system cleanly.

The path

Seven steps from spreadsheet to EDC

  1. 1

    Freeze and archive the sheet

    Save a read-only copy with the date and time, who held the file and which version was current. It becomes the legacy record and goes with your trial master file.

  2. 2

    Clean the structure, not the data

    Make sure each column has one meaning, units are in the header and codes are consistent. Do not correct values retrospectively without recording why; corrections belong in the new system with an audit trail.

  3. 3

    Upload the sheet to the AI form drafter

    Open a draft form in Capture and upload the XLSX or CSV. The AI reads the uploaded sheet and drafts questions, choices and units for you to review. Nothing is saved until you approve it.

  4. 4

    Add what the spreadsheet could not do

    Set required fields, ranges that raise an auto-query, calculated fields and skip logic. Attach forms to visits so the schedule is enforced rather than remembered.

  5. 5

    Test with sample participants

    Use the free sandbox to run two or three dummy participants through each visit, including a deliberate out-of-range value and a signature. Nothing real is entered during testing.

  6. 6

    Set the cut-over date and train

    Tell the team that from a named date, entries go only into the EDC. Give each role the right access and show sites how queries work.

  7. 7

    Merge the old sheet at analysis

    Combine the archived spreadsheet with the Capture export using a variable map. Capture exports are wide-format CSV or Excel with an automatic data dictionary, so the merge is a mapping exercise.

Your sheet is the spec

Column headers become a form in minutes

The AI reads your uploaded file, in CSV, XLSX, PDF or DOCX, and drafts the questions, units and choice lists. For lab sheets it builds a table with analytes as rows and unit, result and reference range as columns. You then spend your time on checking, not typing.

  • Reads the uploaded sheet and proposes question types, choices and units.
  • Flags anything it cannot match instead of guessing.
  • Works on draft forms only, and you review every field.
CRF builder for clinical trials
Build this form with AI · Lab table
central_lab_ranges.xlsx48 KB
2 tables24 rows1 unrecognised analyte

Haematology

RowCodeUnitRangeStratum
HaemoglobinHGBg/dL13.0-17.0Male 18-65 y
HaemoglobinHGBg/dL12.0-15.5Female 18-65 y
PlateletsPLAT10^9/L150-400All
ALTALTU/L7-56All
Site QC flagSITEQC--All

Upload your spreadsheet and see the draft

Free sandbox, every feature, no credit card and no time limit. Nothing is saved until you approve it.

Upload your sheet free

What changes

Spreadsheet study vs study in an EDC

Who changed what
Nothing recorded per cell
Field-level audit trail with timestamp, user, old and new value and reason
Errors
Found at analysis
Edit checks raise an auto-query as the site enters the value
Access
Whole file shared
Role-based access; site coordinators and researchers see different data
Schedule
Remembered or colour-coded
Forms attached to visits with windows
Signatures
None or scanned paper
Electronic signatures on-screen
Cost to try
Free
Free sandbox; pay only once live, with no setup fee or per-seat licences

Mid-study realities

Handling the data you already collected

The question every team asks is whether the existing rows can be loaded. There is no direct spreadsheet import into Capture, and we would not recommend one for a regulated study: loaded rows would look as if they were entered on the load date, not when they were collected. The defensible approach is to keep the frozen spreadsheet as the record of the period before the cut-over and merge it at analysis with a documented variable map.

If participants are still being followed across the switch, decide per participant. A participant who completed all visits stays entirely in the spreadsheet. A participant with visits to come can be enrolled in Capture, with the earlier visits identified in your data management plan as collected on the spreadsheet. Record this decision in writing so a reviewer can follow it. For regulated studies, see how to switch EDC vendors mid-study, which applies the same logic.

Check consent as well. If the data is identifiable, make sure participants have been told where it is held. Capture's eConsent keeps signed consent in the same platform and audit trail. And for studies that began on paper rather than a spreadsheet, paper CRF to eCRF conversion covers that route.

Before you switch

Spreadsheet migration checklist

Archive the final sheet

Read-only, dated, with the person who held it recorded.

Variable map

Spreadsheet column to Capture field, written before the first entry.

Cut-over date

One date, communicated to all sites and staff.

Roles and access

Who sees identifiers, who enters, who reviews.

Edit checks

Ranges and required fields agreed with the investigator.

Documentation

A short note in the data management plan on the switch and the merge.

What next

Cost, compliance and the next study

A spreadsheet costs nothing, so the first question is whether an EDC is affordable for a small study. Capture has no setup fee, no per-site fee and no per-seat licences, and you pay only once the study is live. For a worked formula, see EDC cost for a 100-patient trial, and for the market context the EDC software pricing guide.

For the next study, start in the EDC from day one. The sandbox is free, so you can build the forms before the protocol is final, and every amendment is made by your own team with no change order.

FAQ

Questions teams ask before they switch

Something not covered here? Ask us directly.

Can I import my Excel spreadsheet into Capture?

There is no direct import of spreadsheet data. You can upload the sheet to the AI form drafter, in CSV or XLSX, to draft the eCRF from its columns. Keep the old data as a frozen archive and merge it with the Capture export at analysis.

How do I move from Excel to an EDC in the middle of a study?

Freeze and archive the spreadsheet, draft the forms with AI from the sheet, test in the sandbox, then choose one cut-over date after which new entries go only into the EDC. Document the switch and merge the datasets at analysis.

Why not just load the old rows into the EDC?

Loaded rows would appear to have been entered on the load date, not when they were collected, which weakens the audit trail. Keeping the archived sheet and merging at analysis preserves each dataset's provenance.

What will I gain over Excel?

A field-level audit trail, edit checks that raise auto-queries, role-based access, visit schedules, electronic signatures and exports with a data dictionary.

Does it cost anything to try?

No. The sandbox is free with every feature, no credit card and no time limit. Capture has no setup fee, no per-site fee and no per-seat licences, and you pay only once the study is live with real participants.

Is a spreadsheet ever enough?

For a small non-regulated project with one person entering data, it can be. See Capture vs Excel for when a spreadsheet is enough and when to move.

Turn your spreadsheet into an eCRF

Upload it to the free sandbox, review the draft and test before you cut over. No credit card, and you pay only once you go live.

Upload your sheet free