{"id":20667,"date":"2026-08-27T05:26:14","date_gmt":"2026-08-27T05:26:14","guid":{"rendered":"https:\/\/dianapps.com\/blog\/?p=20667"},"modified":"2026-08-27T05:26:14","modified_gmt":"2026-08-27T05:26:14","slug":"salesforce-for-education","status":"publish","type":"post","link":"https:\/\/dianapps.com\/blog\/salesforce-for-education\/","title":{"rendered":"Salesforce for Education: What Actually Needs Custom Building"},"content":{"rendered":"<p><b>Key Takeaways<\/b><span style=\"font-weight: 400;\">:\u00a0<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Salesforce&#8217;s Education Data Architecture (EDA) already covers much of the core student data model, so rebuilding it is usually unnecessary.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Custom development is most valuable for student portals, fee calculators, timetabling, advising workflows, regulatory reporting and SIS integrations.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The SIS should generally remain the system of record, while Salesforce manages relationships, applications, engagement and support.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Accessibility, particularly WCAG, needs to be included from the beginning rather than retrofitted later.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Education projects must account for FERPA, data protection, SEVIS and accessibility requirements.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Academic deadlines create major traffic spikes, so portals should be designed for peak application and enrollment periods rather than average usage.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Consider EDA&#8217;s BSD-3 licensing and &#8220;as is&#8221; status when deciding how much custom functionality to build around it.<\/span><\/li>\n<\/ul>\n<blockquote><p><b>Quick Answer<\/b><span style=\"font-weight: 400;\">: EDA already has the student data model; extend it, don\u2019t rebuild it. But know that EDA is an open-source package with no warranty, not a supported product &#8211; and Salesforce has newer native models arriving. Real custom development here is applicant portals, fee calculators, timetabling logic, and SIS integration. The SIS stays the system of record; Salesforce rarely replaces it.<\/span><\/p><\/blockquote>\n<p><span style=\"font-weight: 400;\">Education has one of the most complete data models Salesforce offers and one of the least understood licensing arrangements.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The Education Data Architecture (EDA) provides Contact and Administrative Account, Affiliation, Application, Program Enrollment, Course Connection, Term, Academic Certification, and more. It\u2019s the backbone of Education Cloud, and it covers the full K-20 student journey.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">It\u2019s also an open-source package licensed under BSD-3 and provided \u201cas is,\u201d which means your Salesforce Master Subscription Agreement doesn\u2019t apply to it. That\u2019s a genuine consideration when you\u2019re deciding how much to build on top, and it appears in almost no agency content.<\/span><\/p>\n<h2><b>Where Standard Salesforce Stops for Education<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Sales Cloud assumes a customer and a deal; education assumes something structurally different: a person with many roles over decades &#8211; enquirer, applicant, student, alumnus, donor, sometimes parent of the next student &#8211; connected to departments, programmes, courses and other people.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>EDA Closes Most Of That Gap:<\/b><span style=\"font-weight: 400;\"> Its Contact-and-Administrative-Account model, Affiliations and Relationships handle exactly that: who someone is, which organisations they\u2019re connected to, and how they relate to other people.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>What It Doesn\u2019t Close:<\/b><span style=\"font-weight: 400;\"> Is your admissions process, your fee structure, your regulator\u2019s reporting format, and the Student Information System that actually holds the enrolment record. That\u2019s where development starts.<\/span><\/li>\n<\/ul>\n<h2><b>Don\u2019t Rebuild What EDA Gives You<\/b><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-20680\" src=\"https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-26-2026-06_44_07-PM.webp\" alt=\"Three-column comparison showing what is already in the Education Data Architecture, what should be extended, and what genuinely needs custom building\" width=\"1536\" height=\"1024\" srcset=\"https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-26-2026-06_44_07-PM.webp 1536w, https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-26-2026-06_44_07-PM-1024x683.webp 1024w, https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-26-2026-06_44_07-PM-768x512.webp 768w, https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-26-2026-06_44_07-PM-640x427.webp 640w, https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-26-2026-06_44_07-PM-400x267.webp 400w\" sizes=\"auto, (max-width: 1536px) 100vw, 1536px\" \/><\/p>\n<p><i><span style=\"font-weight: 400;\">Three-column comparison showing what is already in the Education Data Architecture, what should be extended, and what genuinely needs custom building<\/span><\/i><\/p>\n<p><span style=\"font-weight: 400;\">Salesforce publishes a full EDA object and field dictionary. Read it before scoping a single custom object &#8211; the model is more complete than most people expect, particularly around relationships and affiliations.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>K-12 Institutions Get More.<\/b><span style=\"font-weight: 400;\"> The K-12 Architecture Kit adds Attendance Event, Behavior Involvement and Behavior Response, plus school-specific page layouts.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>The Honest Exception:<\/b><span style=\"font-weight: 400;\"> Genuinely unusual structures &#8211; non-standard academic calendars, complex partner-delivery models, or vocational qualification frameworks that don\u2019t map to terms and courses. Architect conversations, not assumptions.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">EDA already covers much of the core student data model, so the better approach is to use <\/span><a href=\"https:\/\/dianapps.com\/blog\/salesforce-low-code-development-guide\/\"><span style=\"font-weight: 400;\">Salesforce low-code development<\/span><\/a><span style=\"font-weight: 400;\"> for configuration and standard workflows, reserving custom development for genuinely unusual academic structures.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Related: <\/span><span style=\"font-weight: 400;\">The Salesforce data model explained<\/span><span style=\"font-weight: 400;\"> \u00b7 <\/span><span style=\"font-weight: 400;\">Configuration vs customization<\/span><\/p>\n<h2><b>The EDA Licensing Caveat Nobody Mentions<\/b><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-20679\" src=\"https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-26-2026-06_46_05-PM.webp\" alt=\"Diagram explaining that EDA is licensed under BSD-3 and provided as is, with the practical implications and the lineage from HEDA to Education Cloud\" width=\"1568\" height=\"1003\" srcset=\"https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-26-2026-06_46_05-PM.webp 1568w, https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-26-2026-06_46_05-PM-1024x655.webp 1024w, https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-26-2026-06_46_05-PM-768x491.webp 768w, https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-26-2026-06_46_05-PM-1536x983.webp 1536w, https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-26-2026-06_46_05-PM-640x409.webp 640w, https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-26-2026-06_46_05-PM-400x256.webp 400w\" sizes=\"auto, (max-width: 1568px) 100vw, 1568px\" \/><\/p>\n<p><i><span style=\"font-weight: 400;\">Diagram explaining that EDA is licensed under BSD-3 and provided as is, with the practical implications and the lineage from HEDA to Education Cloud<\/span><\/i><\/p>\n<p><span style=\"font-weight: 400;\">EDA is open source, licensed under BSD-3, and explicitly provided \u201cas is.\u201d Salesforce.org states that your Master Subscription Agreement does not apply to it and makes no warranty of any kind.<\/span><\/p>\n<p><b>What That Means Practically:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>EDA-specific Issues Aren\u2019t Covered By Your Standard Salesforce Support Agreement:<\/b><span style=\"font-weight: 400;\"> Community and partner support carries more weight here than in other industry clouds.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>The Upside Is Real Too:<\/b><span style=\"font-weight: 400;\"> The source is on GitHub. You can read exactly what the automation does, which is more than you can say for most managed packages &#8211; and genuinely useful when debugging.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Newer Native Models Are Appearing<\/b><span style=\"font-weight: 400;\">: Recruitment and Admissions, Student Financials and Student Success now sit in Salesforce\u2019s data model gallery alongside EDA.<\/span><\/li>\n<\/ul>\n<p><b>The Lineage Matters When Reading Older Content:<\/b><span style=\"font-weight: 400;\"> HEDA (2016) \u2192 EDA \u2192 Education Cloud, which is built on EDA. Anything referencing HEDA is at least two generations behind.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Ask Before You Build:<\/b><span style=\"font-weight: 400;\"> Which model is your org on, and is Salesforce moving that capability native? Same question we\u2019d ask about Financial Services Cloud, and for the same reason &#8211; building against a package that\u2019s being superseded creates rework.<\/span><\/li>\n<\/ul>\n<h2><b>Education Cloud or Build on Core?<\/b><\/h2>\n\n<table id=\"tablepress-278\" class=\"tablepress tablepress-id-278\">\n<thead>\n<tr class=\"row-1\">\n\t<td class=\"column-1\"><\/td><th class=\"column-2\">Education Cloud \/ EDA<\/th><th class=\"column-3\">Sales Cloud + custom<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping row-hover\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">Student relationship model<\/td><td class=\"column-2\">Standard, purpose-built<\/td><td class=\"column-3\">Custom objects and junction design<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">Applications and enrolments<\/td><td class=\"column-2\">Standard<\/td><td class=\"column-3\">You build and maintain them<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">Affiliations and relationships<\/td><td class=\"column-2\">Standard<\/td><td class=\"column-3\">Complex custom modelling<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">Community and partner support<\/td><td class=\"column-2\">Large, active<\/td><td class=\"column-3\">Yours alone<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">Warranty and support<\/td><td class=\"column-2\">EDA is \u201cas is\u201d<\/td><td class=\"column-3\">Same as any custom build<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">Build cost<\/td><td class=\"column-2\">Lower - configuration over construction<\/td><td class=\"column-3\">Substantially higher<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-278 from cache -->\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Where Core Salesforce Is Genuinely Fine:<\/b><span style=\"font-weight: 400;\"> An education business with a straightforward commercial model &#8211; corporate training providers selling courses transactionally, for instance. If there\u2019s no complex student journey, EDA adds structure you don\u2019t need. If you&#8217;re still deciding whether your institution has enough complexity to justify custom work, these <\/span><a href=\"https:\/\/dianapps.com\/blog\/signs-your-business-needs-salesforce-development-help\/\"><span style=\"font-weight: 400;\">signs your business needs Salesforce development<\/span><\/a><span style=\"font-weight: 400;\"> help provide a useful diagnostic before committing to a build.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>One Thing Worth Knowing About Cost:<\/b><span style=\"font-weight: 400;\"> Eligible nonprofit and education institutions can access <\/span><b>ten <\/b><span style=\"font-weight: 400;\">Enterprise Edition licences at no cost through Salesforce\u2019s Power of Us programme, with discounted pricing beyond that. That changes the economics considerably for smaller institutions, and it\u2019s frequently missed in budget conversations.<\/span><\/li>\n<\/ul>\n<div style=\"background: #EEF2FE; border: 1px solid #DBE2FB; border-radius: 14px; padding: 28px 32px; margin: 38px 0;\">\n<h4 style=\"color: #1b3fae; font-size: 22px; line-height: 1.3; font-weight: bold; margin: 0 0 10px;\"><span style=\"font-weight: 400;\"><b>Need to Decide What to Build on Salesforce?<\/b><\/span><\/h4>\n<p style=\"color: #4b5563; font-size: 16px; line-height: 1.6; margin: 0 0 22px;\"><span style=\"font-weight: 400;\">Map your EDA, custom workflows, SIS integrations, accessibility requirements, and data boundaries before committing to an education Salesforce build.<\/span><\/p>\n<p><a style=\"display: inline-block; background: #2563EB; color: #ffffff; text-decoration: none; font-size: 15px; font-weight: 600; padding: 13px 26px; border-radius: 8px;\" href=\"https:\/\/dianapps.com\/salesforce-development-services\">Salesforce Development Services<\/a><\/p>\n<\/div>\n<p><span style=\"font-weight: 400;\">Related: <\/span><span style=\"font-weight: 400;\">Salesforce customization cost<\/span><\/p>\n<h2><b>The Integration Surface<\/b><\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-20678\" src=\"https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-26-2026-06_48_21-PM.webp\" alt=\"Table of education integration systems including SIS, LMS, application portals, advancement, finance and timetabling with what flows and what to watch for\" width=\"1672\" height=\"941\" srcset=\"https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-26-2026-06_48_21-PM.webp 1672w, https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-26-2026-06_48_21-PM-1024x576.webp 1024w, https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-26-2026-06_48_21-PM-768x432.webp 768w, https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-26-2026-06_48_21-PM-1536x864.webp 1536w, https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-26-2026-06_48_21-PM-640x360.webp 640w, https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/ChatGPT-Image-Aug-26-2026-06_48_21-PM-400x225.webp 400w\" sizes=\"auto, (max-width: 1672px) 100vw, 1672px\" \/><\/p>\n<p><i><span style=\"font-weight: 400;\">Table of education integration systems including SIS, LMS, application portals, advancement, finance and timetabling with what flows and what to watch for<\/span><\/i><\/p>\n<p><span style=\"font-weight: 400;\">The SIS is the system of record, and Salesforce rarely replaces it.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Banner, PeopleSoft and Workday Student hold the authoritative enrolment, grades and academic record. Salesforce holds the relationship &#8211; enquiry, application, engagement, support, alumni. The integration between them is the project.<\/span><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>The Decision That Prevents Most Problems:<\/b><span style=\"font-weight: 400;\"> Agree early which system owns which field. \u201cBoth\u201d is how student records diverge, and reconciling them afterwards is painful.<\/span><\/li>\n<\/ul>\n<p><b>Two More Things Worth Planning For:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Seasonal load:<\/b><span style=\"font-weight: 400;\"> Application deadlines create spikes that would be unremarkable in other industries and are brutal here. A portal that handles fifty concurrent users comfortably may face five thousand on a single evening in January. Design for the peak, not the average.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>LMS engagement volume:<\/b><span style=\"font-weight: 400;\"> Course activity data from Canvas or Blackboard is high-volume and mostly signal rather than record. That\u2019s a <\/span><span style=\"font-weight: 400;\">Data 360<\/span><span style=\"font-weight: 400;\"> conversation rather than a custom object one.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Related: <\/span><span style=\"font-weight: 400;\">Salesforce integration guide<\/span><span style=\"font-weight: 400;\"> \u00b7 <\/span><span style=\"font-weight: 400;\">Salesforce API integration<\/span><\/p>\n<div style=\"background: #EEF2FE; border: 1px solid #DBE2FB; border-radius: 14px; padding: 28px 32px; margin: 38px 0;\">\n<h4 style=\"color: #1b3fae; font-size: 22px; line-height: 1.3; font-weight: bold; margin: 0 0 10px;\"><span style=\"font-weight: 400;\"><b>Integrating Salesforce with Banner, PeopleSoft or Workday Student?<\/b><\/span><\/h4>\n<p style=\"color: #4b5563; font-size: 16px; line-height: 1.6; margin: 0 0 22px;\"><span style=\"font-weight: 400;\">The field ownership question decides whether records stay consistent. We\u2019ll map it before anyone writes an integration.<\/span><\/p>\n<p><a style=\"display: inline-block; background: #2563EB; color: #ffffff; text-decoration: none; font-size: 15px; font-weight: 600; padding: 13px 26px; border-radius: 8px;\" href=\"https:\/\/dianapps.com\/salesforce-development-services\">Talk to our Salesforce development team \u2192<\/a><\/p>\n<\/div>\n<p>&nbsp;<\/p>\n<h2><b>Compliance Constraints<\/b><\/h2>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>FERPA:<\/b><span style=\"font-weight: 400;\"> US student education records are protected, and the practical constraints are about <\/span><i><span style=\"font-weight: 400;\">access<\/span><\/i><span style=\"font-weight: 400;\"> &#8211; who can see which student\u2019s record, and can you evidence it. That\u2019s a sharing model design decision, and record-triggered Flows and Apex running in system mode bypass it entirely. See <\/span><a href=\"https:\/\/dianapps.com\/blog\/the-ultimate-guide-to-salesforce-flow\/\"><span style=\"font-weight: 400;\">Salesforce Flow<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Accessibility:<\/b><span style=\"font-weight: 400;\"> WCAG conformance is a legal requirement for public-sector and most publicly-funded institutions. <\/span><b>This constrains custom development directly<\/b><span style=\"font-weight: 400;\"> &#8211; any portal or Lightning Web Component you build must meet the standard. Retrofitting accessibility is far more expensive than building to it, and it\u2019s the most commonly under-scoped requirement in education projects.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>International Student Reporting:<\/b><span style=\"font-weight: 400;\"> SEVIS in the US, and equivalents elsewhere, impose specific reporting obligations with real consequences for non-compliance.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Data Protection:<\/b><span style=\"font-weight: 400;\"> GDPR, and increasingly US state privacy laws, apply to prospect and student data &#8211; with the added complication that some records involve minors.<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Related: <\/span><span style=\"font-weight: 400;\">Salesforce compliance and data security<\/span><\/p>\n<h2><b>What Education Institutions Actually Build<\/b><\/h2>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Applicant and Student Portal:<\/b><span style=\"font-weight: 400;\"> Application submission, document upload, offer response, enrolment. Experience Cloud, almost always custom, and where the accessibility requirement bites hardest.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Fee And Funding Calculators:<\/b><span style=\"font-weight: 400;\"> Tuition, scholarships, bursaries, loan eligibility. Business logic no standard object encodes, and it changes every academic year.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Timetabling And Capacity Logic:<\/b><span style=\"font-weight: 400;\"> Course availability, prerequisites, room and cohort capacity. Frequently the piece that turns out to be harder than expected.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Advising And Intervention Workflows:<\/b><span style=\"font-weight: 400;\"> Early-alert triggers, caseload management and intervention tracking can use <\/span><a href=\"https:\/\/dianapps.com\/blog\/salesforce-flow-orchestration\/\"><span style=\"font-weight: 400;\">Salesforce Flow Orchestration<\/span><\/a><span style=\"font-weight: 400;\"> for processes that span multiple users, stages and approvals. Student Success Hub covers some of this; the intervention model is usually institution-specific.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>Regulatory Reporting Extracts:<\/b><span style=\"font-weight: 400;\"> Whatever your regulator or funding body requires, in whatever format.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><b>SIS Integration Middleware:<\/b><span style=\"font-weight: 400;\"> The largest line item, consistently.<\/span><\/li>\n<\/ul>\n<div style=\"background: #EEF2FE; border: 1px solid #DBE2FB; border-radius: 14px; padding: 28px 32px; margin: 38px 0;\">\n<h4 style=\"color: #1b3fae; font-size: 22px; line-height: 1.3; font-weight: bold; margin: 0 0 10px;\"><span style=\"font-weight: 400;\"><b>Need Salesforce Developers for Your Education Build?<\/b><\/span><\/h4>\n<p style=\"color: #4b5563; font-size: 16px; line-height: 1.6; margin: 0 0 22px;\"><span style=\"font-weight: 400;\">Add Salesforce development expertise for student portals, fee calculators, SIS integrations, advising workflows, reporting, and accessibility-focused builds.<\/span><\/p>\n<p><a style=\"display: inline-block; background: #2563EB; color: #ffffff; text-decoration: none; font-size: 15px; font-weight: 600; padding: 13px 26px; border-radius: 8px;\" href=\"https:\/\/dianapps.com\/hire-salesforce-developers\">Hire Salesforce Developers<\/a><\/p>\n<\/div>\n<h2><b>What It Costs<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Indicative bands, excluding licences:<\/span><\/p>\n\n<table id=\"tablepress-279\" class=\"tablepress tablepress-id-279\">\n<thead>\n<tr class=\"row-1\">\n\t<th class=\"column-1\">Build<\/th><th class=\"column-2\">Typical range<\/th>\n<\/tr>\n<\/thead>\n<tbody class=\"row-striping row-hover\">\n<tr class=\"row-2\">\n\t<td class=\"column-1\">EDA configuration - fields, layouts, record types<\/td><td class=\"column-2\">$8,000 \u2013 $25,000<\/td>\n<\/tr>\n<tr class=\"row-3\">\n\t<td class=\"column-1\">Fee or funding calculator<\/td><td class=\"column-2\">$12,000 \u2013 $35,000<\/td>\n<\/tr>\n<tr class=\"row-4\">\n\t<td class=\"column-1\">Advising and early-alert workflow<\/td><td class=\"column-2\">$20,000 \u2013 $55,000<\/td>\n<\/tr>\n<tr class=\"row-5\">\n\t<td class=\"column-1\">Applicant or student portal (WCAG-conformant)<\/td><td class=\"column-2\">$40,000 \u2013 $120,000<\/td>\n<\/tr>\n<tr class=\"row-6\">\n\t<td class=\"column-1\">SIS integration<\/td><td class=\"column-2\">$50,000 \u2013 $160,000<\/td>\n<\/tr>\n<tr class=\"row-7\">\n\t<td class=\"column-1\">Regulatory reporting suite<\/td><td class=\"column-2\">$15,000 \u2013 $50,000<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<!-- #tablepress-279 from cache -->\n<p>&nbsp;<\/p>\n<p><b>Two Things That Shift These Numbers:<\/b><\/p>\n<ul>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">Accessibility adds roughly 15\u201325% to any user-facing build, and it isn\u2019t optional for most institutions. Budget it explicitly rather than discovering it at UAT.<\/span><\/li>\n<li style=\"font-weight: 400;\" aria-level=\"1\"><span style=\"font-weight: 400;\">The academic calendar constrains delivery the way peak trading does in retail. Go-live during clearing, enrolment or the start of term is unwise, which compresses the delivery year into specific windows. Plan the roadmap around the academic year rather than the financial one.<\/span><\/li>\n<\/ul>\n<h2><b>The Mistakes That Cost Most<\/b><\/h2>\n<ul>\n<li><span style=\"font-weight: 400;\">Rebuilding the EDA data model, the expensive one.<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Not deciding which system owns which field, how student records diverge.<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Under-scoping accessibility, retrofitting WCAG conformance costs multiples of building to it.<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Designing portals for average load rather than deadline peaks.<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Treating FERPA as a policy rather than a sharing model design.<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Ignoring the Power of Us discount in budget planning.<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Building against EDA without knowing whether that capability is going native.<\/span><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n<h2><b>Where to Go Next<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">For the build decision, <\/span><span style=\"font-weight: 400;\">configuration vs customization<\/span><span style=\"font-weight: 400;\"> and <\/span><a href=\"https:\/\/dianapps.com\/blog\/custom-salesforce-development-benefits\/\"><span style=\"font-weight: 400;\">custom Salesforce development<\/span><\/a><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For designing the model properly, <\/span><span style=\"font-weight: 400;\">the Salesforce data model explained<\/span><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For integration, <\/span><span style=\"font-weight: 400;\">Salesforce integration<\/span><span style=\"font-weight: 400;\"> and <\/span><span style=\"font-weight: 400;\">Salesforce API integration<\/span><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For high-volume engagement data, <\/span><span style=\"font-weight: 400;\">Data 360<\/span><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">For access and privacy obligations, <\/span><span style=\"font-weight: 400;\">Salesforce compliance and data security<\/span><span style=\"font-weight: 400;\">.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">The <\/span><a href=\"https:\/\/dianapps.com\/blog\/salesforce-development-guide\/\"><span style=\"font-weight: 400;\">complete Salesforce development guide<\/span><\/a><span style=\"font-weight: 400;\"> is the hub.<\/span><\/p>\n<h2><b>Before You Scope an Education Build<\/b><\/h2>\n<p><span style=\"font-weight: 400;\">Three questions change the shape of most education Salesforce projects, and all three take minutes.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">What\u2019s already in EDA? More than most scopes assume.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Which system owns which field? The SIS is the record; decide the boundary before anyone integrates.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">What\u2019s the accessibility standard, and is it in the estimate? It usually isn\u2019t.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">We\u2019re a certified Salesforce Consulting Partner with developers, architects, and consultants across the US, UK, Australia, Canada, UAE, and India.<\/span><\/p>\n<div style=\"background: #EEF2FE; border: 1px solid #DBE2FB; border-radius: 14px; padding: 28px 32px; margin: 38px 0;\">\n<h4 style=\"color: #1b3fae; font-size: 22px; line-height: 1.3; font-weight: bold; margin: 0 0 10px;\"><span style=\"font-weight: 400;\"><b>Ready to Scope Your Education Salesforce Build?<\/b><\/span><\/h4>\n<p style=\"color: #4b5563; font-size: 16px; line-height: 1.6; margin: 0 0 22px;\"><span style=\"font-weight: 400;\">Share your EDA boundaries, SIS requirements, accessibility standards, and custom workflows with our Salesforce team before development begins.<\/span><\/p>\n<p><a style=\"display: inline-block; background: #2563EB; color: #ffffff; text-decoration: none; font-size: 15px; font-weight: 600; padding: 13px 26px; border-radius: 8px;\" href=\"https:\/\/dianapps.com\/contact\">Talk to Our Salesforce Development Team<\/a><\/p>\n<\/div>\n<style>.elementor-20672 .elementor-element.elementor-element-2932a52{text-align:left;}.elementor-20672 .elementor-element.elementor-element-2932a52 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-20672 .elementor-element.elementor-element-0b767d1 .elementor-tab-title{border-width:1px;border-color:#00000014;}.elementor-20672 .elementor-element.elementor-element-0b767d1 .elementor-tab-content{border-width:1px;border-bottom-color:#00000014;}.elementor-20672 .elementor-element.elementor-element-0b767d1 > .elementor-widget-container{margin:0px 0px 0px 0px;}<\/style><div class=\"porto-block elementor elementor-20672\">\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-27707ca elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"27707ca\" data-element_type=\"section\">\r\n\t\t\t\r\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\r\n\t\t\t\t\t\t\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-0163611\" data-id=\"0163611\" data-element_type=\"column\">\r\n\r\n\t\t\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\r\n\t\t\t\t\t\t\t\t<div class=\"elementor-element elementor-element-03a2969 elementor-widget elementor-widget-text-editor\" data-id=\"03a2969\" data-element_type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.14.0 - 26-06-2023 *\/\n.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:#69727d;color:#fff}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap{color:#69727d;border:3px solid;background-color:transparent}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap{margin-top:8px}.elementor-widget-text-editor:not(.elementor-drop-cap-view-default) .elementor-drop-cap-letter{width:1em;height:1em}.elementor-widget-text-editor .elementor-drop-cap{float:left;text-align:center;line-height:1;font-size:50px}.elementor-widget-text-editor .elementor-drop-cap-letter{display:inline-block}<\/style>\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2932a52 elementor-widget elementor-widget-heading\" data-id=\"2932a52\" data-element_type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.14.0 - 26-06-2023 *\/\n.elementor-heading-title{padding:0;margin:0;line-height:1}.elementor-widget-heading .elementor-heading-title[class*=elementor-size-]>a{color:inherit;font-size:inherit;line-height:inherit}.elementor-widget-heading .elementor-heading-title.elementor-size-small{font-size:15px}.elementor-widget-heading .elementor-heading-title.elementor-size-medium{font-size:19px}.elementor-widget-heading .elementor-heading-title.elementor-size-large{font-size:29px}.elementor-widget-heading .elementor-heading-title.elementor-size-xl{font-size:39px}.elementor-widget-heading .elementor-heading-title.elementor-size-xxl{font-size:59px}<\/style><h2 class=\"elementor-heading-title elementor-size-large\">FAQs <\/h2>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0b767d1 elementor-widget elementor-widget-toggle\" data-id=\"0b767d1\" data-element_type=\"widget\" data-widget_type=\"toggle.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<style>\/*! elementor - v3.14.0 - 26-06-2023 *\/\n.elementor-toggle{text-align:left}.elementor-toggle .elementor-tab-title{font-weight:700;line-height:1;margin:0;padding:15px;border-bottom:1px solid #d5d8dc;cursor:pointer;outline:none}.elementor-toggle .elementor-tab-title .elementor-toggle-icon{display:inline-block;width:1em}.elementor-toggle .elementor-tab-title .elementor-toggle-icon svg{-webkit-margin-start:-5px;margin-inline-start:-5px;width:1em;height:1em}.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-right{float:right;text-align:right}.elementor-toggle .elementor-tab-title .elementor-toggle-icon.elementor-toggle-icon-left{float:left;text-align:left}.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-closed{display:block}.elementor-toggle .elementor-tab-title .elementor-toggle-icon .elementor-toggle-icon-opened{display:none}.elementor-toggle .elementor-tab-title.elementor-active{border-bottom:none}.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-closed{display:none}.elementor-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon-opened{display:block}.elementor-toggle .elementor-tab-content{padding:15px;border-bottom:1px solid #d5d8dc;display:none}@media (max-width:767px){.elementor-toggle .elementor-tab-title{padding:12px}.elementor-toggle .elementor-tab-content{padding:12px 10px}}.e-con-inner>.elementor-widget-toggle,.e-con>.elementor-widget-toggle{width:var(--container-widget-width);--flex-grow:var(--container-widget-flex-grow)}<\/style>\t\t<div class=\"elementor-toggle\">\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-1201\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"button\" aria-controls=\"elementor-tab-content-1201\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">What is the Education Data Architecture (EDA)?<\/a>\n\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-1201\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"region\" aria-labelledby=\"elementor-tab-title-1201\"><p><span style=\"font-weight: 400;\">An open-source data model from Salesforce.org covering the K-20 student journey &#8211; Contact and Administrative Account, Affiliation, Application, Program Enrollment, Course Connection, Term and more. Education Cloud is built on it, and it superseded the earlier Higher Education Pack (HEDA) from 2016.<\/span><\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-1202\" class=\"elementor-tab-title\" data-tab=\"2\" role=\"button\" aria-controls=\"elementor-tab-content-1202\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">Is EDA supported by Salesforce?<\/a>\n\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-1202\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"2\" role=\"region\" aria-labelledby=\"elementor-tab-title-1202\"><p><span style=\"font-weight: 400;\">Not under your standard agreement &#8211; EDA is licensed under BSD-3 and provided \u201cas is\u201d &#8211; Salesforce.org explicitly states that your Master Subscription Agreement doesn\u2019t apply and makes no warranty. Community and partner support carries more weight here than with other industry clouds.<\/span><\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-1203\" class=\"elementor-tab-title\" data-tab=\"3\" role=\"button\" aria-controls=\"elementor-tab-content-1203\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">Should I build custom objects for applications and enrolments?<\/a>\n\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-1203\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"3\" role=\"region\" aria-labelledby=\"elementor-tab-title-1203\"><p><span style=\"font-weight: 400;\">No,\u00a0EDA provides Application, Program Enrollment, Course Connection, Affiliation and Academic Certification as standard package objects. Salesforce publishes a full object and field dictionary &#8211; read it before scoping any custom object.<\/span><\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-1204\" class=\"elementor-tab-title\" data-tab=\"4\" role=\"button\" aria-controls=\"elementor-tab-content-1204\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">Does Salesforce replace a Student Information System?<\/a>\n\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-1204\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"4\" role=\"region\" aria-labelledby=\"elementor-tab-title-1204\"><p><span style=\"font-weight: 400;\">Almost never, the SIS &#8211; Banner, PeopleSoft, Workday Student &#8211; remains the system of record for enrolment, grades and the academic record. Salesforce holds the relationship: enquiry, application, engagement, support and alumni. The integration between them is the project.<\/span><\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-1205\" class=\"elementor-tab-title\" data-tab=\"5\" role=\"button\" aria-controls=\"elementor-tab-content-1205\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">How does Salesforce integrate with Banner or Workday Student?<\/a>\n\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-1205\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"5\" role=\"region\" aria-labelledby=\"elementor-tab-title-1205\"><p><span style=\"font-weight: 400;\">Through APIs, usually with middleware. The critical decision isn\u2019t technical &#8211; it\u2019s agreeing early which system owns which field. Where both systems can write the same data, student records diverge and reconciling them afterwards is painful.<\/span><\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-1206\" class=\"elementor-tab-title\" data-tab=\"6\" role=\"button\" aria-controls=\"elementor-tab-content-1206\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">Do education institutions get free Salesforce licences?<\/a>\n\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-1206\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"6\" role=\"region\" aria-labelledby=\"elementor-tab-title-1206\"><p><span style=\"font-weight: 400;\">Eligible nonprofit and education institutions can access ten Enterprise Edition licences at no cost through Salesforce\u2019s Power of Us programme, with discounted pricing beyond that. It changes the economics considerably for smaller institutions and is frequently missed in budgeting.<\/span><\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-1207\" class=\"elementor-tab-title\" data-tab=\"7\" role=\"button\" aria-controls=\"elementor-tab-content-1207\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">Does accessibility affect Salesforce development for education?<\/a>\n\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-1207\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"7\" role=\"region\" aria-labelledby=\"elementor-tab-title-1207\"><p><span style=\"font-weight: 400;\">Substantially, WCAG conformance is a legal requirement for public-sector and most publicly funded institutions, and it applies directly to any portal or Lightning Web Component you build. Expect roughly 15\u201325% additional effort on user-facing work, and budget it rather than discovering it at UAT.<\/span><\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-1208\" class=\"elementor-tab-title\" data-tab=\"8\" role=\"button\" aria-controls=\"elementor-tab-content-1208\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">How does FERPA affect a Salesforce build?<\/a>\n\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-1208\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"8\" role=\"region\" aria-labelledby=\"elementor-tab-title-1208\"><p><span style=\"font-weight: 400;\">It\u2019s primarily an access question &#8211; who can see which student\u2019s record, and can you evidence it. That makes it a sharing model design decision. Note that record-triggered Flows and Apex run in system mode and bypass sharing entirely, which is a genuine exposure route.<\/span><\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-toggle-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-1209\" class=\"elementor-tab-title\" data-tab=\"9\" role=\"button\" aria-controls=\"elementor-tab-content-1209\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon elementor-toggle-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-closed\"><i class=\"fas fa-caret-right\"><\/i><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-toggle-icon-opened\"><i class=\"elementor-toggle-icon-opened fas fa-caret-up\"><\/i><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-toggle-title\" tabindex=\"0\">What\u2019s the difference between Education Cloud and EDA?<\/a>\n\t\t\t\t\t<\/h3>\n\n\t\t\t\t\t<div id=\"elementor-tab-content-1209\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"9\" role=\"region\" aria-labelledby=\"elementor-tab-title-1209\"><p><span style=\"font-weight: 400;\">EDA is the underlying data model. Education Cloud is the broader collection of objects, tools, and solutions built on top of it &#8211; including things like Student Success Hub. Newer native models such as Recruitment and Admissions and Student Financials now sit alongside EDA in Salesforce\u2019s data model gallery.<\/span><\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t\t\t<script type=\"application\/ld+json\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What is the Education Data Architecture (EDA)?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p><span style=\\\"font-weight: 400;\\\">An open-source data model from Salesforce.org covering the K-20 student journey &#8211; Contact and Administrative Account, Affiliation, Application, Program Enrollment, Course Connection, Term and more. Education Cloud is built on it, and it superseded the earlier Higher Education Pack (HEDA) from 2016.<\\\/span><\\\/p>\"}},{\"@type\":\"Question\",\"name\":\"Is EDA supported by Salesforce?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p><span style=\\\"font-weight: 400;\\\">Not under your standard agreement &#8211; EDA is licensed under BSD-3 and provided \\u201cas is\\u201d &#8211; Salesforce.org explicitly states that your Master Subscription Agreement doesn\\u2019t apply and makes no warranty. Community and partner support carries more weight here than with other industry clouds.<\\\/span><\\\/p>\"}},{\"@type\":\"Question\",\"name\":\"Should I build custom objects for applications and enrolments?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p><span style=\\\"font-weight: 400;\\\">No,\\u00a0EDA provides Application, Program Enrollment, Course Connection, Affiliation and Academic Certification as standard package objects. Salesforce publishes a full object and field dictionary &#8211; read it before scoping any custom object.<\\\/span><\\\/p>\"}},{\"@type\":\"Question\",\"name\":\"Does Salesforce replace a Student Information System?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p><span style=\\\"font-weight: 400;\\\">Almost never, the SIS &#8211; Banner, PeopleSoft, Workday Student &#8211; remains the system of record for enrolment, grades and the academic record. Salesforce holds the relationship: enquiry, application, engagement, support and alumni. The integration between them is the project.<\\\/span><\\\/p>\"}},{\"@type\":\"Question\",\"name\":\"How does Salesforce integrate with Banner or Workday Student?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p><span style=\\\"font-weight: 400;\\\">Through APIs, usually with middleware. The critical decision isn\\u2019t technical &#8211; it\\u2019s agreeing early which system owns which field. Where both systems can write the same data, student records diverge and reconciling them afterwards is painful.<\\\/span><\\\/p>\"}},{\"@type\":\"Question\",\"name\":\"Do education institutions get free Salesforce licences?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p><span style=\\\"font-weight: 400;\\\">Eligible nonprofit and education institutions can access ten Enterprise Edition licences at no cost through Salesforce\\u2019s Power of Us programme, with discounted pricing beyond that. It changes the economics considerably for smaller institutions and is frequently missed in budgeting.<\\\/span><\\\/p>\"}},{\"@type\":\"Question\",\"name\":\"Does accessibility affect Salesforce development for education?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p><span style=\\\"font-weight: 400;\\\">Substantially, WCAG conformance is a legal requirement for public-sector and most publicly funded institutions, and it applies directly to any portal or Lightning Web Component you build. Expect roughly 15\\u201325% additional effort on user-facing work, and budget it rather than discovering it at UAT.<\\\/span><\\\/p>\"}},{\"@type\":\"Question\",\"name\":\"How does FERPA affect a Salesforce build?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p><span style=\\\"font-weight: 400;\\\">It\\u2019s primarily an access question &#8211; who can see which student\\u2019s record, and can you evidence it. That makes it a sharing model design decision. Note that record-triggered Flows and Apex run in system mode and bypass sharing entirely, which is a genuine exposure route.<\\\/span><\\\/p>\"}},{\"@type\":\"Question\",\"name\":\"What\\u2019s the difference between Education Cloud and EDA?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"<p><span style=\\\"font-weight: 400;\\\">EDA is the underlying data model. Education Cloud is the broader collection of objects, tools, and solutions built on top of it &#8211; including things like Student Success Hub. Newer native models such as Recruitment and Admissions and Student Financials now sit alongside EDA in Salesforce\\u2019s data model gallery.<\\\/span><\\\/p>\"}}]}<\/script>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/div>\r\n\t\t\t\t\t\t<\/div>\r\n\t\t\t\t<\/section>\r\n\t\t<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Key Takeaways:\u00a0 Salesforce&#8217;s Education Data Architecture (EDA) already covers much of the core student data model, so rebuilding it is usually unnecessary. Custom development is most valuable for student portals, fee calculators, timetabling, advising workflows, regulatory reporting and SIS integrations. The SIS should generally remain the system of record, while Salesforce manages relationships, applications, engagement [&hellip;]<\/p>\n","protected":false},"author":15,"featured_media":20681,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_yoast_wpseo_meta-robots-noindex":"","_yoast_wpseo_meta-robots-nofollow":"","_yoast_wpseo_canonical":"","_yoast_wpseo_opengraph-title":"","_yoast_wpseo_opengraph-description":"","_yoast_wpseo_opengraph-image":"","_yoast_wpseo_twitter-title":"","_yoast_wpseo_twitter-description":"","_yoast_wpseo_twitter-image":"","_wp_applaud_exclude":false,"footnotes":""},"categories":[85],"tags":[2659,2658],"class_list":["post-20667","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-salesforce","tag-salesforce-development-for-education","tag-salesforce-for-education"],"featured_image_src":{"landsacpe":["https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/Untitled-design-98-1140x445.webp",1140,445,true],"list":["https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/Untitled-design-98-463x348.webp",463,348,true],"medium":["https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/Untitled-design-98-300x169.webp",300,169,true],"full":["https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/Untitled-design-98.webp",1536,864,false]},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Salesforce for Education: What to Build, Extend &amp; Avoid<\/title>\n<meta name=\"description\" content=\"What to build, extend, and avoid in Salesforce for education, including EDA, Education Cloud, SIS integration, portals, FERPA, accessibility, and costs.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/dianapps.com\/blog\/salesforce-for-education\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Salesforce for Education: What to Build, Extend &amp; Avoid\" \/>\n<meta property=\"og:description\" content=\"What to build, extend, and avoid in Salesforce for education, including EDA, Education Cloud, SIS integration, portals, FERPA, accessibility, and costs.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/dianapps.com\/blog\/salesforce-for-education\/\" \/>\n<meta property=\"og:site_name\" content=\"Learn About Digital Transformation &amp; Development | DianApps Blog\" \/>\n<meta property=\"article:published_time\" content=\"2026-08-27T05:26:14+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/Untitled-design-98.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"1536\" \/>\n\t<meta property=\"og:image:height\" content=\"864\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"author\" content=\"Vaibhav Sharma\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Vaibhav Sharma\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Salesforce for Education: What to Build, Extend & Avoid","description":"What to build, extend, and avoid in Salesforce for education, including EDA, Education Cloud, SIS integration, portals, FERPA, accessibility, and costs.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/dianapps.com\/blog\/salesforce-for-education\/","og_locale":"en_US","og_type":"article","og_title":"Salesforce for Education: What to Build, Extend & Avoid","og_description":"What to build, extend, and avoid in Salesforce for education, including EDA, Education Cloud, SIS integration, portals, FERPA, accessibility, and costs.","og_url":"https:\/\/dianapps.com\/blog\/salesforce-for-education\/","og_site_name":"Learn About Digital Transformation &amp; Development | DianApps Blog","article_published_time":"2026-08-27T05:26:14+00:00","og_image":[{"width":1536,"height":864,"url":"https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/Untitled-design-98.webp","type":"image\/webp"}],"author":"Vaibhav Sharma","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Vaibhav Sharma","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/dianapps.com\/blog\/salesforce-for-education\/#article","isPartOf":{"@id":"https:\/\/dianapps.com\/blog\/salesforce-for-education\/"},"author":{"name":"Vaibhav Sharma","@id":"https:\/\/dianapps.com\/blog\/#\/schema\/person\/e0ee1e2a6cfb8681a3cc69154f8d8bcf"},"headline":"Salesforce for Education: What Actually Needs Custom Building","datePublished":"2026-08-27T05:26:14+00:00","mainEntityOfPage":{"@id":"https:\/\/dianapps.com\/blog\/salesforce-for-education\/"},"wordCount":1785,"commentCount":0,"image":{"@id":"https:\/\/dianapps.com\/blog\/salesforce-for-education\/#primaryimage"},"thumbnailUrl":"https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/Untitled-design-98.webp","keywords":["Salesforce development for Education","Salesforce for Education"],"articleSection":["Salesforce"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/dianapps.com\/blog\/salesforce-for-education\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/dianapps.com\/blog\/salesforce-for-education\/","url":"https:\/\/dianapps.com\/blog\/salesforce-for-education\/","name":"Salesforce for Education: What to Build, Extend & Avoid","isPartOf":{"@id":"https:\/\/dianapps.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/dianapps.com\/blog\/salesforce-for-education\/#primaryimage"},"image":{"@id":"https:\/\/dianapps.com\/blog\/salesforce-for-education\/#primaryimage"},"thumbnailUrl":"https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/Untitled-design-98.webp","datePublished":"2026-08-27T05:26:14+00:00","author":{"@id":"https:\/\/dianapps.com\/blog\/#\/schema\/person\/e0ee1e2a6cfb8681a3cc69154f8d8bcf"},"description":"What to build, extend, and avoid in Salesforce for education, including EDA, Education Cloud, SIS integration, portals, FERPA, accessibility, and costs.","breadcrumb":{"@id":"https:\/\/dianapps.com\/blog\/salesforce-for-education\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/dianapps.com\/blog\/salesforce-for-education\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dianapps.com\/blog\/salesforce-for-education\/#primaryimage","url":"https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/Untitled-design-98.webp","contentUrl":"https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/08\/Untitled-design-98.webp","width":1536,"height":864,"caption":"Salesforce for Education: What Actually Needs Custom Building"},{"@type":"BreadcrumbList","@id":"https:\/\/dianapps.com\/blog\/salesforce-for-education\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/dianapps.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Salesforce for Education: What Actually Needs Custom Building"}]},{"@type":"WebSite","@id":"https:\/\/dianapps.com\/blog\/#website","url":"https:\/\/dianapps.com\/blog\/","name":"Learn About Digital Transformation &amp; Development | DianApps Blog","description":"Dianapps","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/dianapps.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/dianapps.com\/blog\/#\/schema\/person\/e0ee1e2a6cfb8681a3cc69154f8d8bcf","name":"Vaibhav Sharma","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/07\/cropped-Vaibhav-Sharma-Salesforce-Specialist-96x96.jpg","url":"https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/07\/cropped-Vaibhav-Sharma-Salesforce-Specialist-96x96.jpg","contentUrl":"https:\/\/dianapps.com\/blog\/wp-content\/uploads\/2026\/07\/cropped-Vaibhav-Sharma-Salesforce-Specialist-96x96.jpg","caption":"Vaibhav Sharma"},"description":"A Salesforce specialist with over 15 years in the field, Vaibhav Sharma has built his career at the intersection of CRM strategy and enterprise transformation. As the driving force behind Salesforce innovation at DianApps, he architects solutions across Sales Cloud, Service Cloud, and Experience Cloud that turn fragmented customer data into unified growth engines. His work spans a 360-degree perspective in BFSI, healthcare, and retail, where he's known for engineering platforms that don't just go live, they move revenue and retention numbers. Vaibhav's edge lies in reading where Salesforce is headed next, from AI-powered automation, AgentExchange to Agentforce, and translating that foresight into roadmaps enterprise leaders can act on today.","url":"https:\/\/dianapps.com\/blog\/author\/vaibhav-sharma\/"}]}},"_links":{"self":[{"href":"https:\/\/dianapps.com\/blog\/wp-json\/wp\/v2\/posts\/20667","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dianapps.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dianapps.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dianapps.com\/blog\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/dianapps.com\/blog\/wp-json\/wp\/v2\/comments?post=20667"}],"version-history":[{"count":5,"href":"https:\/\/dianapps.com\/blog\/wp-json\/wp\/v2\/posts\/20667\/revisions"}],"predecessor-version":[{"id":20717,"href":"https:\/\/dianapps.com\/blog\/wp-json\/wp\/v2\/posts\/20667\/revisions\/20717"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/dianapps.com\/blog\/wp-json\/wp\/v2\/media\/20681"}],"wp:attachment":[{"href":"https:\/\/dianapps.com\/blog\/wp-json\/wp\/v2\/media?parent=20667"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dianapps.com\/blog\/wp-json\/wp\/v2\/categories?post=20667"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dianapps.com\/blog\/wp-json\/wp\/v2\/tags?post=20667"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}