The clock starts the conversation.
Help users follow through on their plans.
Where this work fits
Messages only help when they reach the right person at a useful time. A push can be missed, so customers also needed relevant email and a place to return to notifications.
MY CONTRIBUTION
I built scheduled reminder behavior that connected timing, message templates, and eligible recipients. This supported product engagement after the initial purchase instead of relying on a customer having the application open.
THE IDEA, ILLUSTRATED
Schedule a tailored message across channels
TAILORED. SCHEDULED. DELIVERED.
9:41•••
YOUR INBOX
Customer activity shapes the message and timing. Email and push deliver it, while the inbox keeps it available to revisit.
THE ENGINEERING DECISION
Match the message and timing to the customer.
Timing and audience mattered as much as the channel. I aligned sends with customer activity, filtered invalid device recipients, and kept a saved inbox so a missed push did not lose the message.
The skills behind the work
- Scheduled jobs
- Run time-based work without waiting for a person to open the application.
- Time-zone handling
- Interpret schedules in the correct local time and handle boundaries consistently.
- Firebase Cloud Messaging
- Deliver device notifications separately from the application’s lasting message history.
THE WIDER RESULT
Tailored, scheduled email and push notifications helped increase customer engagement by 30%.
- Customer engagement
- +30%Increase associated with tailored, scheduled email and push notifications.