Skip to main content

📐Pricing Actions (Rules)

Pricing actions define how product prices are calculated, adjusted, or optimized. Action type gives you to implement your pricing strategy

1. Change Price

Directly modifies the product price by a fixed value or percentage.

  • Value Type: EUR or %

  • Example:

    • Current price: €100

    • Action: Change price by +10% → New price: €110

    • Action: Change price by -5 EUR → New price: €95


2. Set Base Price

Defines a new base price using margin or cost-based rules.

  • Operators:

    • Set a preferred margin % → Price = Cost × (1 + Margin%)

    • Add a preferred margin % → Adds extra margin on top of existing margin

    • Add a category margin target % → Aligns margin with category-level target

    • Use cost plus multiplier → Price = Cost × Multiplier

    • Set optimal AI base price → Uses AI to set a statistically optimal base

  • Example:

    • Cost = €50

    • Preferred margin = 40%

    • Price = €70


3. Add or Subtract

Adjusts the current price or numeric attribute by adding/subtracting values.

  • Operators:

    • Add only → Adds positive values only (ignores negatives)

    • Subtract only → Subtracts positive values only (ignores negatives)

    • Add or subtract → Adds/subtracts all values whether positive or negative

  • Formula:

    New Price = Current Price + (Attribute Value) + (Defined EUR/% Value)
  • Example (Add only):

    • Current Price = €10

    • Attribute (Gross Margin) = -5

    • Value = +5 EUR

    • New Price = €10 (negative ignored)

  • Example (Add or subtract):

    • Current Price = €10

    • Attribute (Gross Margin) = -5

    • Value = +5 EUR

    • New Price = €10 + (-5) + 5 = €10


4. Set AI Optimal Price

Lets AI define the best price based on optimization strategy.

  • Strategies:

    • Optimal price for revenue

    • Optimal price for profit

    • Optimal discount revenue

    • Optimal discount profit

  • Example:
    AI analyzes historical sales + elasticity:

    • If goal = profit, AI might increase price slightly

    • If goal = revenue, AI might lower price to maximize sales


5. Set to Dynamic Internal Value

Sets price equal to a chosen dynamic attribute, which changes with data.

  • Attributes: RRP, Current Price, Median/Min/Max competitor price, Compare-at price, Unit Cost

  • Example:

    • Action: Set to Median competitor price

    • Competitors median = €85

    • New Price = €85


6. Set to Static Internal Target Value

Similar to dynamic value, but uses a fixed attribute snapshot (not changing automatically).

  • Attributes: RRP, Price, Median/Min/Max competitor price, Compare-at price, Unit Cost

  • Use Case: Useful for benchmarking against a specific internal metric.


7. Set Market Value

Sets price based on the market distribution.

  • Operators:

    • Market minimum

    • Market average

    • Market median

    • Market maximum

    • Mode

  • Example:

    • Competitor prices = €90, €100, €110

    • Market median = €100

    • New Price = €100


8. Match Competitor

Aligns your product price with a selected competitor’s price.

  • Steps:

    1. Choose competitor(s) from the list

    2. Define conditions (e.g., always match Competitor 1, only if in stock, etc.)

  • Example:

    • Competitor 1 price = €95

    • New Price = €95


9. Match Price Position

Positions your price in a relative rank against competitors.

  • Use Case: Always be 2nd cheapest, or always higher than a specific competitor.

  • Example:

    • Competitor prices = €80, €90, €100

    • Rule: Match 2nd lowest

    • New Price = €90

Summary:

Method

Purpose

Example

Change Price

Simple adjustment by €/%

+10% → €100 → €110

Set Base Price

Margin/cost-driven pricing

Cost €50 + 40% margin → €70

Add or Subtract

Adjust with attributes + values

Price + Gross Margin + 5

Set AI Optimal Price

AI-driven optimal pricing

AI sets €120 for max profit

Dynamic Internal Value

Price = dynamic attribute

Match median competitor = €85

Static Internal Value

Price = fixed internal snapshot

Price = RRP = €100

Market Value

Set price by market stats

Market average = €95

Match Competitor

Directly copy competitor price

Competitor 1 = €90

Match Price Position

Relative market position

2nd cheapest = €90

Did this answer your question?