PROMOTIONS APP / AUTOMATION

Apply the right promotion without making the shopper do the work.

Automatic promotions remove the typing and guessing from checkout, but they should not remove control from the merchant. PerkRule keeps qualification, priority, ownership and conflicts visible.

01 / QUALIFY

The promotion still has to earn its place in the cart.

Automatic application uses the same promotion rules and native WooCommerce validity checks. Automation changes how an eligible promotion is applied, not whether invalid conditions suddenly become valid.

02 / OWNERSHIP

Do not remove something the customer or another system owns.

Promotions App tracks the automatic cart mutations it owns. Manual customer state and unrelated third-party state are treated as protected constraints instead of disposable noise.

03 / CONVERGE

Automatic chains need a bounded stopping point.

Application is reconciled through bounded state changes with repeated-state detection. The goal is to reach a stable cart, not keep recalculating forever because one promotion changes another promotion's eligibility.

04 / INSPECT

When several automatic promotions qualify, see the conflict before launch.

Conflict scanning and simulation expose overlapping automatic promotions, priority and combining exposure as an admin workflow rather than hiding it in live checkout.

Make automatic promotions predictable.

See how priority, combining and Best Deal decisions fit into the same app.

Promotion combining

Talk to PerkRule

Get an answer from the people building the app.

Use the PerkRule Discord for setup questions, bugs, compatibility, feature requests and real promotion workflows. For account questions or anything better handled privately, email support@perkrule.com. If the same problem keeps coming back, it belongs in the documentation instead of disappearing in another ticket.

Join the PerkRule Discord