Introduction
Many app users interact anonymously without logging in, making it hard to understand their full intent. However, repeated app usage or specific interactions suggest high interest, making these users valuable for engagement.
Since they haven’t logged in, direct communication such as email or SMS isn’t possible. The best way to reach them is through On-site Messaging (OSM), displaying personalized prompts encouraging them to log in.
This article outlines how to create an OSM campaign targeting anonymous users, encouraging them to log in and explore the app's full benefits.
Expected Result
Anonymous users will see a pop-up with a personalized message when they visit the website, encouraging them to log in and engage with the app. This aims to increase user registration and engagement.
library_add_check |
Prerequisites
|
Create an OSM Campaign
In this section, let us create an OSM campaign.
Step 1: Target Users
- Navigate to the sidebar on the left and click Engage > Campaigns and click + Create campaign, or click + Create new > Campaign.
- Under Inbound, click On-site.
You are taken to the first step, "Target users," of defining your campaign. - Enter the following details:
- Campaign name: Enter a name for the campaign. For example, "Personalized message."
- Campaign tags: Select the relevant campaign tags.
- In the Target platforms section, select Web.
- In the Trigger criteria section, select On Page Load to display a pop-up when an anonymous user visits the website.
- In the Select trigger time section, select After Delay and set the delay to 10 seconds. When the targeted users open the website the next time, the OSM will be triggered after 10 seconds.
- In the Select pages section, select All pages.
- In the Target Audience section, define your audience as "users without an ID who are using the app without logging in" and exclude users who have logged in or have repeatedly dismissed the pop-up.
info Information
Campaigns become visible within minutes after publishing.
- After the segment is refreshed, users who fulfill the segment criteria can view the campaign. For more information, refer here.
- Click Next to move to the second step, "Content," where you can define the content for your campaign.
Step 2: Content
For our use case, let us select the New Editor, which has over 40 different designs.
The communication can be of the following two types. You can use either of these communications to nudge your users to push for the next step:
-
Non-personalized communication: This would be an OSM with a simple message, such as a coupon code.
-
Personalized communication: This would be an OSM with details such as product name and image with an engaging message.
- Select a customizable pop-up template from the MoEngage library.
- Design the pop-up message by performing the below-mentioned steps:
-
Add a Title: "Unlock More Features by Logging In!"
- Style: Use a bold and attractive font to grab attention.
-
Include a Personalized Message:
- Text: "Hello! {name} you can do the following after logging in"
- Style: Ensure the text is friendly and engaging.
-
Highlight the Benefits of Logging In:
- Benefit 1: "Access your personalized dashboard."
- Benefit 2: "Save your preferences for future visits."
- Benefit 3: "Enjoy a seamless experience across devices."
-
Add a Call-to-Action (CTA) Button: "Log In Now"
- Link: Direct the button to the login page.
- Style: Make the button stand out with a vibrant color and clear font.
-
Add a Close Button: Allow users to dismiss the pop-up if they are uninterested.
-
Add a Title: "Unlock More Features by Logging In!"
- Click Next to move to the third step, "Schedule and goals," where you can define your campaign's schedule and goals.
Step 3: Schedule and Goals
- In the Send campaign section, define when you want to start and end your OSM campaign and the frequency and limits to ensure the message is shown appropriately.
- In the Conversion Goals section, add conversion goals that you would like to track.
- In the Campaign priority section, assign a priority to this OSM campaign. Assigning a priority helps you decide which OSM to show a user when they are eligible for more than one OSM at a specific time. For example, selecting Critical ensures that the users will always see this even when there are other campaigns for which they are eligible. For more information, refer to Create OSM Pro Campaign.
- In the Global Delivery controls section, turn the Ignore global minimum delay toggle on to override the defined minimum delay between any two campaigns defined in settings.
- In the Local Delivery controls section, define the controls based on your requirements. For more information, refer to Create OSM Pro Campaign. Configure the pop-up to be shown only once per user.
- Click Publish.
Conclusion
In this use case, we created an OSM campaign to drive conversions from anonymous users, encouraging them to log in and explore the app's full benefits.
OSMs are powerful tools for reminding your users or sending an outbound message to help them proceed to the next step. By implementing this log-in encouragement pop-up, anonymous users are informed about the benefits of logging in through a personalized message. This approach helps to increase user registration and engagement, ultimately improving overall user activity and satisfaction.