Example profiles — these organizations are fictional, created to show how Klubbi works.

SYNTHETIC DEMO DATASynthetic demo data — generated, not observed

Demand Intelligence · prototype

What families are trying to find, and where supply fits

Klubbi doesn’t only know which programs exist. It understands what families are trying to find, where current supply does and doesn’t fit, and how that demand moves toward enrollment. This page shows that over a synthetic market: 445 invented family searches, matched by Klubbi’s real matcher.

How to read this demo
  • Every figure is synthetic. 445 family Fit searches were generated from a fixed seed (20261014) with deliberately designed patterns. No real family’s information is represented, and none of this is a claim about real Houston.
  • The matching is real. Each synthetic search runs through Klubbi’s production matcher (the same code that decides stronger fit, possible fit and conflicts for real families) against 45 analytical program sessions modelled on the fictional /demo catalog (never live rows). A search is evaluated against programs in its own market area for its sport.
  • Known is kept apart from unknown. A known conflict is the program’s own stated fact against the family’s answer. “Klubbi doesn’t know yet” means the program hasn’t provided that fact; it is never counted as a conflict.
  • Aggregates only. Nothing here identifies a household, and the model can withhold a segment that is too small to show. No scores, no rankings of organizations, no predictions.
  • Production Demand Intelligence will use real aggregated marketplace facts only once enough activity exists (at least 10 activated organizations, 25 active Fit searches with a recommendation and 10 answered questions). This dashboard shows the shape of it.

Showing: Pearland · Soccer

Story: Demand before supply — Families are already looking before an organization joins.

Demand overview

How much demand, and how much of it is served

Every figure counts synthetic family Fit searches — one child, one sport — evaluated by Klubbi's real matcher against analytical demo programs.

Synthetic demo data

Active searches

46

Synthetic Fit searches in the current filter.

Have a stronger fit

9 · 20%

At least one program where every answered family constraint is confirmed compatible.

Possible fit only

0 · 0%

No known conflict, but a program hasn't provided something the family asked about.

Unmatched

37 · 80%

30 with a known conflict at every eligible program · 7 with no eligible program at all.

Save rate

89%

Saved a program ÷ received a recommendation (8 of 9).

Question rate

38%

Asked the organization a question ÷ saved (3 of 8).

Registration-start rate

13%

Started a registration ÷ saved (1 of 8).

Registrations

1

Synthetic completed registrations. 24 searches asked Klubbi to keep looking.

What families are looking for

Demand by sport

Demand composition, not an organization ranking. Each bar is synthetic family searches for a sport; the filled part has a stronger-fit option today.

Synthetic demo data

Stronger fitStill looking

  1. Soccer46 · 9 stronger (20%)

Who the demand is for

Demand by child age

Age bands aligned with common program divisions. A search carries the child's age in years; the band is all this layer reports.

Synthetic demo data

Stronger fitStill looking

  1. 6–83 · 1 stronger (33%)
  2. 9–1023 · 6 stronger (26%)
  3. 11–1213 · 2 stronger (15%)
  4. 13–157 · 0 stronger (0%)

Where demand is concentrated

Demand by market area

A family states its area (and ZIP for straight-line distance), never a street address. The unfilled part of each bar is the unmatched demand in that area.

Synthetic demo data

Stronger fitStill looking

  1. Pearland46 · 9 stronger (20%)

When families can participate

Timing is part of market fit

From each family's available days and time windows. A family can count in more than one bucket; the patterns underneath are exact day × window answers.

Synthetic demo data

By time of week

Stronger fitStill looking

  1. Weekday evenings37 · 3 stronger (8%)
  2. Weekday afternoons3 · 0 stronger (0%)
  3. Saturday daytime10 · 8 stronger (80%)
  4. Flexible3 · 1 stronger (33%)

Klubbi’s family vocabulary has no morning / afternoon split on weekends (a family says “weekend daytime”, 8 am–6 pm), so this reads “Saturday daytime”.

Exact availability patterns

Stronger fitStill looking

  1. Weekday evenings19 · 0 stronger (0%)
  2. Tue/Thu evenings7 · 0 stronger (0%)
  3. Saturday daytime6 · 5 stronger (83%)
  4. Mon/Wed evenings4 · 0 stronger (0%)
  5. Tue/Thu evenings + Saturday4 · 3 stronger (75%)
  6. Flexible3 · 1 stronger (33%)
  7. Weekday afternoons + evenings3 · 0 stronger (0%)

What families can realistically spend

True Cost ceilings, not income

Each family states the most it will spend on a season's True Cost. This is an expressed affordability preference — Klubbi never asks about or infers household income.

Synthetic demo data

Stronger fitStill looking

  1. Under $50013 · 4 stronger (31%)
  2. $500–$89925 · 3 stronger (12%)
  3. $900–$1,1995 · 1 stronger (20%)
  4. $1,200–$1,4993 · 1 stronger (33%)

Cost is a known blocker

0

Still-looking searches whose nearest program's known required cost is over their ceiling. 0 have cost as the only known conflict.

A payment plan would help

50%

Share of 46 searches. Among still-looking searches: 46%.

Financial assistance matters

24%

Share of searches in the current filter that said assistance would help.

How much families will commit

Fit is more than price

Each is a ceiling the family set — the most they're comfortable with — on the same vocabulary programs describe themselves in.

Synthetic demo data

23% of the 30 searches with a known conflict want fewer weekends than every eligible program expects.

Weekly time commitment (the most a family will do)

Known conflict for 0 still-looking searches

  1. Light12
  2. Moderate21
  3. Significant13

Season commitment

Known conflict for 1 still-looking search

  1. Short-term1
  2. One season24
  3. Multi-season9
  4. Year-round12

Travel tolerance

Known conflict for 0 still-looking searches

  1. No travel5
  2. Local14
  3. Metro17
  4. Regional9
  5. National1

Weekend expectations

Known conflict for 7 still-looking searches

  1. Some weekends11
  2. Most weekends22
  3. Nearly every weekend13

Parent involvement

Known conflict for 4 still-looking searches

  1. Minimal4
  2. Encouraged18
  3. Regular volunteering expected17
  4. Volunteer requirement5
  5. Significant family involvement2

Families still looking

Why demand goes unmet — known conflicts, kept apart from unknowns

A known conflict means the family's answer and the program's own stated fact disagree. An unknown means the program hasn't said. Unknowns are never counted as unmet demand caused by an organization.

Synthetic demo data

Still looking

37

Every search without a stronger-fit option.

No eligible option

7

No listed program in the family's area matches the sport, age and registration status.

Known conflict only

30

Eligible programs exist; every one contradicts something the family answered.

Possible fit only

0

No conflict found, but a program left a question the family asked unanswered.

Leading known blockers

Counted at each family’s nearest program — the eligible one with the fewest conflicts.

  1. Schedule

    27
  2. No eligible program (sport, age or status)

    7
  3. Weekend expectations

    7
  4. Parent involvement

    4
  5. Season length

    1

Klubbi doesn’t know enough yet

Possible-fit-only searches, by what the program hasn’t provided. Information the organization can add.

Nothing is unknown in this view.

Opportunity signals

Where demand and supply don't line up

Each card is a fixed rule over the counts above. There is no score, no model and no prediction — the rule is printed on the card.

Synthetic demo data

Schedule gap

Soccer in Pearland: weekday evenings

Synthetic family searches
46
Prefer weekday evenings
37
Still looking with a known schedule conflict
27 of 37
Programs listed with a weekday-evening slot
1

Shown when an area × sport has at least 10 searches and schedule is a known conflict for at least 40% of the still-looking ones.

Payment flexibility

Payment plans matter in Soccer

Still-looking searches
37
Said a payment plan would help
17 (46%)
Blocked by a program with no payment plan
0

Shown when at least 8 still-looking searches for a sport exist and at least 30% of them said a payment plan would help.

Geographic gap

Soccer in Pearland

Active synthetic searches
46
Currently receive a stronger fit
9
No eligible program at all
7
Programs listed in the area
2

Shown when an area × sport has at least 10 searches and 25% or fewer of them have a stronger-fit option.

Affordability gap

Soccer under $900 True Cost

Searches with a budget under $900
38
Currently receive a stronger-fit option
7
Still looking with True Cost as a known conflict
0

Shown when at least 10 searches for a sport state a budget under $900 and 35% or fewer of them have a stronger-fit option.

High unmet demand

Soccer, ages 9–10

Synthetic family searches
23
Currently receive a stronger-fit option
6
Still looking
17

Shown when a sport × age band has at least 12 searches and 35% or fewer of them have a stronger-fit option.

High unmet demand

Soccer, ages 11–12

Synthetic family searches
13
Currently receive a stronger-fit option
2
Still looking
11

Shown when a sport × age band has at least 12 searches and 35% or fewer of them have a stronger-fit option.

Signal kinds: High unmet demand · Schedule gap · Affordability gap · Payment flexibility · Geographic gap. Ordered by searches in the segment, then kind.

Demand to enrollment

What happens after Klubbi finds a fit

Counts and step-to-step rates over the synthetic decision journey. These illustrate the shape of the funnel Klubbi records; they are not production conversion performance.

Synthetic demo data
  1. 1Fit searches46
  2. 2Received a recommendation9 · 20% of previous
  3. 3Saved a program8 · 89% of previous
  4. 4Asked a question3 · 38% of previous
  5. 5Started registration1 · 33% of previous
  6. 6Registered1 · 100% of previous

24 searches asked Klubbi to keep looking (a side branch for families without a stronger fit, not a funnel step). Registered ⊆ started ⊆ saved ⊆ recommended, by construction.

What one organization can learn

A fictional organization's view

Pick an analytical organization modelled on the fictional /demo catalog. Only the age filter applies here; the organization's own area and sports define its market.

Synthetic demo data

Choose an organization to see recommendation appearances, saves, questions, registrations and the nearby searches that were not a stronger fit.

Demand before supply

Families are already looking

Parents express structured demand before an organization joins Klubbi. When the organization adds its current season, Klubbi — not a sales pitch — determines whether the program fits these families.

Synthetic demo data

Soccer · ages 9–12 · Pearland

36 synthetic searches

  • 28 still looking
  • 26 of them prefer weekday evenings
  • 24 of them set a True Cost ceiling under $900
  • 8 of them say financial assistance matters
  • 14 of them say a payment plan would help
  • 2 programs currently listed for this sport in Pearland

Add your current season so Klubbi can determine whether your program fits these families.

Add your current season

Opens Klubbi’s real claim page. No organization is pre-selected; the demand above is synthetic.

Synthetic demo data · seed 20261014 · 45 analytical program sessions modelled on the fictional /demo catalog (never live rows) · generated for 2026-10-14. Not current Houston demand, not real Klubbi user activity, not organization performance.

Back to the example profiles