Skip to main content
Sitecore Documentation
  • Learn
  • Downloads
  • Changelog
  • Roadmap
PersonalizeCloud Portal
Sitecore Personalize
        • Create a decision table
        • Manage rules in a decision table
    • Managing data systems
  • Using client-side JavaScript
  • Glossary
  1. Managing decision tables in Sitecore Personalize
  1. Sitecore Personalize
  2. Introduction to decisioning in Sitecore Personalize
  3. Managing decision tables in Sitecore Personalize
  4. Create a decision table

Create a decision table

A decision table enables you to incorporate business rules in a decision model variant, using a tabular format.

To create a decision table:

  1. Click and drag the Decision Table component from the palette to the decision canvas and click the Edit icon.

    Tip

    Each time you add a decision table to the canvas, a unique Decision Table tab displays. You can close the tab without deleting the decision table.

  2. On the Decision Table tab, in the Decision Table Name field, enter an intuitive name for the decision table.

    Ensure that the name you use represents the output of the decision table. This helps with readability when others attempt to understand the logic and purpose of the decision model variant.

  3. Select the type of hit policy you want to apply. A hit policy determines how many rules can be simultaneously satisfied and which satisfied rules are included in the decision table result.

    • Unique

    • Any

    • First

    • Rule Order

    • Collect - click the + icon adjacent to the Collect header to access the Collect hit policies:

      • List

      • Sum

      • Count

      • Min

      • Max

  4. Click Add Input Column and in the Add Input Column window, configure an input column to designate where to derive the input of the decision table. For example, use output from another decision or information from the guest data model. When you do this, you can either configure the input column to use guest data, configure the input column to use JavaScript, or configure the input column to use a data source.

  5. Configure an output column to determine the source of the offer or content that the decision model variant returns to the experiment.

  6. Add business rules to the decision table to apply the logic that must be satisfied to return the offer or content.

  7. Click the Save button to save your changes.

If you have suggestions for improving this article, let us know!

Documentation Assistant

This assistant uses AI to generate responses based on Sitecore documentation. While it has access to official sources, answers may be incomplete or inaccurate and should not be considered official advice or support.
Powered by
k
kapa.ai
Protected by reCAPTCHA

© Copyright 2026, Sitecore A/S or a Sitecore affiliated company.
All rights reserved.

Privacy policySitecore Trust CenterTerms of use