π§© In-App Campaigns
View on GitHubWelcome to Jarvisβs guide to launching In-App Campaigns β real-time, contextual, and engaging!
π― Why Use In-App Campaigns?
In-app campaigns allow you to engage users directly inside your app, based on real-time context. Hereβs why they work:
- π Precision Targeting: Show the right message at the right moment inside the app.
- π§ Personalization: Craft contextual messages based on user behavior and data.
- β‘ Instant Engagement: Drive immediate actions like purchases, signups, or feedback.
- π Secure and Controlled: Fully managed inside your ecosystem, without external dependencies.
π Getting Started
Before you begin, ensure:
- Your app is integrated with the Jarvis SDK.
- You have at least one live segment to target.
- Youβve reviewed design guidelines for optimal UX.
π οΈ Step-by-Step Guide
Step 1: Navigate to Campaigns β In-App
Click on the β button to create a new In-App Campaign.
Step 2: Name Your Campaign
Give your campaign a unique and meaningful name for easy identification.
Step 3: Choose the Audience
Select a user segment you want to target (e.g., βCart Abandonersβ, βNew Usersβ).
Step 4: Select Trigger Conditions
Decide when the message should appear:
- App Open
- After specific user events
- On screen visit
Step 5: Choose Your Layout
Pick from available layout options:
- π¬ Full Screen
- π Banner
- π Modal
- π§Ύ Sticky Notification
Choose based on message type, urgency, and screen real estate.
Step 6: Customize the Design
Edit your content:
- ποΈ Title & Message
- π¨ Colors, Fonts, Images
- π CTAs (Call-to-Action buttons)
Use personalization tokens (e.g. ``) for dynamic content.
Step 7: Set Frequency and Capping
Control how often users see the message:
- One-time only
- Once per session
- Recurring
Add display capping to avoid message fatigue.
Step 8: Preview and Test
π‘ Use the preview mode to test different devices and user scenarios.
Step 9: Schedule or Launch
Decide when to send:
- β° Schedule for a future time
- π Launch immediately
π Next Steps
Ready to make your in-app message live?
π― Create Your First In-App Campaign β
Want to dive deeper? Check out: