UI kit

Email — the four sends

Every email the platform sends, as send-ready 600px table layouts: the claim code, the recognition, the announcement, and the event reminder. One gradient strip per email, system-safe fallbacks, honest unsubscribe.

1 · Claim code — the security email

 

RippleCore · FGCU

Your claim code

FGCU added you to their circle. Enter this code to claim your spot and choose a password:

472913

Works once · expires in 15 minutes · if you didn't expect this, ignore it — nothing happens without the code.

2 · Recognition — the delight email

 

You were recognized

Casey, coffee's on Perk Coffee Co.

"Your pollinator-bed morning pulled six people out of bed — that's a ripple worth a coffee."

Your voucher code
KND4-7RPL-92XW · expires Sep 30
Open Rewards

You hear first — the circle announcement goes out after you've seen this.

3 · Announcement — the circle's voice

 
FG FGCU · Announcement

Beach clean-up this Saturday

Meet at the North Lot at 9am — gloves and bags provided. Bring water and a friend. Every bag counts toward 100 acts before finals.

RSVP — 14 spots left

4 · Event reminder — day before

 

Tomorrow · You RSVP'd

Beach clean-up — Sat 9:00am

North Lot · closed shoes · gloves and bags provided · 14 of you are coming
I'm still coming   Can't make it

5 · Gentle return — "your ripple kept going"

 

While you were away

Alex, your ripple kept going without you.

The advising-walk story you posted three weeks ago picked up two more links while you were gone — Morgan in Cape Coral was the latest. Chains don't stop when you rest.

Your chain: you → Jordan → Sam → Morgan · 5 links · 3 towns
See your chain

No guilt attached — this is the good news, not a nudge quota.

6 · Streak at risk — the honest nudge

 

Streak · day 9

One small act keeps it alive.

Your 9-day streak ends at midnight. A quick act counts — held a door, sent a kind message, picked something up. Ten seconds to log.

Log a quick act

And if it breaks, it breaks — streaks mark that something happened, they don't manufacture compulsion. One of these per streak, ever.

7 · Long-away welcome back — 30+ days

 

FGCU misses you

The circle's still rippling. There's room for you.

Since June: 67 new acts, a beach clean-up, and a challenge that's 67/100. Nothing expired while you were gone — your score, your saves, and your chains are all where you left them.

See what's new   Pause these emails

Sent once at 30 days, once at 90 — then we stop asking. "Pause" is a real button, not a settings maze.

8 · Welcome — application approved

 

FGCU · You're in

Joined — welcome in, Riley!

Your application was approved. 128 members, a challenge at 67/100, and a beach clean-up on Saturday — plenty of ways in. Your first act could inspire someone today.

Log your first act

9 · Milestone — badge earned

 
🌀

Wave Maker — you've inspired 10 acts.

Ten people did something kind because you did first. That's the whole idea, working.

See your badges

The badge emoji is the one decorative exception — and this is the one place it lives.

10 · Hours verified — the receipt

 

Volunteering · verified

Your 2 hours are on the record.

Food bank sorting shift · Harry Chapin Food Bank · Sat Aug 14 · verified by Platform Admin

That's 7 verified hours this term — your statement is ready whenever you need it for a CV or service credit.

Download statement

11 · My RippleCore Year is ready

 

My RippleCore Year

Alex, your year is ready.

47 acts. 19 people inspired. One chain that crossed three towns. Two minutes, worth every second.

Open my year

Once a year, that's it — the only dark-mode email in the family, because it's the celebration.