Pricing Rules Growth+
Configure intelligent pricing rules that protect your margins while keeping you competitive. Pricing rules are available on Growth and Enterprise plans.
How Pricing Rules Work
ShopiSync uses a margin-first approach to pricing. Each rule is built in five steps that work together to calculate the optimal price:
Step 1: Profit Margin
Define a minimum profit margin based on your cost price. When enabled, ShopiSync calculates a margin floor:
Margin Floor = Cost Price x (1 + Margin% / 100)
Example: Cost = 50.00, Margin = 20%
Margin Floor = 50.00 x 1.20 = 60.00
Your price will never go below this margin floor, regardless of competitor prices. This ensures you always maintain your desired profit margin.
Step 2: Competitive Position
Define where you want to position your price relative to competitors. You configure three settings:
- Reference target: Which competitor price to compare against
Cheapest— the lowest competitor priceSecond cheapest— the second lowest priceAverage— the average of all competitor pricesHighest— the most expensive competitor
- Position type: Whether to price
lower,equal, orhigherthan the reference - Amount: How much lower or higher, as a fixed amount (e.g. 5.00) or percentage (e.g. 3%)
Example: Position = 2% lower than cheapest
Cheapest competitor = 80.00
Target Price = 80.00 x (1 - 0.02) = 78.40
If Margin Floor = 60.00, price = 78.40 (above floor, OK)
If Margin Floor = 79.00, price = 79.00 (floor protects margin)
Step 3: Apply To
Choose which products this rule applies to:
- All products — applies to every product in your store
- Category — only products of a specific product type
- Brand — only products of a specific vendor/brand
- Selected products — manually select individual products
Step 4: Competitor Landscape
Control which competitors are considered when calculating the price:
- Include mode: Only use prices from specific competitors
- Exclude mode: Use all competitors except the ones you exclude
This is useful when you want to ignore certain competitors (e.g., marketplace sellers with unsustainable prices) or focus on specific key competitors.
Step 5: Price Boundaries
Set absolute limits on the calculated price:
- Minimum price: Based on margin (from Step 1), a fixed amount, or cost-plus
- Maximum price: A fixed ceiling, or "don't exceed highest competitor"
If you set a fixed maximum price that is lower than your margin floor, the maximum price will take priority. This means your margin may not be met in that case. ShopiSync shows a warning in the rule editor when this situation can occur, including the exact cost price threshold where this happens.
Rule Priority
When multiple rules could apply to the same product:
- Rules with higher priority numbers take precedence
- More specific rules (e.g., "Selected products") override broader rules (e.g., "All products")
- Price limits are always enforced
Example Configuration
| Setting | Value |
|---|---|
| Rule Name | Beat cheapest by 2% |
| Margin | Enabled, 20% |
| Position Target | Cheapest competitor |
| Position Type | Lower |
| Amount | 2% |
| Apply To | All products |
| Max Price | Don't exceed highest competitor |
With this rule: if a product costs 50.00, the margin floor is 60.00. If the cheapest competitor is at 80.00, the target price would be 78.40 (2% below 80.00). Since 78.40 is above the margin floor (60.00), the final price is set to 78.40.