How to create a discount or coupon code in your Modulus store
Updated Available on every plan
Short answer
In Modulus you create a discount under Sales → Discounts → "Create discount": pick one of six kinds (product discount, order discount, buy X get Y, bundle price, free gift or free shipping), and decide whether shoppers enter a discount code at checkout or the discount applies automatically. You can limit it by minimum purchase, dates, number of uses and type of customer.
Create a discount
Step 1: Open discounts
Where: Sales›Discounts›Create discount
Step 2: Pick the kind of discount
On "What kind of discount do you want to create?", pick one of the kinds in the table below.
Step 3: Choose a discount code or an automatic discount
Under "How customers get it": a discount code the customer enters at checkout, or an automatic discount that applies at checkout on its own. Both work for every kind.
Step 4: Set the value and conditions
A percentage or a fixed amount (₪), then the conditions: what it applies to, a minimum, who can use it, usage limits and active dates.
Step 5: Save
"Save & activate" turns the discount on right away (or on the start date you set), and "Save as draft" keeps it off.
Kinds of discount
| Kind | What it does |
|---|---|
| Product discount | A percentage or amount off selected products or categories. It can be tiered |
| Order discount | A percentage or amount off the whole order. It can be tiered, like 10% over ₪200 and 15% over ₪400 |
| Buy X get Y | The customer buys a number of items and gets more free or at a discount |
| Bundle price | A set price for a number of items, like 3 for ₪100 |
| Free gift | A product added to the cart automatically when the order qualifies |
| Free shipping | The customer doesn’t pay for shipping. You can require a minimum purchase and cap the shipping cost covered |
The conditions you can set
- What it applies to: all products, specific products or specific categories, subcategories included. You can exclude products, or skip items already on sale.
- Minimum requirements: a minimum purchase amount or a minimum number of items.
- Who can use it: all customers, new customers, returning customers, or specific email addresses. Customers are identified by the email they enter at checkout.
- Usage limits: a total number of uses, and a number of uses per customer.
- Active dates: start and end, in the store’s time zone. With no end date, the discount runs until you stop it.
- Combining with other discounts: by default only the discount that saves the customer the most applies. Two shipping discounts never combine.
How shoppers use a code
The "Shipping" step of checkout has a discount code field with an "Apply" button. The field appears only while the store has a live code discount, and up to 5 codes can be applied to an order.
Frequently asked questions
Can I create many single-use codes at once?
Yes. After you save a discount with a code, the "Codes" tab has "Generate codes": up to 5,000 codes, 6 to 16 characters each, single-use by default.
Which characters can a discount code use?
Letters in any language, Hebrew included, digits, hyphens and underscores, up to 64 characters. Codes aren’t case-sensitive.
Can I ask the assistant to create a discount?
Yes. You can ask the AI assistant, for example, “create a 15% code for the weekend”.
Why don’t shoppers see the discount code field?
It appears only while the store has a live code discount. Check that the discount was saved with "Save & activate" and that its active dates include today.