In-App Messages
Create in-app messages to engage users while they're active in your app.
Overview
In-app messages appear within your application and can be triggered by user actions or events.
Message Types
- Modal: Full-screen overlay with dismiss button
- Banner: Top or bottom banner notification
- Card: Floating card with image and CTA
- Fullscreen: Immersive full-screen message
Creating In-App Messages
- Go to Campaigns → Create Campaign
- Select "In-App Message"
- Choose message type and design
- Set trigger conditions
- Define audience targeting
- Activate the campaign
Trigger Conditions
Display messages based on:
- App launch
- Specific screen views
- Custom events
- User properties
- Time-based triggers
- Session count
SDK Integration
iOS (Swift)
import LeadNestSDK
LeadNest.initialize(appId: "YOUR_APP_ID")
LeadNest.trackEvent("screen_view", properties: [
"screen_name": "home"
])
Android (Kotlin)
LeadNest.initialize(this, "YOUR_APP_ID")
LeadNest.trackEvent("screen_view", mapOf(
"screen_name" to "home"
))
Use Cases
- Onboarding new users
- Feature announcements
- Promotional offers
- Feedback requests
- Cart abandonment reminders
- Tutorial tips
Coming Soon Features
We're constantly working on new features to help you scale your communications. Here's what's currently in development:
AI Lead Scoring
Predictive Optimization
Multi-language Bots
Expanded CRM Sync
Need Help Getting Started?
Book a personalized demo with our team and discover how LeadNest can transform your communication strategy.