AI-Powered Engagement Tools Built for Vibe Coders
Overview
Appizer provides everything you need to understand, segment, and re-engage your users - all powered by AI and designed for solo makers who don't have time for complex analytics platforms.
AI-Powered Analytics
Dashboard Insights
Get plain-language summaries of your app's health without diving into complex charts.
What You See:
- Total Daily Active Users (DAU)
- Active users per app
- User engagement patterns
- Top events and trends
AI-Generated Insights:
"Your app had 109 daily active users yesterday, up 2% from the day before"
"PointCoin saw 12 users complete a level in the last 24 hours"
"Campaign 'Re-engagement' has 23% open rate (above average)"
Why This Matters: You get actionable insights without being a data analyst.
Activity Explorer
Browse all user events in real-time:
- Filter by app, event type, user, or time range
- View individual user timelines
- See event properties and context
- Export data for deeper analysis
Use Case: Debug issues, understand user behavior, verify tracking is working.
Event Dictionary
Make your events human-readable for better AI insights.
Before:
rewarded_video_ad_failed
After:
"User tried to load a video ad to earn rewards but it failed"
Impact: AI generates better insights and more relevant messages when it understands your events.
Audience Segmentation
Natural Language Segmentation
Create audiences using plain English - no SQL required.
Examples:
- "Users who haven't been seen in 3 days"
- "Power users with more than 50 actions"
- "New signups who never completed onboarding"
- "Users who abandoned their cart"
How It Works:
- Type your criteria in natural language
- AI translates to audience logic
- See live user count
- Use in campaigns immediately
Manual Audience Builder
For more control, build audiences with visual filters:
Combine Criteria:
- Event-based:
event_name = "level_complete" AND count >= 10 - Time-based:
last_seen > 72 hours ago - Property-based:
properties.score > 1000 - User attributes:
plan = "premium"
Advanced Logic:
- AND/OR combinations
- Date ranges
- Custom properties
- Nested conditions
Dynamic Re-Evaluation
Audiences update automatically every 10 minutes:
- Users enter/exit segments based on behavior
- No manual updates needed
- Always targeting the right people
Example Flow:
- User plays game > Active
- User goes inactive 3 days > Enters "Inactive" audience
- User receives push > Opens app > Exits "Inactive" audience
- Cycle continues automatically
Push Notification Campaigns
Campaign Types
One-Time Campaigns
- Send immediately or schedule for specific date/time
- Perfect for announcements or time-sensitive offers
Recurring Campaigns
- Daily, weekly, or hourly schedules
- Runs continuously until paused
- Perfect for ongoing re-engagement
Event-Triggered Campaigns
- Send immediately after specific user action
- Perfect for onboarding, achievements, or behavior-based messages
AI-Generated Messages
Let AI write unique messages for each user.
Your Prompt:
Generate an encouraging message to bring back users who love puzzle games.
Mention their progress and invite them to continue their streak.
Keep it under 100 characters and fun.
AI Generates (unique per user):
- "Your 5-game streak is waiting"
- "New puzzles just for you Come play"
- "You're so close to level 10 Finish today"
Why This Works:
- Personalized to each user's history
- Uses app context for relevance
- Optimized for engagement
- Saves hours of copywriting
Static Messages
Prefer to write your own? No problem:
Missing you Come back for daily rewards
Best Practices:
- Keep under 100 characters
- Include for personality
- Clear call-to-action
- Create urgency when appropriate
Frequency Capping
Prevent message fatigue:
- Set max messages per user per day (default: 3)
- Configurable per campaign
- Respects quiet hours
- Prevents spam
Campaign Analytics
Track performance in real-time:
| Metric | Description | Good Target |
|---|---|---|
| Sends | Total messages sent | N/A |
| Delivery Rate | % successfully delivered | >95% |
| Open Rate | % users opened notification | >15% |
| Click Rate | % users clicked action | >5% |
| Conversion Rate | % users completed goal | Varies |
Prompt Context
Tell AI about your app to get better messages.
What to Include
App Description:
PointCoin is a mobile rewards app where users earn points by completing
actions and playing mini-games.
User Motivations:
Users love earning streaks and competing on leaderboards.
Tone & Voice:
Keep messages fun, achievement-focused, and motivational.
How AI Uses This
Without Context:
"Come back to the app"
With Context:
"Your 5-game streak is waiting Claim 50 points today"
Impact: 2-3x better open rates with contextual messages.
User Browser & Timeline
Individual User Profiles
View complete user history:
- Profile Info: User ID, created date, last seen
- Device Info: OS, version, model
- Location: IP-based (approximate)
- Custom Properties: Any data you've sent
Event Timeline
See every action a user has taken:
- Chronological event list
- Event properties and context
- Timestamps and session info
- Filter by event type or date range
Use Cases:
- Debug user issues
- Understand user journey
- Verify tracking
- Provide support
Push History
View all notifications sent to a user:
- Message content
- Send timestamp
- Delivery status
- Open/click status
- Campaign source
Manual Push Send
Send one-off messages to individual users:
- Navigate to user profile
- Click "Send Push"
- Write or AI-generate message
- Send immediately
Perfect for: Customer support, VIP treatment, testing.
App Configuration
Integration Settings
WonderPush Connection:
- Client ID and Secret
- Connection status
- Test connection button
Brevo Integration (Optional):
- API key configuration
- Email campaign support
- Test connection button
App Information
- App name and description
- App Store / Play Store URLs
- Website URL
- Authorized domains (for web)
- Platform type (iOS, Android, Web, Multi)
Webhook Pass-Through
Forward events to external systems:
Use Cases:
- Send to Zapier for workflows
- Sync with Mixpanel/Segment
- Forward to custom backend
- Trigger external automations
Configuration:
- Enter webhook URL
- Select events to forward (all or specific)
- Add authentication if needed
- Test webhook
- Enable forwarding
Payload Sent:
{
"event_id": "evt_xyz123",
"user_id": "user_123",
"event_name": "level_complete",
"properties": {
"level": 5,
"score": 1200
},
"timestamp": "2025-12-25T14:23:45Z",
"app_id": "app_abc"
}
Email Campaigns (Optional)
Brevo Integration
Add email to your engagement strategy:
- Same campaign builder as push
- AI-generated email content
- Scheduled or triggered sends
- Track opens, clicks, bounces
When to Use:
- Longer-form content
- Newsletters
- Transactional emails
- Users who disabled push
Setup:
- Connect Brevo account
- Verify API key
- Create email campaigns
- Use same audiences as push
Analytics Chat (Experimental)
Natural Language Queries
Ask questions about your data in plain English:
Examples:
- "How many users signed up yesterday?"
- "Which campaign has the highest open rate?"
- "Show me users who completed level 10"
- "What's my 7-day retention rate?"
Status: Experimental feature, may have limitations.
Security & Privacy
Data Protection
- API Keys: Encrypted at rest
- User Data: GDPR compliant
- Event Data: Retained 90 days (configurable)
- Access Control: Team permissions (coming soon)
Best Practices
- Store API keys in environment variables
- Never expose keys in client-side code
- Use authorized domains for web integration
- Review data retention policies
- Implement user consent flows
Performance & Scale
Rate Limits
| Endpoint | Limit | Notes |
|---|---|---|
| Events API | 10,000/min | Single events |
| Batch Events | 100,000/min | Up to 100 events per batch |
| Analytics | 100/min | Query endpoints |
| Other APIs | 500/min | General endpoints |
Reliability
- Uptime: 99.9% SLA
- Event Processing: Real-time (<10 seconds)
- Audience Updates: Every 10 minutes
- Campaign Delivery: Via WonderPush infrastructure
Scalability
Appizer scales with your growth:
- 0-1K users: Free tier (coming soon)
- 1K-10K users: Starter plan
- 10K-100K users: Growth plan
- 100K+ users: Enterprise plan
Customization Options
Branding (Coming Soon)
- Custom domain for dashboard
- White-label options
- Custom email templates
- Branded push notifications
Advanced Features (Roadmap)
- A/B Testing: Test message variants
- Predictive Churn: AI predicts who will churn
- LTV Analysis: Understand user lifetime value
- Multi-Channel: SMS, in-app, web push
- Advanced Segmentation: ML-powered cohorts
Feature Comparison
Appizer vs. Enterprise Platforms
| Feature | Appizer | Braze | OneSignal | DIY |
|---|---|---|---|---|
| Setup Time | 30 min | 2-8 weeks | 2-4 hours | 40-80 hours |
| Monthly Cost | $10-50 | $500-5k | $50-200 | $0 (time cost) |
| AI Messages | Yes | Limited | No | Custom |
| Natural Language | Yes | No | No | No |
| Agentic Integration | Yes | No | No | N/A |
| Built for Indies | Yes | No | Partial | Yes |
| Learning Curve | Low | High | Medium | High |
Use Case Examples
Gaming Apps
Features You'll Love:
- Event tracking for game actions
- Streak-based campaigns
- Achievement notifications
- Leaderboard updates
Example Campaign:
- Audience: "Users with broken streaks"
- Message: "Don't give up! Start a new streak today"
- Result: +100 to 200% retention
SaaS Products
Features You'll Love:
- Onboarding campaigns
- Feature adoption tracking
- Team collaboration prompts
- Usage milestone celebrations
Example Campaign:
- Audience: "Users who never used feature X"
- Message: "Feature X saves 10 hours/week. Try it now!"
- Result: +50 to 100% feature adoption
E-commerce
Features You'll Love:
- Cart abandonment recovery
- Price drop alerts
- Inventory notifications
- Review requests
Example Campaign:
- Audience: "Users with items in cart > 24 hours"
- Message: "Your cart is waiting! Complete checkout now"
- Result: +30 to 50% cart recovery
Social Apps
Features You'll Love:
- Friend activity notifications
- Community updates
- Engagement milestones
- FOMO triggers
Example Campaign:
- Audience: "Users with new friend activity"
- Message: "Your friend just posted! Check it out"
- Result: +50 to 150% engagement