REDCap Project Development Guide
Thoughtful project development is essential to building a REDCap project that is usable, secure, and ready for accurate data collection.
Before collecting real study data, project teams should use the Development environment to plan the project structure, configure settings, build instruments, test workflows, and review exports.
On this page
Create a New Project
When creating a new REDCap project, enter the project title, select the project purpose (typically research), and provide required details such as PI and IRB number.
Choose a project creation method:
- Empty project (recommended for most users)
- Upload REDCap XML (CDISC ODM)
- Use a template
Choose Core Project Settings
- Will the project use surveys?
- Will it be longitudinal or single-timepoint?
Enable longitudinal design if data will be collected across multiple visits or time points. Enable surveys if participants will complete instruments directly.
Build Data Collection Instruments
- Online Designer (recommended)
- Data Dictionary (for advanced builds)
Start with the default instrument and add additional instruments based on workflow.
Set Up the Record ID
The first field must be a unique record identifier. It cannot be deleted but can be renamed.
Select Appropriate Field Types
- Validated text (dates, email, numeric)
- Dropdowns, radio buttons, checkboxes
- Calculated fields (use sparingly)
- File uploads, signatures, sliders
- Descriptive text and section headers
Branching Logic & Piping
Branching logic controls when fields are displayed. Piping allows previously entered values to be reused in later fields or survey text.
Surveys & Optional Modules
- Auto-numbering
- Repeating instruments/events
- Scheduling
- Randomization
- Data resolution workflow
User Rights
| Role | Typical Access |
|---|---|
| Study Coordinator | Data entry, limited reports |
| Data Manager | Reports, exports, data quality |
| Principal Investigator | Oversight, read-only or reporting |
Testing in Development
- Enter test records
- Test logic and calculations
- Complete surveys
- Review dashboards and reports
- Export and validate data
- Have others test workflows
Move to Production
Projects should only move to Production once fully tested and validated.
After moving to Production, changes must be made in Draft Mode and reviewed before approval.
Development Best Practices
- Use validation and structured fields
- Keep variable names consistent
- Minimize free text
- Use consistent coding (Yes/No, Unknown)
- Identify PHI appropriately
- Use clear units and field notes
- Limit calculated fields
- Handle partial/inexact dates thoughtfully
- Use standard instruments when available