Run-Time Context for Product Recommendations Email

You can build a Product Recommendations for Email experience that dynamically sends the filters within a recommendation strategy used in the action. This filtering performed at run time is accomplished with a pass-through parameter in the email's HTML code.

For example, you want to recommend popular products to customers via email. For the first week of the campaign, you want those recommendations filtered for brand A. For the second week you want them filtered for brand B. You can accomplish this change with a simple edit you generate for the email experience.

Adding a Run-Time Filter to a Recommendation Strategy

Follow these steps to add a run-time filter to a recommendation strategy.

  1. Create or navigate to the recommendation strategy you want to use in the Product Recommendations for Email experience. See Create a Recommendation Strategy for the task steps.

    A recommendation strategy named 'Brand Run-Time Filter'

  2. Click ADD FILTER, and then select the attribute on which you want to filter the recommendations.

    Callout of the ADD FILTER button in the 'Recommendation Filters' section of the recommendation strategy configuration page

  3. Select the operator for the filter equation.

    Callout of the operator selector

  4. Click USE DYNAMIC VALUE.

    Callout of the USE DYNAMIC VALUE button

  5. Select the dynamic value option that contains with Run-Time Filter (for Email).

    Callout of the dynamic value option that includes 'with Run-Time Filter (for Email)'

  6. Click SAVE.

    Callout of the SAVE button

The recommendation strategy is ready to add to a Product Recommendations for Email experience.

Table of Contents