Skip to main content

Ed-Fi Overview and ESA Implementation

This playbook covers how Educational Service Agencies (ESAs) can leverage the Ed-Fi Data Standard to provide data services for their member districts. The first section makes the case for Ed-Fi Data Standard adoption; the second walks through the implementation journey.

Ed-Fi and the ESA Opportunity

State, ESA, and district pain points

State education agencies struggle with timeliness, inconsistent district formats, missing information, and costly data processing. ESAs are framed as change agents that fill LEA staffing and data-management gaps. Local districts face reporting burden, delayed absenteeism alerts, limited assessment views, and limited visibility into college and career readiness.

StakeholderPain points
State Education AgenciesTimeliness (legislative requests can take weeks or months), data quality (districts submit in inconsistent formats), and costly collection (avg 10–15 staff at $1.1M+ per SEA to process and clean district data).
Education Service AgenciesChange-agent responsibilities, visibility into district data needs, and shared cost pressure.
Local DistrictsReporting burden (avg 6 staff at $0.5M per district), delayed absenteeism alerts, limited consolidated assessment views, and limited college/career readiness visibility.

Ed-Fi interoperability mission

Districts connect through an ESA to Ed-Fi, while states and vendors also connect directly. Ed-Fi provides three core supports: a data standard, open-source APIs, and community resources.

Michigan local-use-case examples

Michigan examples show three categories of local impact enabled by the Ed-Fi Data Standard.

CategoryDescription of impact
New analyticsMiRead identifies students struggling to read at grade level; Digital Equity Data Collection identifies internet-access equity gaps.
New toolsMiStrategyBank provides evidence-based strategies; MiEWIMS creates plans for attendance and behavior issues.
Vendor integrationsLEAs do not need to implement and manage all vendor integrations; Ed-Fi provides 10 integrations per school.

"The ability to obtain immediate information on newly enrolled students has improved our ability to provide timely services. Before we would have to wait for the previous school to send student status related to special education, English language, homelessness, etc., which caused a delay in needed services." — Sarah Mohler, Madison District

Common ESA-driven local use cases

ESAs can drive a broad range of local data services, from assessment and attendance to data warehousing and rostering.

Why ESAs are positioned to provide data services

ESAs occupy a unique position across existing market relationships, an expanded service opportunity, and the broader state/district/vendor ecosystem.

AreaDescription of impact
Existing MarketESAs are involved in contracts and services, while districts struggle with data access and interoperability.
Your OpportunityESAs can offer a technology stack that helps districts now and supports layered ESA services later; the approach is stronger when ESAs collaborate and share resources.
EcosystemESAs may not determine state direction, but they can enable district needs, include the state to drive vendor requirements, and reduce district burden.

Examples working today

Palmetto Data Collaborative (South Carolina), Texas Education Exchange, and Michigan DataHub are examples of ESA/state data-service models operating today.

Three approaches to implementing Ed-Fi

"Do It Together + State Vendor Support" is the best-practice option — it combines implementation partners, state involvement, vendor expectations, and local use-case support.

CategoryDo It AloneDo It Together with standardsDo It Together + State Vendor Support
DescriptionBuild data warehouse, reporting, and interoperability solutions in-house for district members.Use community solutions and technical partners to deliver core services, then layer ESA support and use-case services on top.Build warehousing, reporting, and interoperability with implementation partners and state involvement to drive vendor expectations.
BenefitsTailored to priority use cases; can include state legislative priorities.Shortest (1.5–2 yr) time to impact; addresses local district use cases; lowest cost and limited SEA role; clear sustainability model; national vendor support.Greatest impact ($30M+ in local use cases); shortens time to impact (1.5–2 yr); addresses local use cases with state legislative consideration.
TradeoffsExpensive custom development and maintenance; hard to get vendor participation; challenging sustainability plan.May lack state legislative extension support in the region; extra expenses and services for offering a core platform.State focus may be on legislative rather than local use cases; requires SEA/ESA coordination.
When to adoptUnique legislative requirements and use cases in the region.State reporting modernization is not a priority, but ESAs can deliver use cases on a common platform.ESA model drives local use cases and wants to de-risk reporting modernization.

District challenges in using data

An ESA data hub does not compete with district SaaS tools — it helps districts extract value across those tools and wrap ESA programs and services around them.

ChallengeMeaning
Low staff capacityMost districts do not have the staff to run data-project infrastructure.
ComplexityData infrastructure requires different expertise than data analysis.
Expensive walled gardensVendor systems make it hard to use district data across tools or choose best-of-breed tools.
TimelinessData visibility can be too slow and disconnected to be useful.

Reporting and data hub architecture

LEA systems (SIS, assessment, HR, LMS, and others) send data through Ed-Fi APIs into an ESA data hub. The ESA hub supports analytics, data warehousing, and data services, and can forward reporting data to the SEA Ed-Fi environment for state and federal reporting.

Implementation Guide

The following sections are intended for leaders working to bring their team on board. Additional details are available in the Ed-Fi knowledge base.

Organizational roles

Four organizations share responsibility during implementation.

OrganizationRole in implementation
SEAPlan the project, assemble internal and external expertise, and launch communications with LEAs and vendors.
LEAsUnderstand the goals and impacts of the state modernization project and initiate communications with vendors.
VendorsUnderstand project goals and impacts and initiate communications with LEAs.
ESAs / Data HubBuild business plans collaboratively with members and explore candidates for initial data services.

The four phases

The implementation roadmap runs through four phases: market research, planning, pilot, and growth.

PhaseTimeESA activities
Market Research1–3 monthsDefine value proposition and discover key product support.
Planning1–2 monthsBuild timeline and business plan, and seek funding.
Pilot3–6 monthsLEA governance, MSP contracts, and integration testing with LEAs.
GrowthOngoingExecute go-to-market plan, coordinate across the state, and drive toward sustainability.
Key to Success

Best practice is to be in production within a year and align with the school calendar. A faster timeline helps with project sustainability and creates a clear connection between the project and LEA valuable use cases. With vendor awareness, use of MSPs, and access to well-known best practices, the timeline to production has become much more rapid than in years past.

Market Research Phase

Define your value proposition by talking to districts and stakeholders, exploring existing services, identifying market fit, and checking support for standards in your region.

Task areaQuestions or actions
Talk to districtsWhat pressing data needs are districts facing?
Talk to stakeholdersWho are the stakeholders and what are their data priorities?
Investigate existing servicesWhich current data services could benefit from a consistent data platform?
Identify market fitWhere can the ESA grow through new services and regional partners?
Identify product supportAre SIS vendors Ed-Fi certified? Are state initiatives blockers? Which implementation partners and MSPs can help?

Engage Ed-Fi expertise

Hiring a badged Ed-Fi Managed Service Provider (MSP) or consultant dramatically accelerates progress. MSPs have done this work many times and understand hosting, maintenance, integration debugging, vendor support, and other common gotchas.

RecommendationRationale
Hire a badged MSP or consultantMSPs have done the work repeatedly and understand best practices.
Avoid a pure DIY approachLearning the full implementation path from scratch can slow progress and create avoidable mistakes.
Use subcontracting when neededExisting consultants or preferred vendors can subcontract with experienced Ed-Fi MSPs.
Get referencesEd-Fi maintains a list of badged MSPs, and other Ed-Fi ESAs can provide references.

Data mapping and specifications development

RecommendedNot recommended
Use your MSP to create mappings and initial data specifications.Doing Ed-Fi mappings on your own with staff new to Ed-Fi standards.
Follow Ed-Fi Descriptor Guidance for code sets in specifications.Using default Ed-Fi Descriptor values for data elements critical to collections.
Train staff on Ed-Fi Data Standard language through the MSP and participation in the process.Letting this process take more than two months; refinement can continue during the pilot.

Planning Phase

Planning is organized into three workstreams: building a timeline, building a business plan, and seeking funding.

WorkstreamActions
Build TimelineReserve 1–3 months for market research, align with the academic year or procurement timelines, and identify a minimal viable product.
Build Business PlanIdentify MSPs and implementation partners, build costs, marketing costs, and sustainability costs.
Seek FundingExplore state grants, philanthropic grants, self-funding, and mixed funding models.

MVP examples: Texas Education Exchange started with 4 apps; Indiana INSite started with a dashboard; Michigan DataHub started with 3rd-grade reading intervention using MIRead.

Pilot Phase

The pilot phase should last 3–6 months and align to the academic calendar.

TaskAction
GovernanceStart meeting regularly with LEA governance.
Field Integration TestingPilot with about three districts.
Vendor EngagementMeet regularly with regional vendors and conduct data/descriptor mapping within Ed-Fi.
Bridge FundingLine up and execute funding through sustainability.
MSP ContractManage the MSP contract from implementation into onboarding and sustainable management.
Raise AwarenessShare real pilot users and use cases with other ESAs.
warning

Be careful not to let the first three phases run long — it greatly impacts project sustainability and success. Stakeholders will start to lose interest and may see extended timelines as an inability to execute. Align with the academic calendar: districts tend to set budgets in February and publish solutions to their district catalog on a fixed cycle.

Growth and Expansion Phase

Growth and expansion should occur during the school year after the pilot. Longer periods affect sustainability, word of mouth, and bridge funding requirements.

FocusActions
Build toward sustainabilityIdentify pre-sustainability funding and execute the go-to-market plan to reach sustainability.
Execute go-to-market plan heavilyExpand adoption after the pilot and convert project momentum into ongoing service demand.
Coordinate across the stateWork with other ESAs for statewide service coverage and work with the state on vendor and data governance support.

Do this, not that

Recommended
  • Go to market with focused core use cases. Add additional use cases over time.
  • Continue to grow districts.
  • Identify use cases that could also be interesting to the state.
  • Establish a statewide ecosystem by engaging multiple ESAs.
Avoid
  • Boiling the ocean — too many vendor dependencies, use cases, or drill-downs will stall projects.
  • Working in isolation — you need vendors, MSPs, and districts to support the initiative.
  • Targeting LEA subgroups that can't scale — you need LEAs that will create a path for more LEAs to use your services.
  • Depending on only a couple of willing LEAs rather than building a path for wider adoption.

When your state already uses Ed-Fi for reporting

Vendor Readiness Advantage

If your state is already using Ed-Fi for state reporting, vendors in your state already have some ability to work with Ed-Fi standards — that's a significant advantage. However, SEA specifications are often a subset of the data LEAs actually need, and state specifications serve different goals than local analytics. ESAs still need their own specifications, vendor engagement, and SEA collaboration.

Key actionExample
Align data specifications with existing state specifications to avoid confusing vendors or creating unnecessary work.If the state has an existing attendance-data integration, start with its definitions and usage in planning.
Communicate additional needs to vendors and explain what those needs enable; maintain an ESA vendor-engagement team.If the state does not collect transcript information but the ESA needs it, open vendor conversations about adding that data.
Open a conversation with the SEA about collaboration and specifications.Meet with the person who manages state specifications and set up a regular cadence to explore collaboration.