SFCM.edu is a well-maintained, content-rich Drupal site that clearly serves its institution's mission. The Bowes Center launch, the unique industry alliance model (Pentatone, Opus 3, Askonas Holt), and a genuinely active newsroom give SFCM differentiated content that very few conservatories can match. The site's four institutional goals — recruit students, engage donors, surface performances, and grow continuing education — are each legibly served.
That said, the site is currently built around a single undifferentiated visitor experience. A prospective student from South Korea, an SF retiree who attends free concerts, and a major donor considering a legacy gift all see the identical homepage. The most significant opportunity across every audience is not a redesign — it is removing the friction that exists between each audience's intent and their conversion point. This audit maps those friction points by audience, then catalogs the technical, content, and SEO issues that compound them.
This audit is structured around a persona-based funnel analysis — mapping each distinct audience through their awareness → engagement → conversion journey, identifying where the site supports or undermines that journey. Technical findings (accessibility, SEO, integrations) are then presented as a prioritized issue register, anchored to the audience impacts identified in the funnel analysis. This approach surfaces both strategic gaps (wrong content, wrong placement) and tactical ones (broken links, missing markup) in the same framework, prioritized by real-world impact.
Six distinct audiences use sfcm.edu. Each has a different primary goal and a different conversion definition. The table below maps each audience against the four funnel stages, scores the site's current performance at each stage, and identifies the highest-impact gap.
| Audience | Goal | Awareness | Engagement | Conversion |
|---|---|---|---|---|
| Prospective collegiate student 18–24, auditioning for BM/MM. Comparing SFCM to Juilliard, Curtis, NEC. |
Recruit | Strong SEO for branded queries; admissions page is clear. | OK Stats (99% scholarship, 3:1 ratio) are prominent. Faculty listed. | OK Apply Now CTA clear. Request Info form works. |
| Highest-impact gap: No searchable alumni outcomes database. Student Blog posts exist but are infrequent and buried under a non-intuitive URL. Program pages too thin to rank against competing conservatories for instrument-specific queries. | ||||
| Donor / patron 45–70, SF cultural community. Attends concerts. Motivated by impact and access. |
Revenue | Strong "Giving" is in the global utility nav; always visible. | OK Student testimonials are moving. Ways to Give section is comprehensive. | Weak Staff contact emails rely on Cloudflare obfuscation — inaccessible to screen readers. Impact report link is stale (2021–22 in body vs. 2024–25 in footer). |
| Highest-impact gap: The contact path for designated/endowment giving is inaccessible to assistive technology and signals neglect to a careful donor. Every high-net-worth gift starts with a conversation. | ||||
| Continuing Education student 35–65, amateur musician. High-value, recurring revenue audience. |
Revenue | Weak CE is buried 3 nav levels deep. No homepage CTA. Not discoverable by organic search. | Weak CE section exists but has no pricing surface and an unclear enrollment path. | Weak "Contact Us" goes to a generic form rather than a direct registration flow. |
| Highest-impact gap: This audience is effectively invisible from the homepage. CE is a significant institutional revenue stream with a motivated, ready-to-convert audience — and the site is not capturing it. | ||||
| SF music lover / concert-goer 25–65, attends free performances. Warmest community lead — may become donor or CE student. |
Engage | Strong Performance calendar is excellent: filterable, comprehensive, regularly updated. | OK Event detail pages are clean. Plan Your Visit page exists. | Weak No email capture on calendar or event pages. No iCal/Google Cal subscription. Visitor leaves without a retention hook. |
| Highest-impact gap: The performance audience is SFCM's warmest lead pool — people already showing up. The site captures none of them. A newsletter signup on event pages alone would measurably grow the donor and CE pipeline. | ||||
| Pre-college parent 35–55, parent of musically gifted child 8–18. High anxiety; needs reassurance on cost, safety, quality. |
Recruit | OK Pre-College section exists and is linked from nav. | Weak No age-group routing, no "Is SFCM right for my child?" entry point. Faculty credentials not surfaced for pre-college. | OK Contact forms exist for each pre-college sub-program. |
| Highest-impact gap: No homepage presence for pre-college. Parent arriving via generic search has no clear path to relevant content. | ||||
| Current student / faculty Enrolled. Uses site for calendar, portals, resources. |
Retain | — | OK Academic Calendar, Library, Student Portal all accessible. | OK Portal links work. Resources navigation is dense but complete. |
| Highest-impact gap: Student Blog — a potential community-building and prospective-student conversion asset — is infrequently updated and filed under a non-intuitive URL (/student-blog rather than /discover/). Posts exist but cadence is inconsistent. | ||||
The pattern across all six audiences is consistent: awareness and top-of-funnel content are the site's strengths; retention and conversion mechanics are where value leaks. The site brings people in but does not give them a reason to stay connected, subscribe, or take the next step.
A direct assessment of each institutional conversion goal: whether the path to action is clear, functional, and well-placed.
"Apply Now" and "Request Information" CTAs appear at the top and bottom of the Admissions page, linking to apply.sfcm.edu. Key proof points (99% scholarship, student-teacher ratio, countries represented) are above the fold. The admissions team has human faces and Calendly links — a nice touch that makes the institution feel approachable.
Staff contact emails for designated, endowment, alumni, and corporate giving are protected via Cloudflare's Email Address Obfuscation — a bot-mitigation feature that encodes addresses in the HTML and decodes them client-side via JavaScript. While this renders correctly in standard browsers, it is completely inaccessible to screen readers, which read the raw encoded string rather than the email address. WCAG success criteria 1.3.1 (Info and Relationships) and 4.1.2 (Name, Role, Value) require that interactive elements expose their purpose to assistive technology — this implementation does not. The "Our Impact" link in the body also points to a 2021–22 report, while the footer nav correctly links to 2024–25 — a mismatch that a careful donor will notice.
The performance calendar is the site's strongest feature: filterable, comprehensive, 500+ events/year, 95% free. But there is no email capture, no iCal subscription, no newsletter prompt, and no recurring engagement hook on any event page. The concert audience is SFCM's warmest community lead — people physically showing up — and the site sends them away without capturing anything.
CE (private lessons, certificate programs, workshops for adult learners) is a high-value recurring revenue stream. It does not appear on the homepage. It requires 3 navigation clicks to reach from the nav. There is no pricing surface, no direct enrollment path, and the "Contact Us" link goes to a generic form rather than a CE-specific inquiry flow. This audience is motivated and ready to convert — the site is not meeting them.
As a federally funded educational institution, WCAG 2.1 AA compliance is a legal obligation under Section 508 and the ADA — not a best practice. The job description names WCAG explicitly. The findings below are based on surface-level inspection; a full automated audit (Axe, Lighthouse, WAVE) would surface additional issues.
Cloudflare's Email Address Obfuscation feature encodes contact addresses on the Giving page in a way that is completely inaccessible to screen readers. The encoded HTML renders as a garbled string to assistive technology — a screen reader following a "contact us for major gift information" flow would hit a dead end. This fails WCAG success criteria 1.3.1 (Info and Relationships — meaning conveyed visually must be programmatically determinable) and 4.1.2 (Name, Role, Value — UI components must expose their purpose to assistive technology). This is the site's highest-severity accessibility issue and simultaneously its most damaging conversion gap: the same fix addresses both.
Footer social links render with labels like "kdcl_basic Facebook" — a raw Drupal template variable that has not been overridden in the theme layer. This is confirmed in the live site's rendered source. A screen reader would announce this string verbatim, which is both confusing and non-descriptive. WCAG 2.4.6 requires that link labels be descriptive and meaningful; a screen reader user navigating the footer would have no way to identify these as social media links.
The site loads without a cookie consent banner or privacy notice of any kind. SFCM almost certainly uses Google Analytics (GA4) and likely advertising pixels for its admissions recruitment funnel — both require disclosure and, in many jurisdictions, active consent. California's CCPA applies to all California residents; GDPR applies to visitors from the EU and UK, a significant population given SFCM's international student body (students from 34 countries). The absence of consent management is a legal compliance risk, not merely a best practice gap.
Several images carry generic or uninformative alt text. This fails WCAG 1.1.1 for informative images and also weakens image SEO, since alt text is a primary signal Google uses to index and rank image content. For a conservatory, images of performances, faculty, and campus life are high-value assets — they deserve descriptive alt text that works hard on both dimensions.
A "Skip to main content" link is correctly implemented on every page — a foundational accessibility requirement that many sites miss. All images are served as .webp, reflecting good performance hygiene and a better experience for users on slow connections or mobile devices. Both are signs of a thoughtfully maintained Drupal installation.
Including AI search engine considerations — an increasingly important dimension as prospective students use AI assistants to research programs.
URL hierarchy is clean and semantic (/study/majors/brass, /experience/giving/make-gift). Breadcrumbs appear on all interior pages. The mega-nav provides comprehensive internal linking throughout the site. These are foundational SEO assets that many institutions get wrong; SFCM gets them right.
Department pages like /study/majors/brass list degrees and faculty icons but contain very little prose. Google struggles to rank thin pages for competitive queries like "best brass conservatory US" or "master's trombone San Francisco." Juilliard and NEC program pages are significantly richer in content. This is also an AI search vulnerability: when a student asks an AI assistant "what's the best conservatory for baroque violin," the answer is drawn from the most authoritative, content-rich pages — thin pages don't get cited regardless of how good the actual program is.
Performance listings are well-structured and date-stamped but carry no schema.org Event markup. Adding this would enable Google rich results — event cards in search results with date, time, and location displayed inline — which is potentially significant for local SF music discovery searches. This is a direct driver of the concert-goer funnel and requires no content changes, only structured data implementation.
Google's Search Generative Experience and AI assistants increasingly surface direct answers from well-structured pages. SFCM has excellent citable data (99% scholarship rate, 3:1 student-teacher ratio, 34 countries represented) but it sits in visual stat blocks rather than crawlable prose that AI models can parse and quote. FAQs structured with clear H2/H3 hierarchy are the most effective format for AI answer engine optimization — and they serve human readers equally well.
A faculty profile does not link to their upcoming performances. A news story about a student winning a prize does not link to that student's department. A performance event does not link to the performing faculty member's bio. These missed links lose both SEO link equity and user engagement — and they make the site feel like a collection of siloed sections rather than a coherent, interconnected institution.
SFCM links to its YouTube channel from the footer, but no video content is embedded anywhere prominent on the site. The Newsroom has a "Featured Video" field that is inconsistently populated. For a conservatory, audio-visual content is the most powerful conversion asset available — performance clips, masterclass highlights, faculty profiles, student stories. This content exists on YouTube and none of it is woven into the moments where it would matter most: the Admissions decision page, the individual program pages, the Giving section.
The Student Blog (/student-blog) contains genuinely compelling, voice-driven content about student life, musical growth, and life in San Francisco — exactly the peer-to-peer content that prospective students trust most during the decision process. Posts do exist beyond the COVID era (the Bowes Center and Opus 3 alliance posts appear more recent), but the cadence is irregular and the URL is filed outside the /discover/ hierarchy, making it harder to surface in navigation and less intuitive for visitors who find it organically.
Success stories are published regularly and are genuinely impressive — Super Bowl halftime, New York Philharmonic, MacDowell fellowships, Emmy awards. But they live inside the chronological news feed, unsearchable by program or instrument. A prospective guitar student researching outcomes cannot find "what happened to SFCM guitar graduates" without manually browsing the newsroom. This is a significant miss in the conversion funnel, where outcome data is one of the highest-weight decision factors.
A COVID-19 Information page appears as a first-level item under About Us in the live navigation. To a careful visitor this signals that the site is not being actively curated; it also wastes navigation real estate and crawl budget on content that is six years past its relevance window.
The current site is Drupal 10, built and maintained by Kanopi Studios, SFCM's agency partner since 2017. The D10 build (launched 2024) included a full migration from Drupal 7 via the Migrate suite, a component-based layout system using the Paragraphs module, and site search powered by Search API + Search API Solr + Facets — the same stack that drives the performance calendar filtering. Content scheduling uses the Scheduler module. The Kanopi relationship is full-service: discovery, UX, design, development, content strategy, and ongoing support. External systems — apply.sfcm.edu (admissions), plannedgiving.sfcm.edu (legacy giving), shop.sfcm.edu (merchandise), register.sfcm.edu (student portal) — are cleanly separated on subdomains. A logged-in event account system (sfcm.edu/account) is in place, suggesting ticketing/RSVP infrastructure that could anchor audience capture across the concert-goer funnel.
The in-kind donation process links to a Google Form — functional in the short term but fragile. If the form link is archived or the account changes, there is no fallback, and the visitor exits the SFCM brand environment entirely. For a process as relationship-sensitive as institutional giving, this is a weak link.
The existing event account infrastructure (sfcm.edu/account) is an underutilized asset. A logged-in user who has RSVPed to performances is the warmest possible lead for newsletter subscription, giving campaigns, and CE enrollment — they have already demonstrated intent by creating an account and attending a performance.
Campus digital signage (wayfinding, event promotion, student communications) is a common integration point for Drupal-based institutional sites. Currently, signage content likely requires separate manual updates, creating maintenance overhead and the risk of inconsistency with what is published on sfcm.edu — particularly for the performance calendar, which is already updated daily.
The 2024 Kanopi rebuild made meaningful progress on audience clarity: the three-section primary navigation (Study / Discover / Experience) replaced a more unwieldy structure, and action-based copy improved the sense of who each section serves. That work is visible and effective. But sfcm.edu still presents a largely undifferentiated experience once a visitor lands — the homepage does not actively route different audiences toward their respective conversion paths, and the six distinct personas the Kanopi discovery process identified are not yet reflected in the homepage entry experience. Four strategic areas stand out.
Every event page should carry an iCal download link and a one-click "Add to Google Calendar" button. These are trivial to implement from Drupal's existing date fields — the structured data is already there. The strategic value is disproportionate to the effort: a user who adds an SFCM event to their personal calendar is now carrying SFCM on their device. The event reminder pulls them back. That return visit — to the campus, or to sfcm.edu — is the warmest possible re-engagement opportunity, and the most direct pipeline from concert-goer to newsletter subscriber to donor. It puts SFCM into the user's personal scheduling infrastructure, which is a retention anchor no banner ad can replicate.
SFCM's homepage serves two very different primary audiences: local SF residents whose conversion goal is attending a performance or enrolling in CE, and international prospective students whose conversion goal is applying to a degree program. These audiences have almost no content overlap. A local SF resident does not need a visa information banner; an international student from Seoul does not need "Plan Your Visit" directions to Oak Street. A lightweight geolocation layer — using the browser's existing IP geolocation data, with no cookies or consent overhead required — could surface the performance calendar and CE enrollment prominently for Bay Area visitors, while foregrounding Admissions, scholarship statistics, and international student resources for visitors from abroad. This requires no personalization infrastructure; it is a server-side conditional block render on the homepage template.
Continuing Education is a high-margin, recurring revenue product with a motivated, ready-to-convert audience: adult musicians in the Bay Area who already respect SFCM, do not need financial aid, and are looking for structured instruction with world-class faculty. This audience is radically different from a collegiate applicant — they do not want a six-month admissions cycle, they want to know the price, the schedule, and how to register. Right now, CE lives three navigation clicks from the homepage, has no visible pricing, and routes inquiries through a generic contact form. This is not a content problem; it is an architecture and conversion design problem.
SFCM's strongest proof points — 99% of students on scholarship, 3:1 student-teacher ratio, students from 34 countries — currently live in visual stat blocks that are readable to humans but largely invisible to AI answer engines. Google's Search Generative Experience, Perplexity, and ChatGPT retrieve answers by parsing prose and FAQ structures, not design components. When a prospective student asks an AI, "Which conservatory gives the most financial aid?" or "What is SFCM's scholarship rate?", the answer is pulled from the most authoritative, prose-rich page that directly addresses the question. A 300-word FAQ section — "How does SFCM scholarship funding work? What percentage of SFCM students receive aid? How do I apply for financial aid at SFCM?" — converts those same statistics into citable, crawlable, rankable content. The investment is minimal; the compounding returns as AI search grows are significant.
If SFCM runs paid search or social advertising during recruitment season — very likely — all ad traffic currently lands on a generic admissions page. A prospective violin student clicking a "Study Violin at SFCM" ad wants to land on a page about violin: violin faculty profiles, violin alumni outcomes, violin ensemble and chamber music opportunities, and a violin-specific video clip. The misalignment between ad creative and landing page content is a direct Quality Score penalty in Google Ads, which means higher cost-per-click and lower ad visibility. More importantly, it is a conversion miss — the motivated, high-intent visitor who clicked a specific ad does not want to parse a generic page to find the instrument-specific content they were promised.
A simple audience routing module near the top of the homepage — four clear paths (Prospective Student / Adult Learner / Attend a Concert / Support SFCM) — would immediately direct each primary persona toward their relevant conversion funnel. No tracking, no cookies, no personalization infrastructure required: this is smart, human-readable navigation design. Many universities use this pattern with measurable conversion improvement across all audience segments, because it removes the cognitive load of parsing a complex site structure from a cold start. The six personas identified in the Kanopi discovery process deserve a front door that acknowledges them — this is the simplest implementation of that recognition.
A benchmark scan of SFCM's primary competitors — Curtis Institute, Juilliard, NEC, Oberlin Conservatory, and Flagler — surfaces three strategic feature gaps where peer institutions have built meaningful UX advantages. These are not cosmetic differences; each maps directly to one of SFCM's four institutional goals. This section is offered in the spirit of strategic context: the opportunities below are informed by what is working elsewhere, adapted to what is realistic and distinctive for SFCM's specific scale, mission, and digital infrastructure.
| Feature Category | Competitor Example | Gap at SFCM | Strategic Opportunity |
|---|---|---|---|
| Alumni Outcomes | Curtis Institute highlights individual "Grand Alumni" — Hilary Hahn, Lang Lang, Jennifer Higdon — with rich career bios, discographies, and award timelines. Each profile is linked from the relevant instrument program page, creating a direct outcomes-to-program content relationship. | SFCM alumni wins appear in the chronological news feed but are unsearchable by instrument, career path, or graduation year. A prospective oboe student cannot find "where are SFCM oboe graduates now" without manually browsing the newsroom. | Build a searchable Alumni Outcomes section — a Drupal content type with Views-powered filtering by instrument, career track (orchestral, chamber, film/TV, teaching, entrepreneurship), and graduation era. Begin with 20–30 profiles from the most celebrated graduates; the infrastructure then enables ongoing additions as a lightweight content task. |
| Audience Routing | Oberlin uses a dual-focus homepage layout that cleanly separates the College from the Conservatory, giving each audience a distinct visual and navigational entry point from the first screen. NEC uses explicit "I am a…" routing tiles in the hero region. Both reduce cognitive load significantly for first-time visitors. | SFCM's homepage presents a single unified experience. The three-section nav (Study / Discover / Experience) is well-structured, but a first-time visitor — whether a prospective student from abroad or an SF resident curious about free concerts — must interpret the navigation hierarchy before finding their path. The six Kanopi personas are not yet reflected in the homepage entry experience. | Implement an "I'm looking for…" routing module below the hero: four clear tiles — Prospective Student / Adult Learner / Attend a Concert / Support SFCM — each linking directly to the relevant conversion path. No personalization infrastructure required; this is static UX design. Measurable lift across all four audience conversion funnels with a single, well-executed template change. |
| Virtual Immersion | Flagler College and Oberlin use professional "Day in the Life" video reels embedded directly into program and admissions pages — not linked to YouTube, but embedded inline. Some conservatories have added 360° virtual campus tours. These assets are especially high-value for international applicants who cannot visit in person before making a decision. | SFCM has an active YouTube presence with genuine performance footage, student profiles, and faculty interviews — but this content is accessible only via a footer link to the YouTube channel. No video is embedded on the Admissions page, on any program/major page, or on the Giving section. The assets exist; they are simply not deployed where they would have the most conversion impact. | Deploy existing YouTube assets strategically: one student-life or campus culture video on the Admissions landing page; one discipline-specific performance clip on each major/program page (guitar faculty performing, string quartet, etc.); one student impact story on the Giving section. No new production required. A focused content sprint could complete this across all major program pages in under a week. For SFCM's international applicant audience in particular — students from 34 countries who may never visit before applying — this is a high-stakes gap. |
A note on competitive context: SFCM has genuine differentiators that Curtis, Juilliard, and Oberlin cannot claim — the Pentatone label partnership, the Opus 3 and Askonas Holt alliances, the Bowes Center, and a 100% free performance model for the public. The opportunity is not to imitate competitors but to ensure that SFCM's distinctive strengths are as visible, navigable, and searchable as possible. The competitive gaps above are execution gaps, not mission gaps.
Sequenced by effort-to-impact ratio. P1 items are high-stakes quick wins actionable in the first 30 days; P2 items are Q2 improvements; P3 items are higher-effort structural investments with compounding long-term returns.
| Priority | Recommendation | Audience impact | Effort |
|---|---|---|---|
| P1 — Now | Replace Cloudflare email obfuscation on Giving page with native webform | Donors — WCAG compliance + high-value gift pipeline | Low–Med |
| P1 — Now | Fix social icon link labels ("kdcl_basic Facebook") via Drupal theme override | All — WCAG 2.4.6 / screen reader accessibility | Low |
| P1 — Now | Fix "Our Impact" body link → 2024–25 report | Donors — content accuracy / trust signal | Low |
| P1 — Now | Remove / archive COVID-19 page from navigation; 301-redirect | All — site freshness signal | Low |
| P1 — Now | Implement cookie consent / CCPA-GDPR privacy notice | All — legal compliance | Medium |
| P2 — Q2 | Add email capture + iCal/Google Cal links to performance calendar & event pages | Concert-goers → donor / CE pipeline | Low |
| P2 — Q2 | Add CE Quick Inquiry webform + surface CE from homepage with visible pricing | CE students — highest revenue ROI | Low |
| P2 — Q2 | Embed YouTube video on Admissions, program pages, and Giving section | Students + donors — engagement + conversion | Low–Med |
| P2 — Q2 | Add schema.org Event markup to performance listings | Concert-goers — Google rich results / SEO | Medium |
| P2 — Q2 | Audit and remediate image alt text across media library | All — WCAG 1.1.1 + image SEO | Medium |
| P2 — Q2 | Migrate in-kind giving Google Form to native Drupal webform | Donors — brand continuity + data ownership | Low |
| P2 — Q2 | Evaluate Drupal-to-digital-signage feed via performance calendar content type | Campus — operational efficiency + content consistency | Medium |
| P3 — Q3 | Expand program pages with 600–900 words + FAQ blocks (AI search + SEO) | Students — SEO + AI search + conversion | High |
| P3 — Q3 | Add "Add to Calendar" iCal/Google Calendar links to all event pages | Concert-goers — retention + donor pipeline | Low |
| P3 — Q3 | Geolocation homepage block: Bay Area = Calendar + CE; International = Admissions | All — persona-appropriate entry experience | Medium |
| P3 — Q3 | Build Faculty ↔ Performances ↔ News entity relationships in Drupal | All — UX + SEO link equity | Medium |
| P3 — Q3 | Move Student Blog to /discover/student-blog; establish posting cadence; surface on Admissions | Students — conversion + long-tail SEO | Medium |
| P3 — Q3 | Build searchable Alumni Outcomes section filterable by program and outcome type | Students — conversion funnel | High |
| P3 — Q4 | "I'm looking for…" homepage audience routing module | All — conversion across all four institutional goals | Medium |
| P3 — Q4 | Instrument-specific landing pages for paid search admissions campaigns | Students — ad ROI + SEO | High |
SFCM is running a genuinely strong digital operation for an institution of its size. The Drupal installation is well-maintained, content is current and well-written, the performance calendar is a real product strength, and the alliance story (Pentatone, Opus 3, Askonas Holt) is a unique differentiator that no other conservatory can claim. The gaps identified here are not signs of neglect — they are signs of a site that has grown organically and now needs a strategic layer.
The consistent pattern across every audience funnel is the same: the site brings people in well, and then does not give them a reason to stay connected or take the next step. The highest-priority work is not a redesign. It is closing the retention and conversion gaps that already exist — most of which are low-effort, high-impact fixes that a focused Web Producer could address in the first quarter.
That is the kind of work I have done — at scale, at Salesforce, and for mission-driven organizations before that. I would bring the Drupal fluency to implement these changes technically, the accessibility expertise to ensure they are done right, and the strategic framing to communicate their value to Marketing, Advancement, and Communications stakeholders who may not speak "web producer."