Introduction
In the world of e-commerce, increasing the average cart size is a crucial goal for marketers looking to maximize revenue and profitability. By enticing customers to add more items to their shopping carts, businesses can unlock a world of untapped potential.
In this article, we will use Recommendation and Web Personalization features of MoEngage to create product recommendations to increase the average cart size.
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 Frequently bought together 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 a user might prefer to buy with the product in their cart based on the users' historical actions.
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, "Recommendations".
-
Experience Tags: Add tags here to later identify this among the other personalized experiences you will be having.
- Under Target Audience, click + Add Audience, select All Users (a segment we have created in the past) and then click Select.
Or click + New Audience to define the target audience. - 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 Multiple Pages option.
- Define the logic in the URL section.
- In the input box under Personalize URL, enter the URL on which we will do the setup and click Validate SDK setup. This will check if the SDK is installed on 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 "Before".
-
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 3-item list.
- Enter the title “Frequently bought together items”.
- Edit the Grid CTA to position the button better.
- In step 2 "Edit Card", define how each card in the grid will look like.
- For this example, disable the Labels, Rating, and Reviews.
- 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 is 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:
- 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 article, we used Recommendation and Web Personalization features of MoEngage to create product recommendations to increase the average cart size.
Now that we have published the personalized experience, head to the Analyzing section to understand how your experience is performing.