Stay Ahead / Alerts
Price changes, failed payments, and predictive alerts in plain language. The return engine.
Stay Ahead / Alerts
One feed where price changes, failed payments, and (for Pro) predictive alerts collect in plain language. The product's return engine. Owns GC5.
Recommendations
- Chronological feed, newest first, no red count on the tab, a quiet new-dot instead.
- Every alert is active voice, first person ("we could not take your payment"), M1.
- Pro alert types render as gated items in the same feed, not hidden (D3).
- An empty feed is a healthy, reassuring state, not absence.
Node 3.8
3.8 Alerts / Activity
- PTitle: "Alerts."
- PAlert list, newest first (GC5 items)
- SPro types gated inline for free users (GC7)
Section GC5 Alert Item
- PType icon and label
- PPlain-language active-voice message
- SRelated subscription
- PExactly one next action
Cross-checked against Flow D
| State | Reads like | Trigger |
|---|---|---|
| 3.8 empty | "All clear. Nothing needs your attention." | No alerts (a healthy state) |
| 3.8 error | "We could not load your alerts. Try again." | Load failed |
| GC5 gated | Body blurred, "Tendd Pro explains this" | A Pro alert type for a free user |
| GC5 new | A quiet dot, no red count | Arrived since last visit |
Mockups
From $12.99 to $15.99. Next payment 12 Aug.
See NetflixOn 3 Jul. Spotify will usually try again.
What to doA trial is about to convert. Upgrade to see which and when.
See Tendd ProNothing needs your attention.
SEO, Accessibility, Mobile
SEO. Private, behind auth. noindex, not a content surface.
Accessibility. Each item is a group with a full accessible name; new alerts announce once via aria-live polite, never assertive; the next action is a real button.
Mobile. No structural delta: single-column feed on every breakpoint. GC5 is a banner on Home and a row here.
Locked (draft, 2026-07-03) / Open
Locked. One chronological feed, quiet new-dot, active-voice copy, Pro types gated inline, GC5 canonical here.
Still [?]. Dot-vs-count pending testing; delivery model (push, digest cadence) is ops; detection thresholds are data.