In App Message

The In-App Messaging feature allows you to create and deliver targeted messages directly inside your application. Unlike push notifications, these messages appear when users are actively using the app

✨ Key Highlights

  • Delivers messages inside the app screen.

  • Supports customizable content (title, description, image, button actions).

  • Flexible scheduling – send immediately, once, or based on campaign schedule.

  • Provides analytics (views & clicks).

🎯 Create a Campaign

How to Create an In-app Message Campaign?

  1. Go to Campaigns β†’ In-app Messages.

  2. Click Create Campaign.

  3. Add a Title, Message, Image (optional), Set Positive and Negative Buttons.

  4. Choose the schedule (date and time).

  5. Save your campaign.

Once saved:

  • The campaign appears in the Campaign List.

  • Status will show Scheduled with the scheduled time.

1. Audience

  • Show to all users

  • Show to a particular segment

2. Schedule

  • Start Date & Time – When the campaign begins

  • End Date & Time – When the campaign stops

  • Show Forever – Always visible once the app is installed

3. Display Type

  • Popup

  • Banner

  • Bottom Sheet

  • Full Screen

4. Message Content

  • Background color

  • Add content (title, paragraph, button, image, video) via editor panel

πŸ‘‰ Click Create Campaign to finalize.


πŸ‘€ Campaign Preview

The middle section shows a live preview of how your message will appear in the app.


πŸ“‹ Campaign Status

  • Scheduled

    • Visible in campaign list with start date/time

    • Can edit or delete

  • Active (on start date/time)

    • Status changes automatically

    • Date/time hidden

    • Can only view, delete, or end campaign

    • All user activity (views, clicks) is tracked in Analytics

  • Ended (on end date)

    • Campaign stops automatically

    • No longer visible in the app


πŸ“Š Campaign Analytics

Stats Tab

  • Viewed – Number of times users saw the message

  • Dismissed – Users who closed without interaction

  • Clicked – Users who engaged with the CTA (buttons/links)

  • Split of Clicks – Breakdown of clicks across multiple buttons/links

  • CTR (Click-Through Rate) – % of users who clicked vs. total viewed


Overview Tab

Track how your in-app messages are performing with detailed insights:

  • Campaign Name & ID

  • Start & End Date

  • Target Segment

  • Message Preview (exactly how it appeared to users)

πŸ“± User Experience

  • On app launch, system checks for campaigns:

    • If 1 campaign β†’ show directly

    • If multiple campaigns β†’ show earliest one first, then next after dismiss/click

    • If none β†’ show nothing

  • If new campaigns are created while app is running β†’ shown only on next launch


❓ Frequently Asked Questions (FAQs)

  1. Can I schedule In-App Messages? Yes. You can set a start and end time for each campaign. Once scheduled, the message will automatically appear at the chosen time.

  2. Can I customize the design of the In-App Message? Yes. You can edit the title, description, image, and buttons. Additionally, colors, fonts, and styles can be customized to match your brand.

  3. What happens if multiple campaigns are active at the same time? If two or more In-App Messages overlap, the priority will be given based on the latest scheduled campaign. You can also control visibility by targeting specific audiences.

  4. How can I target my audience ? You can target users based on:

    • User behavior (app activity, clicks)

    • User profile (location, subscription plan, preferences)

    • Specific app events (login, purchase, etc.)

  5. Can I track the performance of my In-App Messages? Yes. Analytics include:

    • Views (how many users saw the message)

    • Clicks (how many users engaged with the buttons)

    • CTR (Click-Through Rate) for overall effectiveness

  6. Can users dismiss an In-App Message? Yes. Users can dismiss the message by clicking the Close (X) button. You can configure whether the message reappears on the next session or not.

  7. Is this feature available for all plans? In-App Messaging is available only for Premium plan customers.

  8. Can I edit or delete a campaign after it's created? If status = Scheduled β†’ You can edit or delete it. If status = Active β†’ You can delete, view and End it If status = Ended β†’ You can only delete it.

Last updated

Was this helpful?