Introduction
As a marketer, you may be wondering how to reduce the bounce rates of new users on your website. The key lies in personalization. By tailoring your website to fulfill the specific needs and preferences of individual users, you can create a more engaging and relevant experience.
If a user is coming to the website after performing a certain action (viewed a product, added a product to cart), they are more likely to drop-off from the website if they do not find relevant products on the home page.
In this article, we will use Recommendation and Web Personalization features of MoEngage to reduce bounce rates and maximize user engagement.
Expected Result
Users will see the personalized web page with recommended products.
library_add_check |
Prerequisites
|
Create a Recommendation
Before creating our personalized experience, let us create a recommendation based on the user action:
- Navigate to the MoEngage Dashboard and select Content > Recommendations from the left navigation. The Recommendations page is displayed. For more information, refer to Creating User Action Recommendations.
- At the top right corner, click + Create recommendation. It takes you to the first step "Select recommendation model".
- Under Predictive, click the Recommended Items card. This will help in recommending items that the user would like to add to the cart by using the information about the item they added to the cart recently and previous purchases of your users.
- Click Next. It takes you to the second step "Create recommendation". Enter the following details:
- Recommendation name: Enter a name for the recommendation. For example, "DemoRecommendations". This will be the name through which you will refer the output of this recommendation model.
- Recommendation description: Enter a description for the recommendation. This description will help you understand what the model is aimed at.
-
Catalog: Select the catalog that has all the list of products offered by you with all related information.
- Click Create to save the changes and run the model.
Please note that this will take 24 hours. You can find the status of the model on the Recommendations home page:
The Recommendation engine shares the set of products that are most commonly interacted with.
Now that we have created the recommendation, let us create our personalised experience to nudge people about items that they can buy with the items they are about to purchase.
Create a Personalized Experience
In this section, let us create a personalized experience that you would like your users to have in your website.
Step 1: Target Users
- Navigate to the sidebar on the left and click Personalize > All Experiences and click + Experience, or click + Create new > Experience > Web.
You are taken to the first step "Target users" of defining a personalized experience. - Enter the following details:
- Experience name: A name for the personalisation you are building. For example, "Reduce Bounce Rates in New users".
-
Experience Tags: Add tags here to later identify this among the other personalized experiences you will be having.
- Under Target Audience, define your audience. Our goal is to reduce bounce rates in new users, so let us create a new audience.
- Click + Add Audience and then click + New Audience to define the target audience.
- The Add new audience pop-up is displayed. In the Audience name field, enter a name. For example, "New Users".
- Select All users and then click + In-session attributes.
-
Select the User Type as New and click Add.
-
Click Next to move to the second step "Content" where you can define the content that will go into your campaign.
Step 2: Content
- Clicking Next in the first step "Target users" will display the URL(s) to personalize pop-up. We can use this to define where we would like to show the defined personalization in our website.
- Select the Single page option because the new users are more likely to land on the home page.
- In the URL field, enter the URL on which we will do the setup and click Verify SDK setup. This will check if the SDK is installed in the pages.
- Click Personalize URL to open our website in the editor.
- You are prompted to define the split of users—how many should see the personalized view of this experience.
- Click + Variation to add multiple variations if required and define the same.
- Click Personalize for the required variation to open the website in the editor in a new tab.
Note: You can personalize the content for all variations except the Default variation. - Select any element in the loaded page to edit it. With this, you can perform changes from editing a name to introducing new elements.
-
After you select the element, the following buttons are displayed:
Note: This option is available for all variations except the default variation and lets you personalize the content for each variation.
- For our case, select the third option. The Select widget pop-up window is displayed
- Select Product grid, which will have the recommended items.
- You are prompted to select a location to define whether the grid should be added before or after the selected element. In this example, select "After".
-
Click Next. The Edit Item Grid pop-up window is displayed where you can define the following:
- How the grid should appear (in terms of the design elements, position, layout).
- All the placeholders to be shown in the grid.
- Mapping information to the concerned placeholders.
- In step 1 "Grid Appearance", select the layout you want, define the title, sub-title, and CTA by clicking the concerned options on the right side of the pop-up.
- In our example, select a different design and make it a 5-item list.
- Enter the title “Most Viewed Items”.
- Remove the Grid CTA.
- In step 2 "Edit Card", define how each card in the grid will look like.
- For this example, disable the Labels, Rating, Reviews, and Subtitles.
- Change the CTA button name.
- In step 3 "Map Information, select the recommendation that we have generated as mentioned above.
- Map the information that the generated recommendation has to the concerned attributes here using the drop-down lists.
- Click Save. It will help us see how the placement of the grid and the other edits are. You can click this added element to add more changes.
- Add Click Tracking to any of these elements by selecting it and selecting the icon shown in the following image. For our example, let us do it on the whole section. This will help us understand if this recommendation listed in this position is helping us reduce bounce-offs or not.
- After completing all edits, click Save & exit at the top right. This will close this tab and take you back to the Experience definition page in the MoEngage dashboard.
- Click Next to move to the third step "Schedule and goals" where you can define the schedule and goal of your experience.
Step 3: Schedule and Goals
- In the Send experience section, select Active continuously and define when to start and end this experience.
- In the Conversion goals section, define the conversion goal based on your requirements.
- Under Delivery controls, from the Experience Priority drop-down, select a priority. For more information, refer to Create Experience.
- Click Publish.
Conclusion
In this use case, we used Recommendation and Web Personalization features of MoEngage to reduce bounce rates and maximize user engagement.
Now that we have published the personalized experience, head to the Analyzing section to understand how your experience is performing.