Overview
Student management is the foundation of Classroom Pulse. Each student profile contains their demographic information, behavior definitions, tracking history, and assessment data. This guide covers everything you need to know about managing your student roster.
Add Students
Create individual profiles
Define Behaviors
Set up target & replacement
Bulk Import
Import from CSV
Archive
Preserve historical data
Student Limits by Plan
Adding Students
Adding a new student creates their profile and allows you to start tracking behaviors immediately. The process is designed to be quick while capturing essential information.
How to Add a Student
New student form
Shows the add student form with all required and optional fields
/images/help/student-new-form.png- 1
Navigate to Students
Click Students in the main navigation, then click the Add Student button. - 2
Enter Basic Information
Fill in the required fields:- First Name (required)
- Last Name (required)
- Grade Level (optional but recommended)
- Date of Birth (optional)
- 3
Add Identifiers (Optional)
Add optional identifiers for easier organization:- Student ID / School ID
- Classroom or Period
- Teacher Name
- 4
Set Initial Behaviors (Optional)
You can define behaviors now or add them later. See Managing Behaviors. - 5
Save Student
Click Create Studentto save. You'll be taken to their profile page.
Keyboard Shortcut
Required vs Optional Fields
| Field | Required | Purpose |
|---|---|---|
| First Name | Required | Identification in lists and reports |
| Last Name | Required | Identification in lists and reports |
| Grade Level | Optional | Age-appropriate defaults and filtering |
| Date of Birth | Optional | Age calculations for IEP goals |
| Student ID | Optional | Cross-reference with school records |
| Classroom | Optional | Organization and filtering |
| Notes | Optional | Additional context (IEP status, accommodations) |
Student Profiles
Each student has a comprehensive profile page that serves as the central hub for their behavioral data, assessments, and intervention plans.
Student profile page
Shows the student profile with behavior charts, recent logs, and quick actions
/images/help/student-profile-overview.pngProfile Sections
Overview Dashboard
Summary cards showing recent behavior trends, active interventions, and quick stats
Behavior Tracking
Charts and graphs of all tracked behaviors over time
Recent Activity
Timeline of recent logs, notes, and incidents
Target Behaviors
List of behaviors being tracked with operational definitions
Replacement Behaviors
Alternative behaviors being reinforced
Assessments
FBA data, preference assessments, and reinforcer inventory
Intervention Plans
Active BIPs and intervention tracking
Reports
Generate and view reports for this student
Quick Actions from Profile
Managing Behaviors
Each student can have multiple target behaviors (behaviors to decrease) and replacement behaviors (behaviors to increase). Clear operational definitions are essential for consistent data collection.
Target Behaviors
Challenging behaviors you want to decrease. These are tracked to measure intervention effectiveness.
Examples:
- Physical aggression
- Verbal disruption
- Elopement
- Property destruction
Limit: Varies by plan
Replacement Behaviors
Appropriate alternative behaviors you want to increase. These serve the same function as target behaviors.
Examples:
- Requesting a break
- Using words
- Asking for help
- Deep breathing
Limit: Varies by plan
Adding a Behavior
Add behavior form
Shows the behavior definition form with name, type, operational definition, and measurement settings
/images/help/behavior-add-form.png- 1
Navigate to Student's Behaviors
Open the student's profile and click the Behaviors tab, or click Add Behavior. - 2
Select Behavior Type
Choose whether this is a Target Behavior (to decrease) or Replacement Behavior (to increase). - 3
Name the Behavior
Give the behavior a clear, concise name (e.g., “Physical Aggression” or “Verbal Request for Break”). - 4
Write Operational Definition
Define the behavior in observable, measurable terms. Include what counts and what doesn't count. - 5
Select Measurement Method
Choose how you'll measure the behavior:- Frequency: Count of occurrences
- Duration: How long behavior lasts
- Latency: Time from prompt to behavior
- Intensity: Severity rating (1-5)
- Interval: Partial or whole interval recording
- 6
Set Additional Options
Configure alerts, goals, and display preferences.
Writing Good Operational Definitions
- Observable: Can be seen or heard
- Measurable: Can be counted or timed
- Clear: Two people would agree on occurrence
- Complete: Includes examples and non-examples
Behavior Limits by Plan
| Plan | Target Behaviors | Replacement Behaviors |
|---|---|---|
| Free | 3 per student | 3 per student |
| Starter | 6 per student | 6 per student |
| Essential | 10 per student | 10 per student |
| Professional | 20 per student | 20 per student |
| School / District | Unlimited | Unlimited |
Editing Students
You can update student information at any time. Changes to basic info don't affect historical data—your logs and reports remain intact.
Edit student form
Shows the edit student form with current values and save/cancel buttons
/images/help/student-edit-form.pngHow to Edit a Student
- 1
Open Student Profile
Navigate to the student's profile from the Students list. - 2
Click Edit
Click the Edit button in the profile header, or press E. - 3
Update Information
Make your changes to any field. - 4
Save Changes
Click Save to apply changes, or Cancel to discard.
What You Can Edit
Name
Updates display throughout app; historical logs unchanged
Grade Level
Updates filtering; past reports show grade at time of report
Date of Birth
Updates age calculations
Student ID
Updates identifier for matching
Classroom
Updates organization and filtering
Notes
Fully editable anytime
Audit Trail
Archiving Students
When a student leaves your caseload, you can archive them instead of deleting. Archiving preserves all historical data while freeing up a slot in your student limit.
Archive
- Preserves all data
- Can be restored anytime
- Frees student slot
- Data remains for reports
- Recommended approach
Delete
- Permanently removes student
- Cannot be undone
- All data lost
- Reports become incomplete
- Use only when required
How to Archive a Student
Archive confirmation dialog
Shows the archive confirmation with explanation of what happens
/images/help/student-archive-confirm.png- 1
Open Student Profile
Navigate to the student you want to archive. - 2
Click Archive
Click Edit, then scroll to the bottom and click Archive Student. - 3
Confirm
Review the confirmation dialog explaining what happens, then click Archive.
Viewing Archived Students
Access archived students from Students → Archived in the navigation menu.
Archived students list
Shows the archived students page with restore and delete options
/images/help/students-archived-list.pngRestoring an Archived Student
- 1
Go to Archived Students
Navigate to Students → Archived. - 2
Find the Student
Search or scroll to find the student you want to restore. - 3
Click Restore
Click the Restorebutton on the student's card. - 4
Confirm Restoration
The student returns to your active roster with all data intact.
Student Limits
Bulk Import
Starter+Import multiple students at once using a CSV file. This is ideal for setting up your roster at the beginning of the year or migrating from another system.
CSV Format Requirements
first_name,last_name,grade,student_id,classroom,date_of_birth John,Smith,3,12345,Room 101,2015-05-12 Jane,Doe,3,12346,Room 101,2015-08-23 Mike,Johnson,4,12347,Room 102,2014-11-30Column Definitions
| Column | Required | Format |
|---|---|---|
| first_name | Required | Text |
| last_name | Required | Text |
| grade | Optional | K, 1, 2, 3... or PreK, TK |
| student_id | Optional | Text or Number |
| classroom | Optional | Text |
| date_of_birth | Optional | YYYY-MM-DD |
How to Import
Student import upload screen
Shows the CSV upload interface with drag-and-drop area and template download
/images/help/student-import-upload.png- 1
Navigate to Import
Go to Students → Import or click Bulk Import from the Students page. - 2
Download Template (Optional)
Click Download Template to get a properly formatted CSV file. - 3
Prepare Your CSV
Fill in your student data following the format requirements. - 4
Upload File
Drag and drop your CSV file or click to browse. - 5
Review Preview
Check the preview to ensure data looks correct before importing. - 6
Confirm Import
Click Import Students to create all student profiles.
Student import preview
Shows the import preview with validation status for each row
/images/help/student-import-preview.pngDuplicate Detection
Student Limits
Your subscription tier determines how many active students you can manage. Archived students don't count toward your limit.
| Plan | Active Students | Price | Per Student |
|---|---|---|---|
| Free | 3 | $0 | $0 |
| Starter | 10 | $7.99/mo | ~$0.80/student |
| Essential | 15 | $12.99/mo | ~$0.87/student |
| Professional | 30 | $39.99/mo | ~$1.33/student |
| School | 100 | $129.99/mo | ~$1.30/student |
| District | Unlimited | $449.99/mo | Varies |
What Happens at the Limit?
- You'll see a warning when approaching your limit
- You cannot add new students when at limit
- Archive students to free up slots
- Upgrade your plan for more capacity