PCR Educator is a unified school operations platform that combines SIS, ERP, admissions CRM, and AI in a single database for K-12, higher education, and specialty schools, delivered with fixed-quote implementation in under 60 days.

(301) 947-7380
99.987% uptime·0 security breaches·35+ years in education·Built and supported in the U.S.
The School Operations Platform

The operating system
for modern schools.

PCR Educator brings admissions, academics, finance, and advancement into one system — where every department sees the same students, the same families, and the same truth.

+34%more qualified inquiries within a yearArchbishop Carroll Academy
7→1tools replaced in a single summerMeridian Arts Conservatory
<60dcontract to full platform liveDrexel Continuing Studies
Trusted by 500+ institutions worldwide K-12 · Higher Education · Performing Arts · Health Sciences
AN
AndoverK-12
SG
St. George’s Episcopal SchoolK-12
HH
Holland HallK-12
BD
Bialik Hebrew Day SchoolK-12
HC
Harbor Country Day SchoolK-12
FB
Faith Baptist SchoolsK-12
AC
Augustine Classical AcademyK-12
SM
St. Mary’sK-12
CI
Cayman International SchoolK-12
AA
Alvin Ailey American Dance TheaterPerforming Arts
JB
Joffrey Ballet SchoolPerforming Arts
CT
Center Stage AcademyPerforming Arts
MA
Metropolitan Arts SchoolPerforming Arts
PR
Providence AcademyHigher Ed
KC
Keystone CollegeHigher Ed
LU
Lakeside UniversityHigher Ed
SJ
Saint James School of MedicineMedical
VH
Valley Health SciencesMedical
MN
Midatlantic College of NursingMedical
AN
AndoverK-12
SG
St. George’s Episcopal SchoolK-12
HH
Holland HallK-12
BD
Bialik Hebrew Day SchoolK-12
HC
Harbor Country Day SchoolK-12
FB
Faith Baptist SchoolsK-12
AC
Augustine Classical AcademyK-12
SM
St. Mary’sK-12
CI
Cayman International SchoolK-12
AA
Alvin Ailey American Dance TheaterPerforming Arts
JB
Joffrey Ballet SchoolPerforming Arts
CT
Center Stage AcademyPerforming Arts
MA
Metropolitan Arts SchoolPerforming Arts
PR
Providence AcademyHigher Ed
KC
Keystone CollegeHigher Ed
LU
Lakeside UniversityHigher Ed
SJ
Saint James School of MedicineMedical
VH
Valley Health SciencesMedical
MN
Midatlantic College of NursingMedical

Built for schools.
From the ground up.

PCR Educator is built for how schools actually work — realtime data, AI where it helps, and a complete audit trail where governance matters most.

Unified platform
1

One record. Every office sees the same truth.

Admissions, academics, finance, and advancement run on the same student record. The registrar and the CFO agree because there is only one number.

Every department, one data model
AI governance
100%

Every AI action reviewed by your team before it sends.

Follow-up drafts, re-enrollment nudges, financial-aid communications — written from live school data. AI assists. Your staff decides. Every message is reviewed and approved by your team before it reaches a family.

Human review on every AI action
Platform depth
3-in-1

SIS, ERP, and CRM. One platform, one vendor, one contract.

PCR Educator covers student information, finance, and admissions natively — one codebase, one data model, one vendor relationship.

SIS · ERP · CRM · Analytics · AI

Choose the path that matches.

Four verticals, one platform underneath. Every path shares the same data model, the same AI layer, and the same 35+ year implementation record.

K-12 SCHOOLS

The school office,
one record.

Admissions, re-enrollment, gradebook, tuition, and advancement — unified on a single student. The registrar and CFO finally agree.

  • Independent
  • Parochial
  • Charter
  • International
  • Religious
  • PA academies
Explore →500+ K-12 schools · since 1989
HIGHER EDUCATION

Enterprise depth,
built to move fast.

A complete SIS, ERP, and admissions CRM for 1,000–5,000-student colleges. Implementation measured in weeks, with a fixed timeline.

  • 4-year colleges
  • Community
  • Graduate
  • Vocational
  • Continuing ed
  • Professional
Explore →Purpose-built for mid-market colleges
PERFORMING ARTS

The #1 platform
for performing arts.

Audition review, session tuition, costume fees, and recital tickets — all on a single student record. Built from the audition up.

  • Dance
  • Theater
  • Music
  • Conservatory
  • Youth arts
  • PA colleges
Explore →Category leader · #1
MEDICAL SCHOOLS

Clinical depth,
from match day forward.

Rotation scheduling, board exam analytics, LCME compliance, and clinical competency tracking — on the same platform as admissions.

  • MD / DO
  • Nursing schools
  • PA programs
  • Allied health
  • Residency / GME
  • Health sciences
Explore →Built for the clinical lifecycle

Five surfaces. One data model.

SIS, ERP, CRM, Analytics, and AI — all sharing the same student record, updated in real time.

Student InformationSIS

The record of record, for every department.

Enrollment, scheduling, gradebook, attendance, transcripts — on the same database as admissions, finance, and advancement.

  • Enrollment & recordsACTIVE
  • Block & rotation schedulingv4
  • Gradebook & narrativesLIVE
  • State reportingAUTO
Finance & OperationsERP

Tuition, GL, audit-ready.

Statements, payment plans, AP/AR, budgeting, institutional reporting — clean month-end close, every time.

  • Tuition & billingLIVE
  • General ledgerv3
  • Financial aidFAST
  • Board reportingBETA
Admissions & AdvancementCRM

The funnel that actually follows up.

Inquiry through enrolled, donor through major gift — on the same student record, from age 10 to 60.

  • Admissions funnelLIVE
  • AI follow-upNEW
  • Alumni & donorsv5
  • Events & givingLIVE
IntelligenceINT

Board-ready, Monday morning.

Fourteen standard dashboards, unlimited custom. Ask questions in plain English, get cited answers with sources.

  • Standard dashboards14
  • NL queryNEW
  • Cohort analysisv2
  • Export & embedLIVE
Platform & AIAI

The operating system underneath.

Identity, permissions, integrations, audit logs, AI governance. The platform scaffolding your IT team can rely on, built specifically for education.

  • SSO / SAMLLIVE
  • Audit logLIVE
  • AI governanceNEW
  • MarketplaceQ3 '26
№1Platform for Performing Arts Schools

Built for the way artists actually run a school.

Audition reels, session tuition, costume fees, recital tickets — all on a single student record. The only platform designed from the audition up for dance, theater, and music programs.

  • 01Audition management with role-specific review queues for artistic directors
  • 02Session & semester tuition — costume, recital, and production fees on one invoice
  • 03Recital & performance enrollment tied directly to the student record, fully automated
  • 04Parent & student portals designed for performing-arts families
  • 05Alumni & donor records that begin with the first audition
01

Dance schools

Ballet, contemporary, multi-style academies — our dominant vertical.

140+ academies
02

Theater

Conservatories, performing-arts high schools, community theater.

Audition-to-alumni
03

Music

Private lesson billing, ensemble enrollment, juried assessments.

Conservatory-grade
04

PA Colleges

Degree-granting programs with transcript & accreditation workflow.

BFA · MFA · AA
ClinicalPlatform for Health Science Programs

Built for the full clinical journey.

From first application to Match Day and residency placement — rotation scheduling, board exam analytics, accreditation compliance, and financial aid on a single student record.

  • 01Clinical rotation scheduling — block assignments, preceptor pairing, and site management
  • 02Board exam analytics tied to the student record: USMLE Step 1/2/3, NCLEX pass rates
  • 03LCME, NLNAC, and ACGME accreditation reporting generated automatically from live data
  • 04Competency-based progression tracking with milestone and EPA documentation
  • 05Match Day pipeline — ERAS integration, rank list management, and enrollment conversion
01

Medical schools

MD, DO, and combined programs — from first inquiry through Match Day and beyond.

LCME · ACGME
02

Nursing programs

BSN, MSN, DNP, and CRNA tracks — clinical hours, NCLEX prep, preceptor management.

NCLEX · NLNAC
03

Allied health

PA, PT, OT, pharmacy, and health informatics — multi-track enrollment and progression.

Multi-track
04

Residency & GME

Graduate medical education scheduling, evaluation workflows, and ACGME compliance.

ACGME · GME

Named schools, named numbers.

Real outcomes from real institutions — K-12, higher ed, performing arts, and health science programs.

K-12 · INDEPENDENTNO. 01
Before PCR Educator, every board meeting started with a spreadsheet fight. Now we open one dashboard.
+28%
qualified inquiries, year one
PERFORMING ARTSNO. 02
Audition review, tuition by session, costume fees, recital tickets — all on one student record.
7→1
tools replaced in a single summer
HIGHER EDUCATIONNO. 03
Full SIS, ERP, and admissions CRM — implemented in under 60 days, with a team that understood our institution from day one.
<60d
contract to full platform live
MEDICAL SCHOOLNO. 04
We track board scores, clinical hours, and rotation evaluations in the same system that handles admissions and billing.
100%
LCME audit documentation generated automatically

From first inquiry to major gift.

PCR Educator is the continuous thread — one platform across the entire institutional relationship.

01InquireFirst contact, tour, open house
02ApplyApplication, documents, interview
03EnrollContract, deposit, re-enroll
04LearnGrades, attendance, transcripts
05PayTuition, plans, aid
06GraduateCredentials & records
07GiveAlumni, donors, engagement

Thirty minutes,
tailored to your role and school.

A specialist who works with your segment walks the actual product using data that looks like yours.

Prefer to call? (301) 947-7380

  • 01A specialist in your segment, every time
  • 02Implementation plan in writing before a PO
  • 03Data migration handled by our team, start to finish
  • 04Fixed quote, transparent renewal terms
Book a demo →

No sales pressure. No credit card. We'll confirm within one business day.

What schools ask about
PCR Educator.

  • What is PCR Educator?
    • PCR Educator is a unified school operations platform that combines Student Information System (SIS), Finance and Operations (ERP), and Admissions and Advancement (CRM) functions on a single data model. Independent schools, K-12 institutions, higher education programs, and health sciences programs use it to manage the full student lifecycle — from first inquiry through graduation and alumni engagement — without maintaining multiple vendor contracts or manual integrations between systems.

  • What kinds of schools use PCR Educator?
    • PCR Educator serves independent schools, private K-12 institutions, boarding schools, higher education programs, health sciences programs, and performing arts schools. The platform is particularly well-suited for schools that need a single system to handle academic records, finance, admissions, advancement, and portals — rather than assembling those capabilities from multiple vendors. Schools with 100 to several thousand students are the primary users, though the platform scales across that range without configuration changes.

  • How is PCR Educator different from Blackbaud, Veracross, or Ellucian?
    • The core difference is architecture. PCR Educator runs SIS, ERP, and CRM on one database and one student record. Blackbaud, Veracross, and Ellucian are either modular products that require integration to share data, or platforms that cover some domains but not others. In practice this means: when a student's enrollment status changes in PCR Educator, their billing, financial aid, and admissions record update automatically — no export, no sync, no reconciliation step. Schools that have migrated from Blackbaud or Veracross consistently report a reduction in manual data handling as the most immediate operational change.

  • How long does implementation take?
    • Most schools complete implementation in four to eight months, depending on the modules being deployed and the state of existing data. The recommended sequence is SIS and CRM in the first phase, then ERP. This allows the admissions, registrar, and advancement teams to go live together while finance transitions on its own cycle. PCR Educator provides a dedicated implementation team for each school — not a general support queue — and quotes implementation as a fixed scope rather than an hourly estimate.

  • Can PCR Educator replace our current SIS, finance system, and admissions platform?
    • Yes. PCR Educator is designed to replace the full stack of tools most schools currently operate: a SIS for academic records, a separate ERP or accounting system for finance, and a CRM or admissions platform for enrollment management and advancement. Most implementing schools retire two to four vendor contracts within the first year. The platform also includes parent, student, and faculty portals, so the public-facing access layer does not require a separate tool. The specific modules deployed depend on your school's current architecture, and the implementation team maps that out before go-live planning begins.

What we shipped, what we learned, what schools are doing.

Updates from the PCR Educator team, every week.

Posted September 10, 2026

The CMS Widget - Actions records a student action from a portal page and, when configured, collects typed attribute values alongside it. The widget can be found within the Student Details group. Please review Adding CMS Widget for more information. To limit the visibility of this widget, review CMS - Conditional Logic.

Action Types determines which student actions the page may record. When a single action type is selected, the type selector is hidden and every entry is recorded as that action.

Attributes determines which student action attributes are collected with the action. Each selected attribute renders the input that its data type calls for, so an Integer attribute is entered as a number, a Date attribute through a calendar, a Boolean attribute as a checkbox, and an attribute driven by a lookup list as a drop-down. Attributes are defined in Campus under Administrator, Maintenance, Student Action Attributes, and they appear in the order set on that page. Note: the list below the entry form carries an Attributes column that stays hidden until it is enabled through Columns.

Add Confirmation Email sends an email when an action is recorded. The emails are configured in Admin, Students, Email screen.

Delete Access Type controls who may remove a recorded action. Access Restricted To Modifier allows a user to remove only the entries that the same user recorded. Full Access allows any entry to be removed. No Access hides the delete option.

Hide Comment removes the comment box from the entry form.

Hide Date removes the date field. The action is then dated with the current date.

Hide File removes the file upload from the entry form.

Is Edit Disabled renders the widget as a read only list, with no entry form.

Is File Upload Required requires a file before the action may be saved.

School Division limits the widget to a single division.

Year determines which academic year the recorded action belongs to.

Example: a school that collects community service hours defines Activity, Hours and Description as student action attributes, then places this widget on a portal page with Action Types set to the service action and those three attributes selected. A student records each activity through the year, and the hours report in the Data Analytics Tool as their own value rather than as text inside a comment.

Posted September 08, 2026

Student actions now carry structured fields. A student action can hold a number, a date, a checkbox, a link, or a value picked from a list, and each of those fields reports as its own column.

Student Action Attribute is a named field attached to a student action rather than to the student record. The attribute is defined once for the school and then recorded on individual actions, in the same way attributes already work for students, households, inquiries and staff.

Defining attributes

Requires the Admin Full role.

  • Navigate to Administrator > Maintenance > Student Action Attributes.
  • Enter a name under Category and click Add Category. A category groups related fields, for example Service Hours or Athletics.
  • Select the category, enter a name under Attribute, and click Add Attribute.
  • Set the Data Type. The choices are Text, Integer, Date, Boolean and Hyperlink.
  • For a Text attribute, set a Lookup Type when the value should come from a list rather than free typing.
  • Click Reorder Attribtues to drag the fields into the order staff and students should see them.

Note: attributes are defined for the school as a whole and are available on any student action. Limit which fields appear on a portal page through the widget settings described below.

Recording attributes in Campus

Requires the Actions Read role to view and the Actions Full role to edit.

  • Open the student and go to Actions.
  • Click Attributes on the action row.
  • Choose the category and the attribute, enter the value, and click Add New.

Collecting attributes in the portal

  • Add the Actions widget to a page from the Student Details group.
  • Set Action Types to the action the page collects.
  • Set Attributes to the fields the page should collect. The widget renders each one with the input its data type calls for, so an Integer attribute gets a number box and a Date attribute gets a calendar.
  • To show recorded values in the list underneath, enable the Attributes column under Columns.

Values entered by a student save with the action in a single step.

Reporting

Student action attributes are available in the Data Analytics Tool as Student Action Attributes, joined to Actions and to the attribute definitions. Each attribute reports as its own value, and the comment field is free to hold narrative again.

Examples

Example: a school that requires community service defines a Service Hours category with Activity as Text, Hours as Integer and Description as Text. Students record each activity through the portal across the year. The registrar reports total hours by student, by grade level and by year, and produces a transfer letter listing every activity with its hours.

Example: an athletics department defines Sport and Season as Text attributes driven by lookup lists, and Varsity as Boolean. Participation reports then group cleanly by sport and season.

Example: a counselor defines Follow Up Date as Date and Referral Made as Boolean on a counseling action, and pulls a list of students whose follow-up date has passed.

Posted September 01, 2026

Attribute Module is the type of record that an attribute can be attached to. An attribute is one mechanism reused across the system rather than a feature of any single record, so the same category and attribute definitions, the same data types, and the same way of recording a value apply whether the attribute sits on a student, a household, a donation or an action.

Every module works the same way. An administrator defines a Category and then the Attributes inside it, each with a Data Type of Text, Integer, Date, Boolean or Hyperlink, and optionally a Lookup Type so the value is chosen from a list. A user then records a value on an individual record. Please review Attribute, Attribute Category, Creating Attribute and Recording Attribute - Individual for the shared steps.

The order fields appear in follows the category order first and the attribute order inside it, both set with the Reorder buttons on the setup page.

Where attributes are defined

ModuleSetup pageRole
StudentsAdministrator > Maintenance > Student AttributesAdmin Full
Student ActionsAdministrator > Maintenance > Student Action AttributesAdmin Full
HouseholdsAdministrator > Maintenance > Household AttributesAdmin Full
StaffAdministrator > Maintenance > Staff AttributesAdmin Full
Dorm RoomsAdministrator > Maintenance > Dorm Room AttributesDBA Full
ContactsDevelopment > Maintenance > Contact AttributesDevelopment Full
DonationsDevelopment > Maintenance > Donation AttributesDevelopment Full
AsksDevelopment > Maintenance > Ask AttributesDevelopment Full
ProductsFinance > Maintenance > Product AttributesFinance Full
Product CategoriesFinance > Maintenance > Product Category AttributesFinance Full
Fixed AssetsFinance > Maintenance > Fixed Asset AttributesFinance Full
Vendor InvoicesFinance > Maintenance > Vendor Invoice AttributesFinance Full

Note: attributes for inquiries, inquiry actions and event categories are defined from Admissions, Administrative Settings.

Where attributes are recorded

ModuleRecorded on
StudentsStudents > Details > Attributes
Student ActionsStudents > Details > Actions, then Attributes on the action row
HouseholdsHouseholds > Details > Attributes
StaffStaff > Details > Attributes
Dorm RoomsDorm Rooms > Attributes
ContactsDevelopment > Donor Details > Attributes
DonationsDevelopment > Giving > Attributes
AsksDevelopment > Ask Details > Attributes
Fixed AssetsFinance > Fixed Asset Details > Attributes
Event CategoriesAdmissions > Administrative Settings > Event Category > Attributes

Attributes on an action

An action is a record in its own right, so it carries attributes the same way a student does. The difference is what the value describes: an attribute on a student describes the student and holds one value at a time, while an attribute on an action describes that one event, so a student may hold as many values as there are actions. A school recording community service enters the activity, the hours and a description on each action rather than on the student. Please review Student Action for the fields an action carries, and CMS Widget - Actions for collecting the values through a portal page.

Note: attributes are defined for the school as a whole and are offered on every action. A portal page limits which of them a student sees through the widget settings.

PCR Educator
School Operations Platform

One platform for K-12 schools, higher education, performing arts institutions, and health science programs since 1989.

PCR Educator on Capterra: 4.7 out of 5 stars
Platform
    Solutions
      Resources
        Company
          © 1989-2026 PCR Educator, Inc.Silver Spring, MD · U.S.A. · (301) 947-7380