Follow these steps to create a recommendation strategy that uses data from the Offline Purchases dataset set as the default on the Global Recommendation Settings tab.
- Click the Recommendations option from COMPONENTS in the top navigation bar, and then click Recommendation Strategies.
- Click CREATE RECOMMENDATION STRATEGY.
- Select the option on the Recommendation Strategy Permission modal to make the strategy either global or local, and then click CONTINUE. For more information see Global and Local Recommendation Strategies.
- Name the strategy. Click the placeholder title, type the name into the text field, and then click the green checkmark.
- If you're creating a local strategy and if the account has multiple product catalogs, then select one from Product Catalog.
- Select from Recommendation Algorithm one of the algorithms that's eligible for use with offline purchases data:
- Purchased and Also Purchased
- Top Selling by Purchase Count
- Top Selling by Gross Revenue
- Trending Items by Purchase Count (premium algorithm)
- If the Markets feature is enabled for the account, then select an option from Data comes from:
- This account only — The algorithm considers only data from the account in which you're building the strategy.
- All accounts for this retailer — The algorithm considers data from all accounts within your implementation.
- Specific Market — The algorithm considers data from multiple accounts that have been grouped together using the Markets feature. If you select this option, you must then select the specific market from Select a Market.
- From Including select either Offline purchases only or Online and offline purchases.
- If you selected Purchased and Also Purchased in step 6, then configure the customer behavior settings.
- Select the type of customer behavior on which to base the recommendations from Base Recommendation on Items.
- If you selected Viewed, Carted, or Purchased in the previous step, then select a customer behavior session scope option from From. If you selected Item group ID(s) in custom variable, then skip to the next step.
- The options available in From are determined by the recommendation basis you selected in the previous step.
- The Last Carted Item(s) option only considers the very last product put into the cart. It does not consider multiple products.
- The page referenced by the Item(s) on the Page and First Item on the Page options is the page on which the recommendation action exists. All other options reference the behavior of the customer currently exposed to the recommendation action.
- If you selected Item group ID(s) in custom variable in step 9a, first type into Custom Variable a custom variable that your site passes to the Personalization platform using either the
setCustomVariables
method call in the Monetate API implementation or themonetate:context:CustomVariables
in the Engine API implementation. Next, select Pin products in custom variable to front of recommendation results if you want the products corresponding to theitem_group_id
value(s) derived from the custom variable to appear after any pinned products configured in a recommendations action at the beginning of the recommendation results. - If you selected Purchased in step 9a and then selected either Past Item(s) Purchased or Last Item Purchased in step 9b, then select from Data Includes the source(s) for customer purchase history.
- Select the type of customer behavior on which to base the recommendations from Base Recommendation on Items.
- If you selected any recommendation algorithm except for Trending Items by Purchase Count in step 6, then select an option from Lookback Period to set how much historical data the strategy considers when calculating results.
- If you selected Top Selling by Purchase Count or Top Selling by Gross Revenue in step 6, then optionally select an option from Geographic Targeting if you want the strategy to also consider the customer's location to populate the recommendations:
- Country targeting — Only products relevant to the customer's country are recommended
- Region targeting — Only products relevant to the customer's region, as defined in MaxMind's GeoIP2 database, are recommended
- Optionally, toggle Randomize Results to YES if you want the order in which recommended products appear in the slider to be less systematized.
- To further refine the recommendations results, click ADD FILTER, select an option from SELECT ATTRIBUTE, and then complete the filter equation. Repeat this step as necessary to add as many recommendation filters as you believe the strategy needs. See Excluding Previously Purchased Products from Results in this documentation if you want to ensure results don't include items the customer has already bought.
- Optionally, configure up to five Boost and Bury filters to influence if recommended products that meet that filtering criteria are more likely (boost) or less likely (bury) to appear for the customer.
- Click ADD ATTRIBUTE.
- Select an option from SELECT ATTRIBUTE, and then complete the filtering equation.
- Select Boost to promote the products that meet the filtering criteria, or select Bury to suppress them.
- Adjust the slider to determine by what percentage the products that meet the filtering criteria are boosted or buried.
- Repeat steps 14a through 14d to add up to four more independent Boost and Bury filters. See Using Multiple Boost and Bury Filters in Create a Recommendation Strategy for more information about how multiple Boost and Bury filters can impact recommendations results.
- Click ADD ATTRIBUTE.
- Click SAVE.
Excluding Previously Purchased Products from Results
Follow these steps to create a recommendation filter that specifically excludes previous purchases from the recommendations results.
- Click ADD FILTER.
- Select either Item Group ID (Product ID) or ID (SKU) from SELECT ATTRIBUTE.
- Select ≠ does not equal for the operator.
- Click USE DYNAMIC VALUE.
- Select [attribute] of a Previously Purchased Product.
This filter configuration excludes from the recommendations results both products purchased online and products purchased in store that appear in the designated Offline Purchases dataset.