Skip to content

Commit 26ad84a

Browse files
committed
Update documentation of related, up-sell and cross-sell products rotation modes
- Update merchant docs
1 parent 94046e2 commit 26ad84a

File tree

3 files changed

+30
-8
lines changed

3 files changed

+30
-8
lines changed
Loading

src/marketing/product-related-rule-priority.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,7 @@ For example, suppose you have three rules with a priority of 1, 2, and 3.
2222

2323
If the first rule returns more matching products than allowed by the _configurable maximum limit_, but less than the _real limit_, the matching products from the other existing rules are used (in order of priority) until the _real limit_ is reached.
2424

25-
By priority, the matching products returned from Rule 1 can be used first to fill all 26 available slots. Because Rule 1 returned only two matching products, there is still room for 24 more. Rule 2 has the next highest priority, and returns six more matching products. There are now 18 available slots to be filled. Rule 3 has the next level of priority, with enough matching products to fill the remaining 18 slots. When all available slots are filled, and depending on the rotation mode that is set, the list might be shuffled and then reduced to the configurable maximum limit. In this case, the remaining six products appear in the store.
25+
By priority, the matching products returned from Rule 1 can be used first to fill all 26 available slots. Because Rule 1 returned only two matching products, there is still room for 24 more. Rule 2 has the next highest priority, and returns six more matching products. There are now 18 available slots to be filled. Rule 3 has the next level of priority, with enough matching products to fill the remaining 18 slots. When all available slots are filled, and depending on the rotation mode that is set, products might be shuffled or ordered by ID inside each priority and then reduced to the configurable maximum limit. In this case, the remaining six products appear in the store.
26+
27+
{: .bs-callout .bs-callout-info}
28+
Selected products will always display before the rule-based products regardless of the rotation mode.

src/marketing/product-related-rules-configure.md

Lines changed: 26 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,10 @@ The behavior and display of product relationship rules is determined by the conf
2525
- `Rule-Based Only`
2626

2727
- Set **Rotation Mode for Products in Related Product List** to one of the following:
28-
29-
- `Do Not Rotate`
30-
- `Shuffle`
28+
29+
- `By Priority, Then by ID`
30+
- `By Priority, Then Random`
31+
- `Weighted Random`
3132

3233
1. To complete the cross-sell product settings, do the following:
3334

@@ -41,8 +42,9 @@ The behavior and display of product relationship rules is determined by the conf
4142

4243
- Set **Rotation Mode for Products in Cross-Sell Product List** to one of the following:
4344

44-
- `Do Not Rotate`
45-
- `Shuffle`
45+
- `By Priority, Then by ID`
46+
- `By Priority, Then Random`
47+
- `Weighted Random`
4648

4749
1. To complete the up-sell product settings, do the following:
4850

@@ -56,7 +58,24 @@ The behavior and display of product relationship rules is determined by the conf
5658

5759
- Set **Rotation Mode for Products in Upsell Product List** to one of the following:
5860

59-
- `Do Not Rotate`
60-
- `Shuffle`
61+
- `By Priority, Then by ID`
62+
- `By Priority, Then Random`
63+
- `Weighted Random`
6164

6265
1. When complete, click <span class="btn">Save Config</span>.
66+
67+
## Rotation Modes Description
68+
69+
{: .rotation-modes-table }
70+
71+
| Mode | Description |
72+
|---|---|
73+
| By Priority, Then by ID | Products are sorted by priority and then reordered by ID inside each priority. Products from lower priority rule will show up only when they are no products left from higher priority rule to fill the available slots. |
74+
| By Priority, Then Random | Products are sorted by priority and then randomized inside each priority. Products from lower priority rule will show up only when they are no products left from higher priority rule to fill the available slots. |
75+
| Weighted Random | Products are randomized such that products belonging to rule with higher priority will have higher probability to appear than those belonging to rule with lower priority. Products are then reduced to the configurable maximum limit and regrouped back by priority. This mode gives a chance to products from lower priority to appear sometimes even if the remaining slots could be filled up with products from rule with higher priority|
76+
77+
<style>
78+
.rotation-modes-table td:first-of-type {
79+
width: 200px;
80+
}
81+
</style>

0 commit comments

Comments
 (0)