A conflict happens when the same product or variant is included in more than one active price-modifying campaign at the same time.
To keep pricing predictable and prevent discount stacking issues, each product or variant can belong to only one active price-modifying campaign at a time.
If a product is already affected by another active campaign, it will be automatically excluded from the new campaign and marked as Conflicted.
Important: What counts as a price-modifying campaign?
Conflicts apply only to campaigns that directly change product prices, such as:
General Discount(Flat Product Discount)
Tiered Pricing(Tiered Unit Pricing)
Bulk Price Changes (Bulk Price Update)
Tiered Quantity Discount
Tiered Volume Discount (Product Spend Discount)
Order-level ( Tiered Spend Discount (Cart-level))campaigns (cart-based discounts) follow a different stacking policy and do not create product-level conflicts.
What happens when a conflict occurs?
When a conflict is detected:
The affected products are automatically excluded from the new campaign.
The campaign status may show:
Conflicted
or Active — No eligible products (if all products were excluded)
You can review and resolve the conflict before or after activation.
No price changes are applied unexpectedly.
How to Resolve a Conflict
You have three main options:
Option 1 — Keep products in their existing campaign (Recommended)
The product stays in the campaign where it is already active.
Result:
It remains excluded from the new campaign.
No existing pricing is changed.
This is the safest option.
Option 2 — Move products to this campaign
The product will be removed from its current active campaign and assigned to the new one.
Result:
The previous campaign will no longer affect this product.
The new campaign will take control of pricing.
Use this when the new campaign should override the previous one.
Option 3 — Decide per product (Advanced)
You can review each conflicted product individually and choose:
Keep in existing campaign
Move to this campaign
This gives full control when multiple campaigns overlap.
Why does a campaign show “No eligible products”?
This happens when:
The campaign is active
But all products are excluded due to conflicts
The campaign remains active so you can resolve conflicts or wait for other campaigns to expire.
To fix this:
Open the campaign
Review the Excluded due to conflicts section
Resolve or reassign products
Recalculate eligibility
Managing Conflicted Products Inside a Campaign
In the Edit Campaign page, you may see:
Products excluded due to conflicts
For each product, you can see:
Which campaign it conflicts with
Whether that campaign is active
Whether you can manage it (based on your plan)
If your plan allows exclusions management (Basic or higher):
You can remove the exclusion
Then recalculate eligibility
If your plan is Free:
Conflicted products are visible
But cannot be manually changed
Best Practices to Avoid Conflicts
✔ Plan campaign timing (avoid overlapping product discounts)
✔ Use Resolve Conflicts before activating new campaigns
✔ Clearly define whether a campaign should replace or complement another
✔ Review the campaign list regularly for “No eligible products”
Need Help?
If you're unsure which campaign should control pricing:
Review the conflicting campaign from the Resolve screen
Check which campaign is currently active
Decide which pricing strategy should apply
Conflicts are designed to protect your store from unintended discount stacking and pricing errors.













