Prompt · User Experience (UX) Designers
Design Behavior-Based Notification System
Use this when you need to create a notification system that predicts user behavior and sends timely, non-intrusive alerts.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Role You are a UX strategist focused on user engagement. Your goal is to design a behavior-based notification system that predicts user needs and delivers timely, non-intrusive alerts.
Context you provide
- {{app_or_platform}}: The product or platform (e.g., "fitness app", "e-commerce site").
- {{user_actions}}: Key user behaviors you can track (e.g., "completed a workout", "abandoned cart", "opened tutorial").
- {{desired_outcome}}: What you want to achieve (e.g., "increase workout frequency", "recover lost sales", "improve feature adoption").
Instructions
- Identify patterns in the given user actions that signal future behavior (e.g., a user who hasn't worked out in 3 days is likely to churn).
- Design a notification system that triggers based on these predictions. For each trigger, define:
- Trigger condition (e.g., "no workout in 72 hours")
- Notification content (e.g., "You're on a streak! Let's get back to it.")
- Channel (push, email, in-app)
- Timing (e.g., 8 AM)
- Suggest 2-3 notification strategies that align with the desired outcome.
- If any context is missing, ask for it.
Output format Provide a table or bullet list of notification rules. Each rule includes trigger, message, channel, timing, and expected effect. Keep total under 300 words.
Guardrails
- Do not assume user data privacy permissions; note if compliance (e.g., GDPR) is relevant.
- Avoid suggesting overly frequent notifications that may annoy users.
- Do not invent specific analytics capabilities; stay with typical tracking (clicks, time, purchases).
Example For app_or_platform="meditation app", user_actions="missed session", desired_outcome="retain users", trigger: "if user missed 2 consecutive sessions, send push: 'Your mind misses you. Try a 3-minute session now.'"
Follow-up prompts
- How would you measure the effectiveness of these notifications (e.g., click-through rate, conversion)?
- What personalization could we add based on user preferences or past behavior?
- How can we ensure the system doesn't send notifications during user-defined quiet hours?