Skip to content

Brand Demand Index

The share of applicants whose first recorded touch was organic search, calculated as a percentage of all applicants in each fiscal year. A rising index means an increasing portion of applicants are finding the institution on their own — without being pushed by paid media or outbound recruitment.

Fiscal YearTotal PersonsTotal ApplicantsOrganic Search ApplicantsBrand Demand Index
FY202340,5643,9271,60941.0%
FY202438,2775,6022,27440.6%
FY202555,7484,8132,31248.0%
FY2026*41,6832,8161,19142.3%

*FY2026 is a near-complete cycle as of reporting date.

The brand demand index held steady between FY2023 (41.0%) and FY2024 (40.6%), then jumped sharply to 48.0% in FY2025 as organic search applicants grew in absolute terms while overall applicant volume fell. In FY2026 — the first year with an application fee — the index settled at 42.3%, above the FY2023/2024 baseline of ~41% and consistent with the post-fee applicant pool being more brand-driven than the pre-fee era.

The brand demand index has established a new floor above 40% and has not retreated to pre-FY2025 levels despite two consecutive years of declining total applicants. In FY2025, nearly half of all applicants arrived via organic search. In FY2026, with fewer total applicants due to the fee, organic search still accounts for 42.3% — above the baseline years.

The pattern across four years is consistent: brand-driven demand (organic search first-touch) is a stable and growing share of the applicant pool. The fee reduced overall volume but did not erode the organic search segment’s share, which is evidence that self-directed demand is durable and not artificially sustained by paid or outbound activity.

Raw organic search applicant counts can grow simply because the total funnel grew. The brand demand index normalizes for funnel size, isolating whether the institution is becoming more or less of a self-directed destination over time.

A rising index is evidence that brand investment is compounding — each year, a larger share of the applicant pool sought the institution out without prompting. This is the kind of metric that justifies brand spending to boards because it shows diminishing reliance on paid and outbound channels.

A declining index, by contrast, is an early warning that the institution is becoming more dependent on paid spend to sustain application volume — a structural risk if budgets contract.

Organic search applicants are persons with applied = 'Yes' whose first engagement touch in person_touches has a utm_source of google, bing, yahoo, duckduckgo, or ecosia and a utm_medium of search, organic, or organic_search. Total applicants are all persons with applied = 'Yes' in each fiscal year cohort.

FY2023–2025 are complete-year cohorts. FY2026 is near-complete and includes the first year with an application fee.

WITH first_touch AS (
SELECT
person_id,
utm_source,
utm_medium,
ROW_NUMBER() OVER (
PARTITION BY person_id
ORDER BY touched_at ASC
) AS rn
FROM person_touches
WHERE touch_category = 'engagement'
),
organic_search AS (
SELECT DISTINCT person_id
FROM first_touch
WHERE rn = 1
AND lower(utm_source) IN ('google', 'bing', 'yahoo', 'yahoo!', 'duckduckgo', 'ecosia', 'yandex', 'baidu')
AND lower(utm_medium) IN ('search', 'organic', 'organic_search')
),
cohort AS (
SELECT
pd.person_id,
pd.fiscal_year,
pd.applied,
CASE WHEN os.person_id IS NOT NULL THEN 1 ELSE 0 END AS organic_search_first_touch
FROM persons_dashboard pd
LEFT JOIN organic_search os ON pd.person_id = os.person_id
WHERE pd.fiscal_year IN ('2023', '2024', '2025', '2026')
)
SELECT
fiscal_year,
COUNT(*) AS total_persons,
SUM(CASE WHEN applied = 'Yes' THEN 1 ELSE 0 END) AS total_applicants,
SUM(CASE WHEN applied = 'Yes' AND organic_search_first_touch = 1 THEN 1 ELSE 0 END) AS organic_search_applicants,
ROUND(
SUM(CASE WHEN applied = 'Yes' AND organic_search_first_touch = 1 THEN 1 ELSE 0 END) * 100.0
/ NULLIF(SUM(CASE WHEN applied = 'Yes' THEN 1 ELSE 0 END), 0),
1
) AS brand_demand_index
FROM cohort
GROUP BY fiscal_year
ORDER BY fiscal_year;