Designing “Memory Rescue” With OneSignal (Without Turning Slovo Into a Notification Machine)
Push notifications are easy to send and difficult to deserve.
Slovo is a Russian learning app built around a deliberately small habit: one useful word, a short review, and optional reading. If I used notifications to manufacture urgency every few hours, the messaging system would undermine the product it was supposed to support.
So the retention question became:
Can Slovo identify a useful unfinished memory task, invite the learner back at a sensible time, and stop immediately when the task is complete?
I call the first OneSignal experiment Memory Rescue.
This article describes the implementation and campaign design. At the time of writing, the production result is still [NOT YET MEASURED]. I am separating architecture from outcome because an integrated SDK is not evidence that a campaign works.
What the App Knows
Slovostores learning progress locally. It does not need to send a person’s current Russian word or...
Copyright of this story solely belongs to hackernoon.com. To see the full text click HERE