Action for Happiness

What if

An exploration of possibilities to fortify the already awesome Action for Happiness UX, analytics, and engineering for individuals and communities to thrive.

Not a proposed plan of action but a jumping-off point for discussion and ideas.

01 / 14
What if  ·  #1

AI augmentation of the 10 Keys

Let members experience light coaching through short, structured AI dialogs — with psychological safety guardrails baked in.

Goes deeper, then lateral

Start with a surface answer. Follow-up prompts pull out specifics, then connect the pattern to the rest of the member's life.

Bounded & safe by design

Short sessions, scoped to one Key at a time. Hard guardrails on crisis content, with warm hand-off to human resources.

Lives inside the 10 Keys

Each Key gets its own dialog flow — gratitude, relating, meaning — using the same language and framing members already know.

G
Gratitude chat
Demo
What's one thing you've felt grateful for this week?
Coffee with my friend on Tuesday.
↓ Deeper
What about that moment stayed with you?
She remembered I'd been worried about my mum — she asked first thing.
→ Lateral
Where else in your life do you have people who notice the small things?
02 / 14
What if #1  ·  going further
AI Augmentation of the 10 Keys

Memory that weaves through

Each conversation leaves behind small, durable facts about the member — reframed through a positive psychology lens — that show up in future dialogs across all 10 Keys.

1
Capture during the dialog

The gratitude chat hears: “my friend Ada notices what I'm worried about.”

2
Reframe with a strengths lens

Stored as: has at least one close friend who shows attentive care; values being seen.

3
Weave into the next Key

Two weeks later in the Relating chat, the dialog might begin: “Last time you mentioned Ada noticing things — have you told her what that meant to you?”

4
Member-controlled & transparent

Members see what's been remembered, can edit or delete any fact, and choose whether memory is on at all.

On the horizon

Empirically validated, open-source AI dialogs for well-being are coming.

Researchers are starting to publish full prompt sets and evaluation results — meaning we won't have to invent this from scratch, and we can build on instruments with measurable effects.

Read the preprint osf.io/…/2bf7t_v1  →
03 / 14
What if  ·  #2

A happiness profile, built from validated tools

Five well-known instruments, each typically free for non-commercial use with attribution. Together they give a richer picture than any one number ever could.

PERMA Profiler

23 items · ~5 min

Five pillars of flourishing: Positive emotion, Engagement, Relationships, Meaning, Accomplishment.

Butler & Kern, 2016

ASQ — Optimism

12 scenarios · ~10 min

Explanatory style across permanence, pervasiveness, personalization. The classic Seligman optimism measure.

Peterson et al., 1982

Life Satisfaction

5 items · ~2 min

The Satisfaction with Life Scale — a single, well-validated number for global life evaluation.

Diener et al., 1985

VIA Character Strengths

96+ items · ~15 min

Ranked profile across 24 strengths — the “what's right with you” map. Free at viacharacter.org.

Peterson & Seligman, 2004

SCI-2 — Community

24 items · ~5 min

Sense of community across membership, influence, needs fulfillment, emotional connection.

Chavis, Lee & Acosta, 2008
+

Mix & match

Members pick which assessments to take. Each one feeds one or more dimensions of their living profile.

04 / 14
What if #2  ·  going further
Assessments & Tracking

A living profile that grows with the member

Each assessment becomes a snapshot. Stack the snapshots and you get a trajectory — with gentle nudges to check in again at the right moment.

Profile
PERMA · April 2026
6.6
overall
P Positive emotion E Engagement R Relationships M Meaning A Accomplishment 7 6 8 5 7
Trajectory
Overall PERMA · last 6 months
+1.2
since Nov
0 5 10 6.6 Nov Dec Jan Feb Mar Apr
Time for a check-in? Your last PERMA was 6 weeks ago. A quick 5-minute re-take helps the trend stay honest.
Take it →
05 / 14
What if  ·  #3

Belonging & Community Engineering

Take the retention engineering playbook from product teams and feed wellbeing data into the same loop. Members stay longer when they thrive in and feel connected to the community.

1

Listen

UX behaviour, biology, and how members actually feel.

2

Understand

What members who stay and thrive do that churners don't.

3

Intervene

Nudge toward the paths that build community.

A feedback loop where every cycle improves both the UX and the lives of the people inside it.

06 / 14
What if #3  ·  going further
Belonging & Community Engineering

Streams in. The shape of a thriving community out.

Passive · UX
What members do

Segment events, GA, attendance at groups and live talks, calendar use, course completion, volunteering, social shares.

Passive · Health (opt-in)
How their bodies respond

Steps, resting heart rate, HRV, sleep — pulled from Apple Health or Google Fit, with strict consent and aggregation.

Proactive · Surveys
How they feel and belong

SCI-2, BSCS, PERMA, SWLS, ASQ — rotated short and timed so no member is over-surveyed.

Questions we can finally answer
01
What do members who stay actually do? Talks watched, courses finished, friends invited, calendar actions taken in the first 30 days.
02
What's different about the ones who churn? What did their first month look like? Did they ever connect with another member?
03
Which channels deliver real long-term members? Lifetime engagement and PERMA gain by acquisition source — not just signup volume.
04
What do thrivers do that we should encourage? Members whose PERMA, sleep, or HRV trends up — what's the shape of their use?
05
How do members with a strong sense of belonging behave? SCI-2 / BSCS scores at the top of the distribution — what do they do, watch, attend, share?
07 / 14
What if #3  ·  going further
Belonging & Community Engineering

Turn one insight into four nudges

retention
If we discover that members who watch a live talk twice a month stay roughly three times as long as those who don't (or score higher on the SCI-2 Community scale) — then we make that UX path effortless for everyone else.
!
In-product pop-up

Subtle reminder when a relevant talk is coming up — tied to topics the member already follows.

Clips in community & socials

30-second highlights seeded into the AFH community feed and social channels — lowering the cost of trying.

Calendar tie-ins

When a member sets a calendar action for a Key, the relevant talk is offered alongside in one tap.

10
Linked to 10 Days

Talks woven into daily Action emails when themes overlap — part of the journey, not extra homework.

08 / 14
What if  ·  #4

Nurturing habits — make growth visible

Borrow what product design has long known: the more clearly people can see their own progress, the harder it becomes to drift away. Four small mechanics, each grounded in well-studied behaviour change.

Visible UX progress

Calendar cross-offs after each daily Action. Course progress bars. Members can always see what they've done — and what's next.

Celebrate small wins

When a PERMA score ticks up, the third talk gets watched, or a 10 Days finishes — surface the moment with a small ritual instead of letting it pass unnoticed.

A small lift gets a parade.

Streaks worth keeping

Days-of-practice and Action-completion streaks. People become genuinely invested in not breaking the chain — built carefully so it stays motivating, not punishing.

Forgiving design: a missed day “freezes” the streak rather than resetting it.

Digital growth

A garden, tree, or creature that grows as you water your own happiness — and the world's. The ritual makes the abstract concrete.

Inspired by Forest, Finch, and Habitica.
09 / 14
What if #4  ·  going further
Nurturing Habits

Meet members where they are — in the moment

In the literature this is called a Just-in-Time Adaptive Intervention (JITAI) — supporting people in the context, and at the moment, when help is most useful and most welcome. Three concrete forms for AFH:

In the browser
Habit stacking with a browser extension

Anchor a new habit to one members already do every day — opening the browser. The extension overlays a slice of the screen with today's exercise, or, for those who want it, a full-screen takeover that pauses doomscrolling and offers a Key in its place.

View Pause Therapy →
With a partner
Accountability buddies

Pair members for weekly mutual check-ins. The simple act of telling another human about a goal radically shifts follow-through — especially when the partner is themselves a member.

Mutual check-ins,
weekly.
76%
vs. 43%
Sharing weekly progress with a friend roughly doubles goal achievement. In one widely cited study, participants who sent weekly progress reports to a friend accomplished about 76% of their goals; those who only thought about goals accomplished about 43%. Matthews, Dominican University — goal-setting study, 2007.
10 / 14
What if  ·  #5

Engineering Considerations

Re-platforming the AFH site from Drupal to Next.js, with Payload as the headless admin. The migration unlocks speed, flexibility, and AI-friendly tooling without sacrificing what currently works.

From
Drupal
To — framework
Frontend & SSR
To — admin
P
Payload CMS
To — hosting
Vercel
SEO preserved
Continued SEO performance

Server-side rendering and static generation keep crawlability and Core Web Vitals strong — redirects from existing Drupal URLs handled at the edge.

Speed
Faster, more flexible dev

Modern stack means modern tooling.

· AI models know TypeScript deeply — pair-coding is an unfair advantage.
· Spinning up A/B experiments and one-off pages takes minutes, not days.
Editor UX
Payload admin capabilities

Block-based page composition, live preview of the real Next.js site, role-based permissions, version history, focal-point image management, and a REST + GraphQL API for free.

Built by the same team — first-class hosting for Next.js.
Edge-rendered globally Push-to-deploy CI Instant PR previews Image & font optimisation
Supporting infrastructure
Segment Unified UX event pipeline. One source of truth for everything in the Listen → Understand loop.
Redis Caching layer + background job queue for scheduled jobs and rate-limited AI calls.
11 / 14
What if #5  ·  going further
Engineering Considerations

Automated workflows

Use the new stack to draft, design, and schedule social content end-to-end — with humans on the loop where it matters most.

1
Vetted research

Staff or contributors curate a finding, study, or quote worth sharing.

Human
2
AI-drafted copy

LLM proposes 2–3 caption variants in AFH's voice, with a clear hook.

AI
3
HTML design

Templated HTML page auto-fills with copy, the right Key colour, and any imagery.

AI + template
4
HTML → PNG

Headless browser renders the design at platform-correct dimensions.

System
5
Human review

One-click approve, edit, or reject — the loop closes only with consent.

Human in the loop
12 / 14
What if  ·  #6

Live demos

Two pieces of the new AFH already running on this site — ready to play with right now.

What it does
·
Tracks daily progress — which days a member has completed.
·
ICS export with per-day check-off links — mark Actions complete from your own calendar app.
What it does
·
A structured dialog that broadens what members notice they're grateful for.
·
Lateral moves from one specific moment to other areas of life that share the same shape.
13 / 14
Action for Happiness

Thank you.

For joining me on this exploration.

Zack Prager, MAPP
14 / 14