# Graduation Alliance Brand Study — Wave 0 Frozen Persona Roster (`_persona-roster.md`)

**FROZEN 2026-06-25.** Question: *Competitive creative strategy for Graduation Alliance* (online diploma / dropout-recovery) vs Grad Solutions · Learn4Life · AHSA · ChanceLight.
This roster is the **single source of personas** for all Wave-1 lenses (Demand Voice, Personas, Triggers, Competitive/Whitespace, Angles). Do not invent or fork personas downstream — extend a persona's evidence with more real ids, but the named set is locked here.
Denominators + bias/window rules: `_profile.md`. Demand voice + whitespace already cited: `02_demand_voice.md`, `03_whitespace_positioning.md`. Full-corpus prevalence: `prevalence.md`.

## How these were clustered (method note — rails 1, 2)
Clustered from a **source-stratified read** of the corpus, **leading on the cleanest enrollment-intent voice** (r/GED, r/highschool, r/AdultEducation, r/findapath, r/teenagers + the r/Parenting payer lens + YouTube category creators) and **deliberately NOT over-weighting r/Teachers** (3,519 records = educator/B2B lens, thread-inflated, excluded from demand) or r/college (post-secondary tangent). Seeded from `prevalence.md`'s persona/trigger classification (all % counted **against on-topic VOC, n=2,957** per `_profile.md` §2) and the `02_demand_voice.md` trigger clusters, then refined to **5 frozen personas**. Every persona carries **anchor record ids pulled LIVE from `all_mentions.jsonl`** (verified present 2026-06-25); single-source personas are flagged. Citation format `[bucket · source · community/rating · id]`.

> **The category's emotional center of gravity (from `02`):** the buyer is rarely "shopping for a program." They carry an *unfinished-business wound* — dropped out years ago for reasons that weren't their fault, it now blocks a concrete door, and they are quietly **terrified they're too old / too dumb / too late to actually finish this time.** The loudest beat is **"I finally did it"**; the loudest dread is **"I've started before and quit."** Every persona below sits on that tension.

---

## P1 — Returning-Dropout "Shame-Clock" Adult "Renee" *(the conversion fulcrum — OPPORTUNITY persona)*

**Snapshot.** Adults ~28–50 who left high school years (often decades) ago for life/mental-health reasons and have **tried to finish before and quit.** They self-judge harder than any ad could. Familiarity: high-intent, low-confidence — re-approaching the diploma carrying shame and a "this time for real" promise. Maps to `prevalence.md` `adult_no_diploma` 34% (1,018) ∩ `returning_dropout` 5% (146); objections `fail_again_fear` 8% (223, **#1 objection**) + `too_old` 5% (155).

**Life-situation.** Working adult, often a parent, who "lacked 4 months" or "passed every subject except math." The diploma is a personal debt that gets louder with age; the math/test wall (`academic_test_wall` 11%) is the named reason they stalled for *years*. They don't fear cost or flexibility — they fear **their own follow-through.**

**Why she matters.** This is the **conversion fulcrum of the entire study.** The #1 objection is "I'll fail again," and it's emotional, not logical — and it's the *exact* fear no competitor's "free + flexible" message touches (flexibility = "it's on you," the opposite reassurance). GA's most-reviewed strength answers it directly: **58 of GA's 68 five-star Maps reviews credit a human coach** (`03` §4b). She is the buyer for the "a real coach who won't let you quit" position (whitespace W1, highest conviction) — and GA can prove it.

**Anchor ids:**
- `t3_1pefa1s` [category · reddit · GED] — 41yo: *"I have tried to finish high school but always ended up quitting…. I made a promise to myself that I would buckle down this time."*
- `t3_1swgdje` [category · reddit · GED] — 33yo wife/mother of 4: *"I can not believe I put off earning my GED for over 10 years!… it has only took me ONE month."* (shame-clock → relief)
- `t3_1tylfr1` [category · reddit · GED] — *"At 42 years old, I can finally say that I'm officially a high school graduate… passed every subject except math… failed math again."* (too_old + test wall + the "I did it" payoff)
- `t3_1tqbv4s` [category · reddit · GED] — *"convinced I wasn't intelligent enough to pass any of the tests… I passed each one my first try… I feel like a new person."* (not-smart-enough self-doubt → triumph)
- `t3_1u8kkud` [category · reddit · GED] — *"I DID IT! OMG I DID IT!… this been the very thing that's been haunting [me]."* (the outcome language for CTA/end-frame)
- `Ci9DQUlRQUNvZENodHljRjlvT2xGd1NsQkpWVmxwYldwaFkwWk9Sa0pOVlV0dWFIYxAB` [graduation_alliance · google_maps · 5★] — *"really bad anxiety, depression, just in a bad state of mind… they were completely there for me."* (GA *customer* confirms the coach is the thing that worked)
- `1355185853191301` [graduation_alliance · meta_ads] — GA already says it: *"Real accountability + 1-on-1 support."* (asserted, under-leveraged)

**Source mix:** Reddit r/GED (multi-thread) + GA Google Maps (customer proof) + GA Meta. **Multi-source. NOT single-source.**

---

## P2 — Career-Gated Adult "Marcus" *(sharpest / highest-intent trigger — OPPORTUNITY persona)*

**Snapshot.** Adults ~25–45 for whom a **job, promotion, or background check just slammed a door shut** — the diploma is suddenly a hard gate between them and income. Familiarity: urgent, transactional, deadline-driven. Maps to `adult_no_diploma` 34% ∩ trigger `job_career` 9% (280 — **the single sharpest trigger in the corpus**); objection `is_it_legit_accepted` 4% (123).

**Life-situation.** Employed-or-trying-to-be; the diploma blocks a raise, a full-time conversion, a trade, or "becoming middle class." They want it **fast** and they want proof it will actually be *accepted* by the employer (not a diploma-mill credential that gets rejected — the fear is well-founded). Lower emotional baggage than P1, higher time-pressure.

**Why he matters.** Highest **intent-per-impression** in the study and **under-served** — the employer-background-check angle is the sharpest, most concrete hook and almost no creative names it. GA gestures at outcomes (9 career certificates) but **no competitor shows outcome data** — earnings lift, job-placement %, "diploma in 2 months → enrolled in college" (whitespace W3, wide open). Name the *specific door* in the hook and front-load "employer-accepted" proof and he converts.

**Anchor ids:**
- `t3_1ns5mel` [category · reddit · GED] — *"I was offered full time employment, with a substantial pay raise. During the background check they determined that my diploma… was not sufficient. They gave me 30 days to get my GED, or their offer would be revoked."* (the archetypal trigger)
- `t3_1qwfjmn` [category · reddit · GED] — *"nobody wants to employ a high school dropout with no ged."*
- `t3_1nwl58q` [category · reddit · findapath] — *"I am 35… high school dropout. I need something."* (never-launched career)
- `t3_1tlkxcq` [category · reddit · findapath] — 30yo, unemployed, TBI: *"a realistic path forward… not a generic 'just go work any job'… that isn't fake hype."* (legit/scam allergy)
- `t3_1ra9uca` [category · reddit · findapath] — *"Is it too late to get a 'good' career… Can I ever become middle class?"* (ROI / class-mobility framing)
- `1461079021171171` [graduation_alliance · meta_ads] — GA's outcome hook: *"Choose from 9 in-demand career certificates."* (the lever to amplify into outcome-ROI creative)

**Source mix:** Reddit r/GED + r/findapath + GA Meta. **Multi-source.** ⚠ r/findapath is broader "lost adult" than GED-specific (per `02` caveat) — use it for the aging-out/ROI emotional register, not as proof of purchase intent; the r/GED job-gate ids carry the intent.

---

## P3 — Parent of At-Risk Teen "Dawn" *(the payer GA is leaking to L4L — OPPORTUNITY persona)*

**Snapshot.** Parents (often 38–50) of a teen who has **stopped attending, is failing, or is begging to drop out** — frequently mental-health-driven school refusal. Familiarity: frightened, exhausted, actively researching options *for* the kid. Maps to `parent_of_teen` 7% (205) + trigger `for_my_kid` 4% (108); the teen's barriers are `behind_on_credits` 4%, `mental_health` 10%, `bullying_social` 4%.

**Life-situation.** She/he is the **payer and the decision-maker** for the youth (14–21) track — the one Googling "what now," weighing GED vs a real diploma, watching a 3.7-GPA kid or an 11-of-28-credits senior melt down. The emotional load is guilt ("I failed my son") + urgency (graduation is slipping) + a need for a *safe, no-judgment* place that will re-engage the kid.

**Why she matters.** **GA's single most fixable self-inflicted gap.** GA runs a large youth 14–21 track but addresses the **teen directly** — only **1 of 56** GA Meta ads speaks to the parent. **Learn4Life owns the parent-of-teen emotional register** ("a school where your child can feel safe… learn their way"), so GA is handing the higher-intent *payer* to L4L on its own youth track (whitespace W4). Speaking to Dawn as the buyer is a near-free capture.

**Anchor ids:**
- `t3_1nwpb0v` [category · reddit · Parenting] — (40m) *"I failed my son (18m)… he only has 11 credits. He needs 28 to graduate."* (behind-on-credits parent panic; thread resonance score 889)
- `t3_1nh6gpm` [category · reddit · Parenting] — (46f): *"My… daughter (16f) refuses to go to school… begging to get her GED instead… despite her wanting to join the military."* (refusal + GED-vs-diploma + military gateway)
- `t3_1q5q8y6` [category · reddit · Parenting] — *"My daughter is a senior and she just absolutely hates school… missed 4 weeks… hospitalized or just mentally breaking down."* (mental-health school refusal)
- `t3_1ud4xzw` [category · reddit · GED] — *"My son dropped out in 10th grade. He wants to run for his GED but he has a real learning issue with math… mild autism."* (parent researching the math wall)
- `t3_1oqeo71` [category · reddit · Parenting] — *"My son just turned 18… dropped out at 16 and has done nothing since."* (stalled-teen, out of ideas)
- `2272910380130568` [graduation_alliance · meta_ads] — GA's lone parent-addressed ad: *"Did your teen stop going to school?… free online HS… Real diploma, with a coach + 24/7 tutoring… See if your child qualifies."* (1 of 56 — the template to scale)

**Source mix:** Reddit r/Parenting (multi-thread) + r/GED + GA Meta. **Multi-source.** ⚠ r/Parenting carries loose token-match noise (`_profile.md` §2) — these ids were topic-filtered to genuine teen-dropout threads, not the broad-parenting tail.

---

## P4 — At-Risk Youth "Tyler" *(big base, but GA already serves it — supporting persona)*

**Snapshot.** Still school-age teens (~14–19), way behind on credits or about to drop, often in a mental-health spiral, broadcasting the in-school panic in real time. Familiarity: low awareness (doesn't even know the vocabulary), high distress. Maps to `at_risk_youth` 26% (778 — **the 2nd-largest persona**); barriers `mental_health` 10%, `behind_on_credits` 4%, `bullying_social` 4%, `academic_test_wall` 11%.

**Life-situation.** In the building but failing, or just-left; "life being life," panic attacks, bullying, "might not graduate." The dominant root cause across the clean youth subs is **mental health and family chaos, not laziness** — and the kid is desperate not to be judged for it. They want to **catch up fast** and don't know credit-recovery exists.

**Why he matters.** Largest single demand pool after the adult base — but **GA already runs the youth 14–21 track at volume and addresses the teen directly** ("School not working out?"), so GA's *right-to-win* here is lower than the under-served personas. Treat as a **foundation persona** (sizes the youth track, supplies the "it wasn't your fault / no judgment" barrier language — whitespace W2 adult-trauma lane) rather than a net-new opportunity. The higher-leverage move on this track is reaching the *parent* (P3).

**Anchor ids:**
- `t3_1kpeuzv` [category · reddit · highschool] — *"i'm 16 right now and dropping out soon due to my life being life and i don't have the option to finish school."*
- `t3_1jch28e` [category · reddit · highschool] — *"How do I catch up on 7 years of missed school as quickly as possible?"* (behind-on-credits + speed)
- `t3_1scukcd` [category · reddit · highschool] — *"I might not graduate despite having a 3.7 GPA."* (graduation panic even from a "good" student)
- `t1_oedrw3v` [category · reddit · highschool] — *"What is credit recovery?"* (doesn't know the category exists — low-awareness)
- `t3_1jkrngn` [category · reddit · GED] — *"miserably depressed and suicidal… 7 years of thinking I wasn't smart enough."* (mental-health root cause + self-doubt)
- `27425159070449438` [graduation_alliance · meta_ads] — GA's youth-direct ad: *"School not working out?… For New Mexico students ages 15–21… free support, tech & tutoring."*
- `973651398873069` [graduation_alliance · meta_ads] — *"14-22… a Michigan school district program that includes a laptop plus support."* (the youth white-label track)

**Source mix:** Reddit r/highschool + r/GED + GA Meta. **Multi-source.** ⚠ r/teenagers (2,014) is high-volume but noisy — use sparingly for the in-school stall, prefer the r/highschool/r/GED ids.

---

## P5 — Gateway-Seeker "Ana" *(trigger-defined, cross-cutting — supporting persona)*

**Snapshot.** Adults and older teens who need the diploma as the **key to a specific next door** — the military, college, or a licensed career (nursing is named repeatedly). Familiarity: motivated by a concrete goal *beyond* the diploma; the credential is the gateway, not the destination. Maps to triggers `military` 2% (58) + `college_nursing` 4% (133); objection `is_it_legit_accepted` 4% (123).

**Life-situation.** "I literally dream of nursing school," "I decided to join the Army," "universities won't accept the GED." The defining need is **acceptance where it counts** — will an employer / college / the military *take* this credential? This is exactly where GA's **"real diploma, not a GED" wedge** and **state/district white-label** (a structural legitimacy answer competitors can't match) are the right weapons (whitespace W5).

**Why she matters.** A **trigger-defined persona that cross-cuts P1/P2** — the "name the specific door" creative segmentation. Each gateway is a distinct, addressable hook with native verbatim copy already written by the buyer (Army / nursing / college). Supporting rather than lead because the volume is smaller and the need overlaps the adult personas — but it sharpens the *outcome-ROL* and *is-it-accepted* messaging the opportunity personas also need.

**Anchor ids:**
- `t3_1s0253p` [category · reddit · GED] — *"A few months ago I decided to join the Army… severe dyslexia mainly towards math."* (military gate)
- `t3_1kkylew` [category · reddit · AdultEducation] — *"I literally dream of finishing and going to nursing school… i've gone down the online route before… i can't keep the motivation."* (nursing gateway + fail-again overlap)
- `t3_1uegngj` [category · reddit · GED] — *"Due to the war in my country, I couldn't get my high school diploma… universities in Canada… do not accept the GED."* (college gateway + the is-it-accepted fear, well-founded)
- `Ci9DQUlRQUNvZENodHljRjlvT25OYVNIcDBWWEJsU21KMmMxWjRiM0kzUjA5TlFsRRAB` [graduation_alliance · google_maps · 5★] — 46yo mother: *"go back to high school and receive my diploma, then go to nursing school… I get to start nursing school this summer."* (a GA *customer* who used it exactly as the gateway)
- `UgzrFvMycktjIzLZt154AaABAg` [category · youtube · comment] — *"Marco graduated and entered the Army. He became an airborne paratrooper."* (outcome-proof voice)
- `1366516471987946` [graduation_alliance · meta_ads] — GA's accredited claim: *"earn a fully accredited high school diploma online for free."* (the "accepted where it counts" answer)

**Source mix:** Reddit r/GED + r/AdultEducation + GA Google Maps + YouTube + GA Meta. **Strongly multi-source** — the best-evidenced cross-platform persona after P1.

---

## Roster summary

| # | Persona | Maps to (prevalence, of n=2,957) | Lead trigger / objection | Anchor sources | Opportunity? |
|---|---|---|---|---|---|
| **P1** | Returning-Dropout "Shame-Clock" **Renee** | adult_no_diploma 34% ∩ returning_dropout 5% | fail_again_fear 8% (**#1**) + too_old 5% | Reddit GED + GA gmaps + GA Meta | ⭐ **OPPORTUNITY #1** — the conversion fulcrum (coach/completion, W1) |
| **P2** | Career-Gated **Marcus** | adult_no_diploma 34% | job_career 9% (**sharpest**) | Reddit GED/findapath + GA Meta | ⭐ **OPPORTUNITY #2** — highest intent, employer-gate under-served (W3) |
| **P3** | Parent of At-Risk Teen **Dawn** | parent_of_teen 7% + for_my_kid 4% | behind_on_credits / mental_health | Reddit Parenting + GED + GA Meta | ⭐ **OPPORTUNITY #3** — GA's most fixable gap; payer leaking to L4L (W4) |
| **P4** | At-Risk Youth **Tyler** | at_risk_youth 26% (2nd-largest) | mental_health 10% + behind_on_credits | Reddit highschool/GED + GA Meta | — supporting (GA already serves at volume) |
| **P5** | Gateway-Seeker **Ana** | military 2% + college_nursing 4% | is_it_legit_accepted 4% | Reddit GED/AdultEd + gmaps + YT + Meta | — supporting (trigger-defined, cross-cuts P1/P2) |

**The 3 opportunity personas — P1 (Returning-Dropout), P2 (Career-Gated), P3 (Parent-of-Teen)** — are where GA's right-to-win is highest: each pairs a strong demand signal with a competitor gap GA can defensibly own (the human coach it can prove with receipts; the under-served employer/outcome door; the parent-buyer it is currently ceding to Learn4Life). P4 and P5 are foundation/supporting personas — large or sharp, but GA already addresses them (youth track) or they cross-cut the opportunity set (gateway framing).

**Trigger-segmentation guidance for Wave-1 (from `02` cluster 1):** segment creative by **trigger, not demographic** — *"Job offer on hold because you don't have a diploma?"* (P2) / *"Finish it for them."* (P3) / *"The Army needs your diploma — we'll get you there."* (P5) / *"You've started before. This time you finish — with a coach who won't let you quit."* (P1). End every ad on the **"I did it" moment** (`t3_1m2gkep`, `t3_1u8kkud`), the proven self-doubt→triumph arc, and favor **first-person UGC** — the category's native voice is confessional and peer-to-peer.

**Frozen.** Wave-1 lenses reference these five by name and anchor any new claim to additional real ids; they must not redefine the set.
