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

  1. Step 1: Open discounts

    Where: Sales›Discounts›Create discount

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

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

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

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

The six kinds of discount in Modulus
KindWhat it does
Product discountA percentage or amount off selected products or categories. It can be tiered
Order discountA percentage or amount off the whole order. It can be tiered, like 10% over ₪200 and 15% over ₪400
Buy X get YThe customer buys a number of items and gets more free or at a discount
Bundle priceA set price for a number of items, like 3 for ₪100
Free giftA product added to the cart automatically when the order qualifies
Free shippingThe 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.

Don’t have a store yet?

Describe your business in one sentence and get a designed store. Building is free.

Start free