Margin Strategies
Overview
Margin strategies are built on top of existing CP strategies (for example: ClickCP, PurchaseCP). These strategies reorder the list of products returned from original strategies based on the margin, price, and original conditional probability scores of a product.
Strategy |
Strategy ID |
Modelbuilds Enabled |
Strategy Class |
Model DB Name |
Other Data for Strategy |
---|---|---|---|---|---|
MarginClickCP |
95 |
Site config |
MarginClickCPStrategy |
cp_clk_margin |
ClickCP |
MarginPurchaseCP |
94 |
Site config |
MarginPurchaseCPStrategy |
cp_pur_margin |
PurchaseCP |
MarginViewedPurchased |
96 |
Site config |
MarginViewedPurchasedStrategy |
cp_vp_margin |
ViewedPurchased |
Enabling margin strategies
-
Obtain data provided in the feed. Margin and/or Profit values are provided in the feed as a product attribute. These are named MARGIN and PROFIT.
-
If no margin value is provided for a product, Omnichannel Personalization applies a score of 0. This results in pushing the product to the bottom of the list.
-
The margin should be a decimal value between 0 and 1 representing the percentage of the sale price that would result in profit.
-
The profit needs to correspond to the cents of profit that would result from a sale.
-
-
Enable site config to build margin CP models from the Dashboard. This is found under the Build Models section.
-
Once the caches are published, you are ready to build models. The models are built on top of CP models (Click CP, PurchaseCP, and so forth). For example, MarginClickCP obtains products from ClickCP, and then sorts products according to the margin probability values. It's ranked from highest to lowest.
-
After a model is built and published to production, you can verify the data in product pages. Margin strategies have their own tabs.
-
Enable the strategy on the item page from the Dashboard strategy page.
Note: Contact your Algonomy Account Manager or Client Services representative for more information on margin strategies.