Promotion calculators

When you create a promotion action, one step is to select the promotion calculator that it should use. You can do this by selecting a value in the Calculated By drop-down menu.

Calculators can calculate for one of four different calculables:

The term calculables sounds very technical. All that it means is "an object that can be calculated". In this case, we can calculate the price of an order, an item (or items) on an order, or an order's shipping charges.

When you are creating a new promotion, the calculable is set by the type of promotion action that you choose.

This table outlines the promotions calculators and which calculables they are available to calculate:

Calculator Orders Line items Line items (with quantity) Free shipping
Calculator
Orders
Line items
Available
Line items (with quantity)
Free shipping
Calculator
Orders
Line items
Line items (with quantity)
Free shipping
Available
Calculator
Orders
Available
Line items
Line items (with quantity)
Free shipping
Calculator
Orders
Available
Line items
Available
Line items (with quantity)
Available
Free shipping
Calculator
Orders
Available
Line items
Available
Line items (with quantity)
Available
Free shipping
Calculator
Orders
Available
Line items
Line items (with quantity)
Free shipping
Calculator
Orders
Available
Line items
Available
Line items (with quantity)
Free shipping
Calculator
Orders
Line items
Available
Line items (with quantity)
Free shipping

The following sections outline all of the promotion calculators, the contexts they can be used in, and how they work.

Distributed amount

The Distributed Amount calculator provides an amount-based discount on all of the applicable line items in an order. The discount amount is distributed across all of the line items.

For example, if your promotion offers a $5 discount and a customer orders a $20 item as well as a $10 item, then the discount is distributed across both items: $3.33 (on the $20 item) and $1.67 (on the $10 item).

Set the Preferred amount that should be distributed across all of the line items as a discount.

Free shipping

The free shipping calculator only requires that you use the promotion action type Free shipping when you create the promotion action. Then, all shipping charges from an order are deducted when the promotion is activated.

Flat percent

The Flat Percent calculator provides a flat, percentage-based discount on an order.

Flat rate

The Flat Rate calculator takes the total of an applicable order or line item and discounts a fixed amount from it.

Flexible rate

The Flexible Rate calculator provides a flexible rate depending on the number of items on an order.

For example, you could sell one t-shirt for $20. But, if the customer buys five t-shirts, the four additional t-shirt only costs $15.

It has the following preferences:

To replicate the example above, you could set the First Item amount to 0.0, the Additional Item to 5.0, and the Max Item to 5.

Tiered flat rate

The Tiered Flat Rate calculator provides a tiered flat rate discount. This allows you to charge a rate-based discount that depends on the order total.

This calculator has the following settings:

How tiers work

You can add additional tiers using the Add button. Each tier takes an Tier Amount ($) of money that triggers the next tier. For each trigger that you create, you also set a new Discount Amount ($) that should be used as new discount level for that tier.

For example, you could set a base discount of $10, then give a greater discount on orders over $100, $200, and $500:

Tier Discount ($)
0
Tier
Base
Discount ($)
$10
1
Tier
Orders over $100
Discount ($)
$15
2
Tier
Orders over $200
Discount ($)
$20
3
Tier
Orders over $500
Discount ($)
$25

Tiered percent

The Tiered Percent calculator provides a tiered percent discount. This allows you to charge a percentage-based discount that depends on the order total (or applicable line items).

This calculator has the following settings:

How tiers work

You can add additional tiers using the Add button. Each tier takes an Tier Amount ($) of money that triggers the next tier. For each trigger that you create, you also set a new Discount Percentage (%) that should be used as new discount level for that tier.

In the following example, there are tiers set up for the $100 and $200 purchase mark:

Tier Discount (%)
0
Tier
Base
Discount (%)
10%
1
Tier
Orders over $100
Discount (%)
15%
2
Tier
Orders over $200
Discount (%)
20%

Percent per item

The Percent Per Item calculator provides a percentage-based discount for each applicable line item in an order.