SAKDINONCHUJUN

Now

Applying: Lifecycle & Retention Marketing intern, Jan–Jun 2027

Lifecycle, then retention

I build the machinery lifecycle marketing runs on, and measure whether it works.

Let's talk

I build the machinery lifecycle marketing runs on — and measure whether it works.

One member, four systems.

About 200 committee members. Four systems, four answers to “who is this person?”

01 — Acquire

Event Registration

Acquire: Event Registration

Problem

Event sign-in was a printed name list at a door. Queues formed while staff searched pages by hand, walk-ups had no waitlist, and the final attendance figure was transcribed from paper the following day.

Solution

Audience
Students and guests signing up for committee events, including walk-ups
Trigger
An event opens for registration — and later reaches capacity
Message
A bilingual Thai/English sign-up form issues a time-limited QR ticket; once an event is full, new sign-ups join a waitlist automatically instead of being turned away at the door.
  • QR
  • Email
  • Live display

Outcome

  • Check-in at the door became a QR scan instead of a name search down a printed list, and attendance was recorded on the day rather than transcribed from paper the next.
  • Full events kept collecting interest through an automatic waitlist instead of turning people away.
Open the acquire chapter →

02 — Engage

Committee Registry

Engage: Committee Registry

Problem

Committee membership lived in a Google Form response sheet. Duplicate and mistyped entries accumulated, nobody chased inactive members, and answering a question about the roster meant reading the sheet by eye.

Solution

Audience
Committee members — about 200 people
Trigger
A member misses a session, or their activity drifts toward inactive
Message
Personalised absence follow-up emails and a soft warning before a member goes inactive — sent from a registry kept clean by validated sign-up and AI-assisted duplicate detection, so every nudge reaches the right person.
  • Email
  • Discord

Outcome

  • Absent and drifting members got a personal follow-up instead of silence, from a roster cleaned of duplicate and mistyped entries.
Open the engage chapter →

Backstage

The operations behind the journey

Campus Tour Operations System

Problem

Campus tour days were coordinated by walkie-talkie and clipboard. Nobody had a single view of where each group was, which station was backed up, or which group had stopped moving — problems surfaced only after a group was already late.

Solution

Every station update lands on one shared live dashboard, colour-coded so a stalled group stands out in seconds instead of surfacing as a complaint.

Outcome

  • Coordinators saw every group on one live board, so a stalled group stood out in seconds instead of surfacing as a complaint afterwards.
See how a tour day is run →

Committee Inventory Management System

Problem

Equipment was counted by hand against a paper list at the end of each night. Items went missing without anyone knowing who had borrowed them, and disputes were unresolvable because there was no record.

Solution

Self-serve requests with a pickup slot and a scheduled return, barcode scans at both ends, and a log of every transaction.

Outcome

  • Every borrow and return left a scanned record, so a missing item could be traced to a person and a date instead of an unresolvable dispute.
See how the equipment stays reliable →

03 — Retain

EMSC Portal

Retain: EMSC Portal

One member record

Problem

Four Apps Script systems had grown up separately, each with its own login, its own spreadsheet, and its own idea of who a committee member was. Staff re-entered the same person into three places, and nobody could answer a question that crossed two systems.

Solution

Audience
Committee staff and members across every sub-organisation
Trigger
Events, assignments, and deadlines — sent on a schedule, not on every change
Message
One portal for members, events, inventory, and tasks, with an in-app notification centre and LINE push for anything time-sensitive, batched into digests so people keep reading.
  • LINE
  • Email
  • In-app

Outcome

  • One member record replaced four: staff stopped re-entering the same person into three places, and a question that crossed two systems became one lookup.
  • Time-sensitive updates moved from the group-chat announcement to LINE push and an in-app notification centre, batched into digests instead of a ping per change.
  • 36 minmedian from a borrow request to its approval, requested by org representatives · n=16 · 8–18 Sep 2026
  • Six organisations run on it. Most of its 29 accounts belong to the people who act for a team, so well over a hundred members rely on it day to day.
Open the retain chapter →

The whole journey

  1. 01 Acquire
  2. 02 Engage
  3. 03 Retain

Skills

  • Lifecycle automation
  • LINE Official Account messaging
  • Email campaigns
  • Audience segmentation
  • Test-and-learn design
  • Funnel and attendance analytics
  • Copywriting — Thai and English
  • AI-assisted personalisation
  • Google Apps Script
  • Next.js · Supabase

Let’s build the next journey.