Admin panels › Marketing
Offers
One system for every kind of discount: percentage sales, coupon codes, free shipping, buy one get one, gifts, tiers and bundles, with the stacking rules that keep them from compounding. 6 parts.
Before you start
Where it lives, and how the panel works
From your WordPress dashboard open EasyCart › Marketing, then Offers.
WP Admin › EasyCart › Marketing › Offers
Search instead of hunting
The search box at the top of the page filters it as you type, and it matches hidden keywords as well as names. The same box on the Settings home searches every panel at once.
Jump between sections
A section list sits beside the page and follows you down it, so you can move straight to the part you came for without scrolling through everything between.
Advanced settings are folded away
Each section hides its rarely-changed settings behind a Show N advanced settings link, naming the first few so you know whether it is worth opening. 0 of the 0 settings on this page start folded.
Dependent settings appear as needed
Settings shown indented here only exist once the setting above them is switched on. Choose a coupon code offer and the code fields appear; choose an automatic percentage sale and they do not.
Saving
Switches and dropdowns save the moment you change them. Anything you type collects in a save bar at the foot of the page that counts your unsaved changes and warns you before you navigate away.
Locked settings
Rows marked with a padlock need WP EasyCart PRO or Premium. They stay visible so you can see what the upgrade adds. Nothing on this page is locked.
On this page
Jump to a section
Building a deal
Overview, types and codes
What is running, the shapes of deal available, and how customers get them.
The offers overview
What is live now, what is coming, and what it is costing you
no stored settingsThe overview answers the questions you actually have about discounting: what is running right now, what is scheduled, what is ending soon, and what it has been worth. Redemptions and discounts given over the last thirty days sit alongside the schedule, so the cost of a promotion is visible next to the promotion itself.
Offers carry a state. Draft is being written, Live is running, Paused is temporarily stopped, Expired has run its course and Archived is kept for the record. Offers can be activated, paused, archived, deleted or duplicated in bulk, and duplicating always produces a draft so you cannot accidentally run two of the same thing.
One flag worth watching is live but never used. An offer that has been running for a fortnight with no redemptions is usually not being seen, and the overview tells you to check its display settings rather than leaving you to notice.
The offer types
Nine shapes of deal, from a simple percentage to mix and match
no stored settingsRather than building every discount from raw rules, you pick the shape of deal you want and fill in the details.
Percent-off sale takes a percentage off, automatically and with no code. Coupon code requires the shopper to type something, which is what you want for email campaigns and partner deals. Free shipping over sets a spend threshold. BOGO is buy one get one, free or discounted, with the cheapest matching item taking the discount by default. Free gift adds an item once the cart qualifies. Tiered pricing gives bigger discounts at higher quantities. Bundle deal and Mix and match sell any X items for one set price.
An offer can apply storewide or be scoped to one product, one category or one manufacturer, and the discount can be calculated from the regular price or from the current price after other sales, which is a meaningful difference when you are discounting something already reduced.
The editor states the offer back to you in plain English, and offers a try-it-on-a-cart test, so you can check the deal does what you meant before customers find out.
Codes
Single shared codes, or thousands of unique ones
no stored settingsA coupon offer can use one shared code that everybody types, or you can bulk generate unique single-use codes with a prefix and a random portion, producing things like VIP-K7M2Q9. Unique codes are what you want for an email campaign, because they cannot be posted to a deal site and drained.
Usage is capped three ways, and they combine: total redemptions across the offer, uses per individual code, and uses per customer. Zero means unlimited in each case.
Codes must be unique across offers, and the editor refuses a code already in use elsewhere rather than creating two offers that fight over it.
💡 Note: Use unique generated codes for email campaigns. A single shared code will end up on a voucher site within days, and the per-customer limit is the only thing standing between you and unlimited redemptions.
Controlling it
Limits, stacking and presentation
Stopping discounts compounding, and making sure shoppers notice the ones you want them to.
Limits and stacking
What happens when two offers apply to the same cart
no stored settingsThis is the part that decides whether your discounting is profitable, and it is worth slowing down for.
An offer is either exclusive, meaning no other offer can apply when it does, or it stacks, and you choose which kinds it will join: other item discounts, other order discounts, shipping offers. There is a separate switch for whether it also applies to items already on sale, which is the classic route to selling below cost.
Additional guards: a minimum order value, a cap on the total discount, a limit on how many times it applies within one order, and a priority so you control which offer evaluates first when several are live.
The editor can check how an offer stacks against the other live offers, which is far safer than discovering the interaction on a real cart.
⚠️ Careful: Stacking is where discounting goes wrong. An offer that stacks with everything and also applies to items already on sale can take a cart below cost. Set a discount cap and a minimum order, and use the stacking check before going live.
How it looks in the store
Badges, countdowns and progress messages
no stored settingsAn offer nobody notices does not work, so the editor covers presentation as well as mechanics.
A badge can be shown on product images, with your own text, colour and shape, whether pill, ribbon, square or rounded. A callout can be added to the product page. A countdown can be shown when the offer is ending soon, which is the honest version of urgency since it only appears when the end is genuinely near.
Progress messaging in the cart tells shoppers how close they are, along the lines of spend a little more to qualify. For a free-shipping-over threshold this is the single most effective thing on this tab.
The customer-facing label appears on cart lines and receipts and is translatable in the language editor, so shoppers see a name that means something rather than an internal code.
💡 Note: The customer-facing label shows on cart lines and receipts and is translatable in Settings › Language. Give it a name a shopper would recognise, not an internal campaign code.
Moving across
The old system
Legacy coupons and promotions, and the tool that converts them.
Legacy coupons and promotions
The old system, and moving off it
no stored settingsCoupons and promotions were previously two separate systems. Both still work, and existing ones keep running, but new work should go into offers.
A review and convert tool moves them across, either one at a time or with convert all, and it is careful about it. Items with redemption history are archived rather than destroyed, anything with a configuration it cannot interpret is left alone and reported, and a converted item can be restored to its legacy version if the conversion was not what you wanted.
Convert all works through the queue in batches and tells you how many remain, so a large migration is run repeatedly rather than in one risky pass. The classic screens remain reachable for as long as you need them.
💡 Note: Converting keeps your history: anything with redemptions is archived rather than deleted, and a converted item can be restored to its legacy form if you change your mind.
Keep going
Related panels
Gift cards, which are stored value rather than a discount.
Links that pre-fill a cart, often paired with an offer.
Recovery emails, which can carry a discount code.
The offers that apply to a single product, from its own screen.
Showing promotion and coupon savings on each line.
The discount figure these offers produce.
Try the PRO features free for 14 days
Anything marked PRO comes with WP EasyCart PRO or Premium. Take the whole thing for a run on your own store before you decide.
