First steps
User Data
- Responsive Email Editor Review
- Designing your email
- Creating Synchronized Modules
- Setting Up Responsive Email Design
- Setting Up Smart Containers
- Creating a Gmail Promotions Annotation
- Adding The Rollover Effect
- Adding Anchor Links
- Module Library
- Adding a Table to an Email
- Adding Custom Fonts
- Creating CTA Button
- Working with Images
- Creating Timer
- Using AI in the Email Editor
Omnichannel
- Setting Up Widgets for Your Site
- Widget Calling
- Setting Up Locations for the Widget Calling Rules
- Storing data from widgets to contact fields
- Using Annoyance Safeguard
- Actions After Form Submission
- Replacing Double Opt-In System Workflow
- Using Yespo Extension for Google Chrome
- Creating Pop-ups via Google Tag Manager or WordPress
- Sending Yespo Widget Events to Google Analytics
- Using A/B Tests for Widgets
- Collecting Contact Information Using Request Forms
Automation
- Building and Editing Workflows
- Configuring Workflow Start/Stop Conditions
- Start Block
- Popular Blocks
- Message Blocks
- Using One from Many Message Block
- Contact Blocks
- Conditions Blocks
- Other Blocks
- Message to Segment Blocks
- Time Blocks
- Setting Up Allowed Send Time
- Using Workflow Launch History
- Webhook Workflows
- Workflow Troubleshooting
- Double Opt-In
- Welcome Сampaign
- Welcome Series Segmented by Category
- Launching a Workflow After a Contact Import
- Regular Workflow for a Segment
- Birthday Campaign
- Linking Workflow to the Button
- Using Variables from Order in Workflow
- Collecting Order Feedback
- Customer Reactivation
- Sending Extra Campaigns
- Sending Reminders at the Time Specified by the User
- Sending Campaign to Those Who Did Not Open the Previous One
- Using A/B Tests In Workflows
Personalization
Analytics
- Email Campaign Report
- Web Push Campaign Report
- Viber Campaign Report
- Mobile Push Campaign Report
- App Inbox Campaign Report
- Telegram Campaign Report
- In-App Report
- Widget Report
- Triggered Campaign Report
- AMP Campaign Report
- SMS Campaign Report
- Multilingual Campaign Report
- Setting up UTM Tags
- Revenue from Campaigns
- Tracking Campaign Performance in Google Analytics 4
- Message Analytics
Multilanguage Campaigns
Events and Behaviour Tracking
Recommendations
API
Security and Compliance
7 In-App Campaign Best Practices
In the fast-paced world of mobile apps, capturing and retaining user attention is a top priority for developers and marketers alike. In-App campaigns have become powerful tools to engage users, drive conversions, and boost revenue. Marketers can create personalized and impactful interactions that resonate with their audience by triggering targeted messages, promotions, and experiences directly within the app interface.
In this article, we'll explore some compelling examples of In-App campaigns across various industries, showcasing innovative strategies and best practices for maximizing user engagement and conversion rates.
Join us as we delve into the world of In-App campaigns, uncovering insights and inspiration to help you craft your own successful strategies for engaging and delighting users within your mobile app ecosystem.
1. Push Notification Opt-In
Scenario
A user has been actively using your app for a week but hasn't enabled push notifications.
Solution
Create a dynamic segment with conditions that specify new users active for seven days who haven't enabled push notifications. Add this segment to the In-App triggering rules and set the display frequency, e.g., once per week.
During the next session of such a user, an In-App message appears, highlighting the benefits of enabling mobile push notifications for timely updates and exclusive offers, encouraging the user to opt in for a more personalized experience.
2. Feature Highlighting
Scenario
A first-time user is not aware of all the functionalities available in the app.
Solution
Create dynamic segments with conditions specifying user segments that haven't used different features. Add these segments to the triggering rules of In-Apps promoting these features.
With contextual messaging, your app guides such users through key features, facilitating a smooth onboarding and creating a new, savvy app fan ready to spend with you.
3. Exclusive Discount
Scenario
A consumer just downloaded your app but hasn't made a purchase yet.
Solution
Create a dynamic segment with conditions that specify new consumers who haven't made a purchase yet. Add this segment to the In-App triggering rules and set the time in the app, after which the exclusive discount will be shown.
As the user scrolls through the app, a targeted In-App message offers an exclusive first-purchase discount to entice them to convert.
4. Product Of The Day
Scenario
A user is presented with a vast array of products, and this abundance of choices makes it difficult for them to make a decision, leading to delayed purchases.
Solution
Create a dynamic segment with conditions that specify the target audience's product interests. Add this segment to the In-App triggering rules and set the display frequency, e.g., once per session.
Your app delivers a “product of the day” message generated based on the user's previous screen views or purchase history, overcoming the decision challenge and increasing the likelihood of a successful purchase.
5. Social Sharing
Scenario
A loyal user is unaware of your referral program, where they can be rewarded for inviting friends.
Solution
Create a dynamic segment with conditions that specify loyal users. Add this segment to the In-App triggering rules and set display frequency, e.g., only once.
A targeted In-App message introduces the referral feature and highlights rewards for inviting friends, motivating the subscriber to share their experience, and potentially increasing user acquisition.
6. New Feature Announcement
Scenario
A subscriber uses the application a lot but has not engaged with a new key feature.
Solution
Create a dynamic segment with conditions that specify active users who haven’t used the key feature. Add this segment to the In-App triggering rules and set display frequency, e.g., once per week.
Your app delivers a notification explaining how the new feature enhances the In-App experience, ensuring ongoing engagement by keeping the offering relevant to the user's evolving needs.
7. Trial Expiration Notification
Scenario
A user's trial is about to expire, and there has been no sign of renewal.
Solution
Create a dynamic segment with conditions that specify users who have started a trial but don’t sign up for renewal before its expiration. Add this segment to the In-App triggering rules and set display frequency, e.g., only once.
An In-App pop-up a few days before trial expiration offers easy renewal with a loyalty discount or bonus to directly influence the user's decision to continue, reducing churn and ensuring a steady revenue stream.
To Sum Up
The examples highlighted in this article show how various industries leverage In-App campaigns to deliver targeted messaging, promotions, and experiences that resonate with their audience.
We hope these In-App push notification examples will help you start creating your own campaigns that significantly impact user engagement, retention, and overall app success.
Note
Please visit our user guide if you need more information on In-App configuration.