Product Recommendations

The Product Recommendations toolbar plugin adds a capability to the toolbar of the content editor that allows you to insert product placements, dependent on having set up a Product Collector Connection. Click on the icon to insert a content placement based on an algorithm of your choosing at the place of the cursor. 

To add a recommendations placement, edit an interaction and click "Insert object" from the content editor toolbar.

Screen_Shot_2017-05-11_at_6.58.15_AM.png

Selecting 'Product Recommendations' adds a placeholder placement to the content editor. Hovering over the placeholder will light it up in blue. Click and edit or double click the placeholder to open the product recommendation popup for configuring the products placement.

Configuring product recommendations

product_recommendations.png

Collector: Select a Collector, which serves as a source from which recommended items are chosen. You define this by configuring a Product Collector Connection.

Layout: Click the dropdown menu to choose a template to display your recommendations -- for example, in a list of links, or a list with images, etc. You can also choose or edit your own template for recommendations.

Frequency cap: You can choose to exclude items after the user has seen them a set number of times and not clicked on them.

Recommendation sets: Choose the number of products you'd like to include in the recommendations that are displayed. Add new sets of recommendations with different algorithms and filters that select the recommended content.

You can have multiple sets of recommendations. Double-click the recommendation set to edit or adjust its algorithms and filters. Click copy copy_icon.png to duplicate a recommendation set. If you have more than one, you can reorder the recommendation sets by dragging and dropping the bar up or down. Click delete delete_icon.png to remove a recommendation set.

Enable fallback: You can set a fallback algorithm so if the recommendation set(s) you've defined don't deliver enough results to fill a set, you can fill the empty space with other items. If you choose to enable fallback recommendations, products that don't already appear in the recommendation set and also match the configured algorithms and filtering options are used to fill any empty spots in the recommendations area. 

Algorithms

To refine the algorithms that choose recommended products, click the algorithm box in a recommendation set.

The algorithms tab opens, where you can adjust the algorithms that select a unique product set for each individual user. As you make changes here, you should be able to see them reflected in the placement in your editor window.

To return to the main content recommendations window, click the arrow in the upper left corner.

product_algorithms.png

You can choose from a number of algorithms to boost the prevalence of products with certain characteristics as described below. For each algorithm added, you can control whether it is used at all, or to what degree it will be incorporated into the overall selection.

There are three types of algorithms you can apply: aggregate stats-based, product-based, and profile-based. 

Aggregate stats-based algorithms

  • Recent high CTRs: Products that have been clicked most within recommendations placements served by BlueConic.
  • Top products: Products that has been engaged with the most across the site over the last several hours / days (configurable in product collector).
  • Viral products: Content that has been popular as an entry point to the site over thelast several hours / days (configurable in product collector).

Product-based algorithms

  • Look-alike products: Products that have a similar textual makeup in the description to the current product.
  • Same category: Products in the same category as the current product.
  • Recency: Products with a recent release/availability date.

Profile-based algorithms

The following profile-based algorithms also take a "ramp up speed" setting, which allows BlueConic to react more quickly to any information that is being populated in the user profile.

  • Collaborative filtering: Products engaged with by other users similar to the current user.
  • Same interest: Products in the same categories as those the user has shown the most interest in.

Filters

In the Filters tab, you can choose to include or exclude products based on metadata or other options.

  • Seen products: Products the user has already browsed.
  • Carted: Products the user has already placed in the shopping cart (and which are still there).
  • Bought: Products the user recently bought.
  • Hide out of stock products: Include only products that are in stock, based on an in stock indicator configured in the product collector

product_filters.png 

Metadata filtering

Metadata scraped from the product collector can be used to filter the product selection:

metadata_product_filter.png 

In this way, you can include or exclude products based on their relationship to metadata within the current product being browsed, or within the user profile:

construct_a_filter.png

Below is an example where an explicitly defined value, "clearance", being excluded from a selection of products:

no_clearance.png

You can also match recommendations to a user's categories of interest, as in this example:  

top_3_categories.png

The Product Recommendations plugin is a standard plugin.