Help Center

Student Management

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

Your subscription tier determines how many active students you can have. See the Student Limits section for details.

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. 1

    Navigate to Students

    Click Students in the main navigation, then click the Add Student button.
  2. 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. 3

    Add Identifiers (Optional)

    Add optional identifiers for easier organization:
    • Student ID / School ID
    • Classroom or Period
    • Teacher Name
  4. 4

    Set Initial Behaviors (Optional)

    You can define behaviors now or add them later. See Managing Behaviors.
  5. 5

    Save Student

    Click Create Studentto save. You'll be taken to their profile page.

Keyboard Shortcut

Press G thenN from anywhere to quickly navigate to the new student form.

Required vs Optional Fields

FieldRequiredPurpose
First NameRequiredIdentification in lists and reports
Last NameRequiredIdentification in lists and reports
Grade LevelOptionalAge-appropriate defaults and filtering
Date of BirthOptionalAge calculations for IEP goals
Student IDOptionalCross-reference with school records
ClassroomOptionalOrganization and filtering
NotesOptionalAdditional 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.png

Profile 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

QOpen Quick Log for this student
EEdit student information
RGenerate report
BView/edit behaviors

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. 1

    Navigate to Student's Behaviors

    Open the student's profile and click the Behaviors tab, or click Add Behavior.
  2. 2

    Select Behavior Type

    Choose whether this is a Target Behavior (to decrease) or Replacement Behavior (to increase).
  3. 3

    Name the Behavior

    Give the behavior a clear, concise name (e.g., “Physical Aggression” or “Verbal Request for Break”).
  4. 4

    Write Operational Definition

    Define the behavior in observable, measurable terms. Include what counts and what doesn't count.
  5. 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. 6

    Set Additional Options

    Configure alerts, goals, and display preferences.

Writing Good Operational Definitions

A good operational definition is:
  • 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

PlanTarget BehaviorsReplacement Behaviors
Free3 per student3 per student
Starter6 per student6 per student
Essential10 per student10 per student
Professional20 per student20 per student
School / DistrictUnlimitedUnlimited

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.png

How to Edit a Student

  1. 1

    Open Student Profile

    Navigate to the student's profile from the Students list.
  2. 2

    Click Edit

    Click the Edit button in the profile header, or press E.
  3. 3

    Update Information

    Make your changes to any field.
  4. 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

All edits are logged in the student's history. You can see when changes were made in the activity timeline.

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. 1

    Open Student Profile

    Navigate to the student you want to archive.
  2. 2

    Click Archive

    Click Edit, then scroll to the bottom and click Archive Student.
  3. 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.png

Restoring an Archived Student

  1. 1

    Go to Archived Students

    Navigate to Students → Archived.
  2. 2

    Find the Student

    Search or scroll to find the student you want to restore.
  3. 3

    Click Restore

    Click the Restorebutton on the student's card.
  4. 4

    Confirm Restoration

    The student returns to your active roster with all data intact.

Student Limits

You can only restore a student if you have room in your plan's student limit. If you're at capacity, you'll need to archive another student first or upgrade your plan.

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-30

Column Definitions

ColumnRequiredFormat
first_nameRequiredText
last_nameRequiredText
gradeOptionalK, 1, 2, 3... or PreK, TK
student_idOptionalText or Number
classroomOptionalText
date_of_birthOptionalYYYY-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. 1

    Navigate to Import

    Go to Students → Import or click Bulk Import from the Students page.
  2. 2

    Download Template (Optional)

    Click Download Template to get a properly formatted CSV file.
  3. 3

    Prepare Your CSV

    Fill in your student data following the format requirements.
  4. 4

    Upload File

    Drag and drop your CSV file or click to browse.
  5. 5

    Review Preview

    Check the preview to ensure data looks correct before importing.
  6. 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.png

Duplicate Detection

The import will flag potential duplicates based on name and student ID. You can choose to skip, update, or create duplicates as new students.

Student Limits

Your subscription tier determines how many active students you can manage. Archived students don't count toward your limit.

PlanActive StudentsPricePer Student
Free3$0$0
Starter10$7.99/mo~$0.80/student
Essential15$12.99/mo~$0.87/student
Professional30$39.99/mo~$1.33/student
School100$129.99/mo~$1.30/student
DistrictUnlimited$449.99/moVaries

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

End of Year Tip

At the end of the school year, archive students who are moving on. This preserves their data while freeing slots for new students in the fall.

Related Resources