Skip to main content

Understanding Campaign Conflicts

Updated today

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:

  1. Open the campaign

  2. Review the Excluded due to conflicts section

  3. Resolve or reassign products

  4. 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.

Did this answer your question?