Claude Code Plugins

Community-maintained marketplace

Feedback

push-notification-strategies-skill

@Useforclaude/skills-claude
0
1

Master push notification strategies for re-engagement and conversions. Use for web push notifications, mobile push, segmentation, timing optimization, personalization, opt-in strategies, notification platforms (OneSignal, Pushwoosh), push metrics, and notification best practices. Also use for Thai keywords "การแจ้งเตือน", "พุชโนติฟิเคชั่น", "แจ้งเตือนมือถือ", "แจ้งเตือนเว็บ", "การแจ้งเตือนอัตโนมัติ".

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name push-notification-strategies-skill
description Master push notification strategies for re-engagement and conversions. Use for web push notifications, mobile push, segmentation, timing optimization, personalization, opt-in strategies, notification platforms (OneSignal, Pushwoosh), push metrics, and notification best practices. Also use for Thai keywords "การแจ้งเตือน", "พุชโนติฟิเคชั่น", "แจ้งเตือนมือถือ", "แจ้งเตือนเว็บ", "การแจ้งเตือนอัตโนมัติ".

Push Notification Strategies Mastery

Domain: Push Notification Marketing & Re-Engagement

Level: Advanced - High-Converting Notification Campaigns

Use Case: Build push notification strategies that achieve 15-30% click-through rates and drive 20-40% of repeat traffic through strategic segmentation, optimal timing, and personalized messaging—without annoying users.


📲 Push Notification Fundamentals

Web Push vs Mobile Push vs In-App

Web Push (Browser-Based):

Delivery: Chrome, Firefox, Safari (desktop + mobile browsers)
Permissions: Requires opt-in (browser prompt)
Format: Short text (50-120 chars) + icon + image (optional)

Pros:
✅ No app required (works on websites)
✅ Cross-device (desktop + mobile)
✅ Instant delivery (even when site closed)

Cons:
❌ Lower opt-in rates (2-15% typical)
❌ Limited rich media
❌ Safari restrictions (iOS Safari limited support)

Best For: E-commerce, news, blogs, SaaS

Mobile Push (App-Based):

Delivery: iOS (APNs) + Android (FCM)
Permissions: Requires opt-in (system prompt)
Format: Title + body + image/video + action buttons

Pros:
✅ Higher engagement (40-60% opt-in rates)
✅ Rich media (images, videos, deep links)
✅ Reliable delivery (OS-level)

Cons:
❌ Requires native app (development cost)
❌ Platform-specific (iOS vs Android differences)

Best For: Mobile apps (games, fitness, news)

In-App Notifications (Not True Push):

Delivery: While app is open
Permissions: No opt-in required
Format: Banner, modal, toast

Pros:
✅ No permission needed
✅ Contextual (user already in app)

Cons:
❌ Only works when app is open
❌ Not true "push" (can't re-engage inactive users)

Best For: Onboarding tips, feature announcements

🎯 Opt-In Strategies (The Critical First Step)

The Permission Paradox

Problem:

User visits site → Immediate push prompt → User denies
→ Blocked forever (can't ask again without clearing browser data)

Result: 90-95% deny rate on immediate prompts

Solution: Soft Ask (Two-Step Opt-In)

Step 1: Custom modal/banner (NOT browser prompt)
"Want to get notified about exclusive deals?"
[Yes, Notify Me] [No Thanks]

Step 2: If YES → Trigger browser prompt
→ User already said yes, more likely to accept
→ 40-60% opt-in rate (vs 5-10% immediate prompt)

Benefit: Pre-qualify users (only ask those who want notifications)

Opt-In Best Practices

1. Value Proposition (Why Should I Opt In?)

❌ Generic: "Enable notifications"
✅ Specific: "Get notified when your favorite items go on sale"

Examples:
- News site: "Breaking news alerts"
- E-commerce: "Exclusive 20% off notifications"
- SaaS: "Get notified when team mentions you"
- Travel: "Price drop alerts for your saved flights"

2. Timing (When to Ask)

❌ Immediate (first visit, before any interaction)
✅ After value demonstrated (after browsing, adding to cart, reading article)

Examples:
- E-commerce: After adding item to wishlist
- News: After reading 3+ articles
- SaaS: After completing onboarding
- Travel: After searching for flights

Reason: User understands value → Higher opt-in rate

3. Frequency Cap (Don't Over-Ask)

Rule: If user dismisses opt-in prompt, don't ask again for 30 days

Implementation:
- Set cookie: dismissed_push_prompt = true, expires 30 days
- Check cookie before showing prompt
- Respect user's decision (don't spam)

📊 Segmentation & Personalization

Behavioral Segmentation

Segment #1: Cart Abandoners

Trigger: Added item to cart, didn't complete purchase

Notification (1 hour later):
"Your cart is waiting! Complete purchase now."
[Image of product]
[Button: Complete Purchase]

Conversion Rate: 10-15% recovery

Segment #2: Browse Abandoners

Trigger: Viewed product, didn't add to cart

Notification (24 hours later):
"Still interested in [Product Name]? It's 20% off today!"
[Image]
[Button: Shop Now]

Conversion Rate: 5-8% recovery

Segment #3: Repeat Buyers

Trigger: Made 3+ purchases

Notification (personalized):
"Welcome back, [Name]! Your favorites are restocked."
[Image of products they previously bought]
[Button: Shop Favorites]

Conversion Rate: 15-20% click-through

Segment #4: Inactive Users (Win-Back)

Trigger: No activity in 30 days

Notification:
"We miss you! Here's 30% off your next order."
[Button: Claim Offer]

Conversion Rate: 5-10% re-activation

Geographic Segmentation

Use Cases:

- Store opening announcement (local)
- Weather-based promotions ("Raining? Get 20% off umbrellas")
- Event reminders (timezone-aware)
- Localized inventory ("Only 3 left in your area!")

Example:
User in New York → Notification at 10 AM EST
User in LA → Notification at 10 AM PST (automatic timezone adjustment)

⏰ Timing Optimization

Best Times to Send (General Benchmarks)

E-commerce:

Best Days: Tuesday, Wednesday, Saturday
Best Times: 10 AM, 1 PM, 8 PM
Worst: Early morning (6-8 AM), late night (11 PM+)

Reason: 10 AM = coffee break, 1 PM = lunch, 8 PM = couch browsing

News/Media:

Best Times: 8 AM, 12 PM, 6 PM (commute + breaks)
Frequency: Multiple daily (breaking news)

SaaS/Productivity:

Best Days: Monday-Friday (work days)
Best Times: 9 AM, 2 PM (during work hours)
Worst: Weekends (low engagement)

Optimal Frequency

Rule of Thumb:

- Daily: Only for news/media (high-value content)
- 2-3X per week: E-commerce, apps
- Weekly: SaaS, less urgent content
- Event-driven: Transactional (order updates, etc.)

Warning: >3 notifications per week = 40% opt-out rate

Frequency Testing:

Test A: 1X per week
Test B: 3X per week
Test C: Daily

Measure:
- Click-through rate (CTR)
- Opt-out rate
- Revenue per user

Winner: Highest revenue without excessive opt-outs

🎨 Notification Copy & Design

Effective Copy Structure

Formula: Hook + Benefit + Action

Hook: Grab attention
Benefit: Why they should care
Action: What to do next

Example:
"Flash Sale! 🔥 50% off sneakers for next 2 hours. Shop now!"
↑ Hook   ↑ Benefit                   ↑ Action

Best Practices

1. Short & Scannable

❌ Too long:
"We are pleased to announce that our summer collection has arrived and is now available with special discounts..."

✅ Concise:
"Summer collection: 30% off today only!"

Rule: 50-120 characters max (mobile screens are small)

2. Use Emojis (When Appropriate)

✅ E-commerce: "🔥 Flash Sale! 50% off"
✅ Food/Delivery: "🍕 Your pizza is 10 mins away"
✅ Fitness: "💪 Time for your workout!"

❌ B2B/Professional: "📊 Quarterly report ready" (too casual)

Result: 20-30% higher click rates with emojis (for B2C)

3. Create Urgency

Time-based:
- "Ends in 3 hours"
- "Last chance"
- "Only 2 left"

Scarcity:
- "Limited stock"
- "Only for first 100 customers"
- "Exclusive offer"

4. Personalization

Use:
- {{first_name}}: "Hi Sarah, your order shipped!"
- {{city}}: "Events near {{city}} this weekend"
- {{past_purchase}}: "Reorder your favorite {{product}}?"

Result: 30-40% higher CTR vs generic notifications

📈 Metrics & Optimization

Key Metrics

1. Opt-In Rate

Formula: (Opt-Ins / Prompts Shown) × 100

Benchmarks:
- Immediate prompt: 5-10%
- Soft ask (two-step): 30-60%
- Post-value delivery: 40-70%

Goal: >40% opt-in rate

2. Click-Through Rate (CTR)

Formula: (Clicks / Delivered) × 100

Benchmarks:
- Generic: 2-5%
- Segmented: 8-15%
- Personalized: 15-30%

Goal: >10% CTR

3. Opt-Out Rate

Formula: (Unsubscribes / Total Subscribers) × 100

Benchmarks:
- Healthy: <1% per month
- Warning: 1-3% per month
- Critical: >3% per month

If >3%: Reduce frequency or improve relevance

4. Conversion Rate

Formula: (Purchases / Clicks) × 100

Example:
- Clicks: 1,000
- Purchases: 50
- Conversion: 5%

Goal: Track alongside email/ads (compare channel performance)

🛠️ Platform Comparison

OneSignal (Most Popular)

Pricing: Free (up to 10K subscribers), then $9-$99/month
Pros:
✅ Easy setup (5 minutes)
✅ Web + mobile + email (all-in-one)
✅ Generous free tier
✅ Good analytics

Use Case: Startups, small-medium businesses

Pushwoosh

Pricing: $49-$249/month
Pros:
✅ Advanced segmentation
✅ Rich media (images, videos)
✅ Multi-platform

Cons:
❌ More expensive
❌ Steeper learning curve

Use Case: Enterprises, complex campaigns

Airship (formerly Urban Airship)

Pricing: Custom (enterprise)
Pros:
✅ Enterprise-grade (used by major brands)
✅ Advanced personalization (AI-powered)
✅ Compliance (GDPR, etc.)

Cons:
❌ Expensive (enterprise pricing)
❌ Overkill for small businesses

Use Case: Large enterprises, regulated industries

🚫 Push Notification Pitfalls

1. Asking Too Soon

❌ User arrives → Immediate prompt
✅ User browses → Demonstrates value → Then ask

Result: 5X higher opt-in rate

2. Sending Too Frequently

❌ 5 notifications per day
✅ 2-3 per week (max)

Result: Lower opt-out rate, higher engagement

3. Generic Messaging

❌ "Check out our new products!"
✅ "Your favorite brand (Nike) just dropped new sneakers!"

Result: 3X higher CTR with personalization

4. Ignoring Timezones

❌ Send at 10 AM PST → NYC users get it at 1 PM (lunch)
✅ Send at 10 AM user's local time

Result: 40% higher engagement with timezone optimization

✅ Push Notification Checklist

□ Choose platform (OneSignal, Pushwoosh, etc.)
□ Implement soft ask (two-step opt-in)
□ Segment subscribers (behavior, location, preferences)
□ Write compelling copy (hook + benefit + action)
□ Optimize timing (test send times)
□ Set frequency caps (<3 per week)
□ Personalize (use name, past behavior)
□ A/B test (copy, timing, frequency)
□ Monitor opt-out rate (<1%/month)
□ Measure ROI (clicks, conversions, revenue)

Thai Keywords: การแจ้งเตือน, พุชโนติฟิเคชั่น, แจ้งเตือนมือถือ, แจ้งเตือนเว็บ, การแจ้งเตือนอัตโนมัติ, ข้อความแจ้งเตือน, การแจ้งเตือนแอป, ระบบแจ้งเตือน, ส่งการแจ้งเตือน

สรุป: Push notifications = powerful re-engagement channel when done right! Use soft ask (two-step opt-in) for 40-60% opt-in rates, segment by behavior for 15-30% CTR, optimize timing, and keep frequency under 3/week to avoid annoyance—driving 20-40% of repeat traffic!