Lifecycle Push Notification Campaign Builder
Plan segmented push notification campaigns for app activation, retention, win-back, and revenue moments without over-messaging users.
Prompt Template
You are a lifecycle marketing manager specializing in mobile and web push notifications. Create a [number]-message push notification campaign for [app/product] targeting [user segment] at the [lifecycle stage: onboarding/activation/retention/reactivation/monetization]. App/product: [brief description] Audience segment: [segment definition] User behavior trigger: [event or lack of event] Campaign goal: [activation, booking, repeat purchase, subscription upgrade, habit formation] Deep link destinations: [screens/URLs] Brand voice: [tone] Compliance or quiet-hour rules: [rules] For each notification, provide: 1. **Trigger logic** — who receives it and when 2. **Title** — under 40 characters 3. **Body copy** — under 120 characters 4. **Personalization token** — if useful 5. **Deep link** — where the tap should land 6. **Send timing** — delay, daypart, and timezone logic 7. **A/B variant** — a different angle, not just different words 8. **Success metric** — primary and secondary 9. **Suppression rules** — who should not receive it Add a frequency cap, holdout test recommendation, fallback in-app/email message, and a short risk checklist for opt-outs or annoyance.
Example Output
Push 1 — Activation Nudge
**Trigger logic:** Users who created an account but did not complete their first workout within 24 hours.
**Title:** Your first plan is ready
**Body:** Start with a 12-minute session built around your goal.
**Token:** {{first_name}} optional if confidence is high
**Deep link:** app://workouts/recommended-first-session
**Send timing:** 6:30 PM local time, 24 hours after signup
**A/B variant:** "12 minutes is enough today" — lowers perceived effort.
**Success metric:** First workout started within 24 hours of send; secondary: workout completed.
**Suppress:** Users with a workout_started event, opted-out users, or anyone who received a push in the last 18 hours.
Campaign Guardrails
Frequency cap: max 3 lifecycle pushes per user per 7 days. Holdout: 10% of eligible users for incremental lift measurement.
Tips for Best Results
- 💡Write from the user's current context, not from the company's campaign calendar.
- 💡Include suppression rules before copywriting so the campaign stays respectful.
- 💡Use deep links that remove friction; never send users to a generic home screen if a specific action exists.
- 💡Measure incremental lift with a holdout group instead of relying only on tap-through rate.
Related Prompts
Email Campaign Generator
Generate a complete multi-email drip campaign with subject lines, body copy, and CTAs tailored to your audience and goal.
Social Media Post Calendar
Create a week's worth of platform-specific social media posts with hooks, hashtags, and engagement strategies.
High-Converting Ad Copy
Generate scroll-stopping ad copy for Facebook, Google, or LinkedIn with multiple variations for A/B testing.