Modelul de oboseală în 4 niveluri pentru notificările push

Ce este un model de oboseală cauzată de notificări push și de ce are nevoie o aplicație de el?
Un model de oboseală la notificări detectează când un utilizator deschide mai puține notificări ale unei aplicații și reduce automat volumul înainte ca acesta să renunțe complet. Soulwise folosește un model cu 4 niveluri (T0 sănătos, T1 retrogradare, T2 doar ancoră, T3 doar săptămânal) raportat la o fereastră glisantă de 14 zile a ratei de deschidere.
- Detectează scăderea ratei de deschidere într-o fereastră mobilă de 14 zile
- Patru niveluri reduc treptat volumul notificărilor
- Recuperarea este posibilă - un utilizator poate reveni la T0
- Conceput pentru a preveni dezabonarea, nu pentru a maximiza volumul zilnic
Modelul de Oboseală a Notificărilor Push pe 4 Niveluri
Notificările push sunt cel mai ieftin mod de a pierde un utilizator. Curba de retenție la 1 notificare push pe zi arată bine - datele din industrie de la Localytics și Urban Airship se grupează în jurul a 88 procente retenție la trei luni. La 3 notificări push pe zi curba scade cu 17 puncte procentuale. La 5 notificări push pe zi scade cu 34. Forma este abruptă și ireversibilă: 46 procente dintre utilizatori renunță complet la notificările push atunci când o aplicație le trimite între 2 și 5 notificări push pe săptămână pe care nu le doresc.
Răspunsul Soulwise este un model de oboseală pe 4 niveluri. Acesta detectează scăderea ratei de deschidere pe o fereastră glisantă de 14 zile și reduce progresiv volumul de notificări înainte ca utilizatorul să renunțe definitiv.
Acest articol parcurge designul, pragurile și logica de recuperare.
Cele patru niveluri
Mașina de stări este mică. Fiecare utilizator se află exact într-un singur nivel la un moment dat.
- T0 - Sănătos. Program complet. Mesaj pentru ritualul de dimineață, îndemn contextual la mijlocul dimineții, reflecție de seară, plus mesaje ancorate de evenimente.
- T1 - Retrogradat. Îndemnul contextual de la mijlocul dimineții este suspendat. Restul continuă.
- T2 - Doar ancore. Rămân doar mesajul pentru ritualul de dimineață și retrospectiva de duminică. Toate notificările opționale sunt suspendate.
- T3 - Doar săptămânal. Supraviețuiește o singură notificare săptămânală. Cadența zilnică este suspendată.
Ordinea contează. Mijlocul dimineții dispare primul pentru că are cea mai mică pondere de eveniment: este un îndemn contextual, nu o parte a ritualului zilnic în sine. Mesajul de dimineață este păstrat cel mai mult timp pentru că notificările zilnice ancorate de evenimente produc de aproximativ 2.85 ori retenția celor generice; dacă îl elimini, elimini aplicația.
Ce declanșează o schimbare de nivel
O fereastră glisantă de 14 zile cu date despre rata de deschidere per utilizator. În fiecare zi, modelul analizează ultimele 14 zile și calculează rata de deschidere a utilizatorului pentru notificările push trimise în acel interval.
Pragul Soulwise este o scădere de 30 procente a ratei de deschidere față de nivelul de referință personal al utilizatorului. Dacă un utilizator deschide de obicei 60 procente dintre notificările push, iar fereastra glisantă coboară la 42 procente sau mai puțin, modelul îl trece pe un nivel inferior. Scăderea trebuie să persiste cel puțin 3 zile, pentru a evita reacția la o singură săptămână proastă (o vacanță, o boală, o săptămână aglomerată la muncă).
Promovarea este simetrică. Dacă un utilizator este la T2, iar rata lui de deschidere urcă din nou peste nivelul de referință minus pragul de 30 procente timp de 3 zile consecutive, el urcă la T1. Revenirea la T0 urmează același pas.
De ce notificările ancorate într-un eveniment rezistă cel mai mult
Datele Localytics / Urban Airship care stau la baza acestui design: notificările zilnice ancorate într-un eveniment generează aproximativ de 2.85x mai multă retenție decât notificările zilnice generice. Un „revino la noi!” generic la 9 dimineața este ușor de uitat. Un mesaj de dimineață ancorat în faza reală a ciclului de azi („Început lin. Ce ai pe agendă astăzi?”) este ancorat într-un eveniment - aduce informații noi.
T2 păstrează mesajul de dimineață pentru că eliminarea lui ar elimina întregul ritual zilnic. Tot ce ține de aplicație este construit în jurul faptului că utilizatorul se conectează o dată dimineața și o dată seara. Fără acest mesaj, bucla se rupe.
UX-ul bannerului de oboseală
Când un utilizator este retrogradat, aplicația afișează un mic banner în interiorul ei, data următoare când o deschide:
„Am redus ritmul timp de 7 zile – revenim la maximum?"
Acea propoziție face trei lucruri: recunoaște schimbarea, o atribuie comportamentului aplicației (nu eșecului utilizatorului) și oferă control. Utilizatorul poate anula retrogradarea cu o singură atingere, dacă vrea să primească din nou notificări.
Asta contează pentru că o retrogradare tăcută dă senzația că aplicația îl abandonează pe utilizator. Una vizibilă dă senzația că aplicației îi pasă. Aceeași acțiune, încadrată diferit.
Anti-pattern-uri pe care am ales deliberat să nu le construim
Specificația produsului este explicită în privința a ceea ce este interzis:
- Niciun mesaj de tip „nu-ți întrerupe seria" care induce vinovăție. Seriile sunt o formă de rușinare bazată pe aversiunea față de pierdere. Modelul de oboseală retrogradează utilizatorii; nu îi rușinează.
- Niciun mesaj de reactivare de tip „ne e dor de tine" la finalul T3. Un utilizator aflat la T3 îți transmite deja ceva. Să adaugi și mai multe notificări este răspunsul greșit.
- Niciun contor fals sau senzație de raritate în corpul notificărilor. „X persoane tocmai s-au înscris" este teatru de tip dark-pattern, nu o notificare.
- Niciun conținut despre menstruație sau astrologie în titlurile sau corpul notificărilor. Notificările trec printr-un lint CI care respinge build-urile ce conțin pattern-uri interzise; modelul de oboseală nu îl ocolește niciodată.
Cum arată de fapt datele din interiorul sistemului
Modelul stochează starea per utilizator cu trei câmpuri:
tier: 'T0' | 'T1' | 'T2' | 'T3'
rolling_open_rate_14d: 0.0 to 1.0
baseline_open_rate: 0.0 to 1.0 (computed from first 30 days)
last_tier_change_at: timestamp
Aceasta este întreaga stare de oboseală. Niciun istoric de navigare, niciun scor de implicare dincolo de rata de deschidere, niciun model de învățare automată antrenat pe utilizator. Tocmai simplitatea contează: regulile pot fi auditate, pragurile sunt documentate, consecințele asupra experienței utilizatorului sunt previzibile.
Ce nu este aceasta
O precizare despre domeniul de aplicare.
Modelul de oboseală este per utilizator, nu per cohortă. Nu ne uităm la „utilizatori ca tine" și nu rulăm experimente care retrogradează utilizatorii pentru a învăța despre retenție. Modelul servește individul.
De asemenea, nu înlocuiește setările controlate de utilizator. Orele de liniște, dezactivarea pe categorii și opțiunea explicită de a dezactiva toate notificările funcționează independent de modelul de oboseală. Cele două sisteme se completează; alegerea explicită a utilizatorului are întotdeauna prioritate față de deducția modelului.
De ce contează asta pentru restul aplicației
Notificările push sunt cele care fac dintr-un ritual zilnic ceva cu adevărat zilnic. O aplicație de check-in care pierde privilegiul de a trimite notificări push își pierde principala buclă de retenție. Modelul cu 4 niveluri există tocmai ca aplicația să nu abuzeze de acest privilegiu și să nu îl piardă pe calea cea lentă - fiind doar puțin enervantă pentru exact suficient de mult timp.
Contextul complet al ritualului zilnic se află în hubul Soulwise. Modelul de oboseală este una dintre rațiunile pentru care ritualul rămâne reciproc, în loc să devină pretențios.
Pe scurt: numărul corect de notificări push este cel mai mare număr care nu duce la dezabonare. Modelul de oboseală este modul în care aplicația găsește acel număr, pentru fiecare utilizator, la fiecare 14 zile.
Întrebări frecvente
Încearcă instrumentele noastre gratuite
Primește interpretări personalizate pornind de la harta ta natală
Distribuie acest articol
Calculează-ți Harta Natală
Primește o lectură astrologică personalizată completă, bazată pe detaliile tale de naștere.