Challenge
Automated, event-driven challenge with device-verified body-composition impact.
Launched: Feb 2025
140k device scans
21k enrollments
17k lbs improved
Context & Goal
Replace a rigid, manual challenge with an always-on program that ingests body-scanner data and issues instant rewards tied to verified progress.
What I Built
- POS opt-in and Shopify companion flows so customers can join, track progress, and see milestones.
- Body-scanner ingestion with normalized, de-duplicated events mapped to each participant’s timeline.
- Real-time milestone detection that issues instant Klaviyo SMS rewards and surfaces the reward in POS.
- Support tooling and audit trails for troubleshooting and safe manual corrections.
Architecture at a Glance

Results (first ~8 months)
- ~140k device scans processed; ~21k challenge enrollments.
- ~17k lbs of verified body-composition improvement (muscle gain or fat loss).
- Time-to-reward reduced from days (manual weekly batch tabulation) to seconds at milestone events.
- Replaced nationwide “weigh-in / weigh-out” batch ops with continuous, device-verified automation.
What I'd Improve Next
- Group challenges: leader join codes (shown in POS + Shopify), with leaderboards and group stats in both surfaces.
- Ops dashboard: queues and milestones (pending/sent/canceled) with safe replay.