to select ↑↓ to navigate
iVend

iVend

Open in ChatGPT
Ask ChatGPT about this page
Open in Claude
Ask Claude about this page

Discounts, Coupons & Promotions

This section is about giving shoppers a reason to buy now. You'll set up two things:

  1. Announcement banners — the short message strip that runs across the very top of every storefront page ("Summer Sale — 20% off…"). This is your megaphone.
  2. Coupon codes — a code such as SUMMER20 that a shopper types at checkout to get money off. The discount appears on their order total, and every active coupon is also listed for logged-in shoppers on their Discounts page.

Banners are quick and fully in your hands. Coupons are more powerful but have a few technical settings behind them — this guide shows you the parts you own and flags the parts to hand to your administrator.


Before you start (prerequisites)

Complete these first:

  • 08 · Add Your First Products — you need real, priced products so a coupon has something to discount and a shopper has something to buy.
  • 03 · Your eCommerce Settings Hub (Lifestyle Settings) — banners live on a tab of the Lifestyle Settings page, so you should already know how to open and save it.
  • You are logged in to the admin (Desk). Open any settings page from the Desk search bar: press Ctrl/Cmd + G and type its name.

A note on money symbols: the amounts in the screenshots use this store's currency. Yours will show whatever currency you set in 02 · Store Foundations.


Part A · Announcement banners

An announcement banner is the thin strip of text at the very top of the storefront, above your logo and menu. It shows on every page, so it's the best place for a store-wide message: a sale, free-shipping news, a holiday notice, or a coupon code to advertise.

Banners live on the Banners tab of the Lifestyle Settings page. Each row is one message. If you add more than one row, they auto-rotate with a gentle fade.

Step 1 · Open the Banners tab

  1. Press Ctrl/Cmd + G, type Lifestyle Settings, and open it.
  2. Click the Banners tab along the top of the page.

You'll see a table called Site Wide Announcement Banners.

The Banners tab of the Lifestyle Settings page. A table titled

Step 2 · Add a banner message

  1. Click Add Row.
  2. Fill in the three columns:
    • Message — the words shoppers see, for example Summer Sale — 20% off all dresses. Use code SUMMER20 at checkout.
    • Link Text (optional) — the clickable words at the end of the message, for example Shop the sale. Leave blank for a message with no link.
    • Link URL (optional) — where the link goes, for example /en/collections/women or /en/products?category=women. Start storefront links with /en/.
  3. Click Save (top right, or Ctrl/Cmd + S).

To run several messages at once, add more rows. They rotate automatically at the top of the store — good for pairing "Free shipping over ﷼200" with "New winter arrivals". To take a banner down, delete its row and save.

How you know it worked: open your storefront home page (/en) in a new tab and look at the very top — your message runs across the announcement strip, above the logo and menu.

The top of the storefront showing the announcement bar with


Part B · Coupon codes

A coupon is a code a shopper enters at checkout to get a discount — for example SUMMER20 for 20% off. In this store, coupons are more than a simple "code = percentage" rule: they are part of the promotions engine, so a single coupon can be limited to certain days, a minimum spend, specific products or categories, and a specific store/warehouse.

Because of that power, creating a coupon has two kinds of settings:

  • The plain-language parts you own — the code, the discount amount, a description, whether it's active, and its dates.
  • The technical targeting parts — which store and which products the coupon applies to. These gate saving and use warehouse / category names, so they're best set with your administrator (see the callout at the end).

How a coupon travels from you to the shopper

flowchart LR
    A[You create a Coupon<br/>code + discount + Active] --> B[Shopper's Discounts page<br/>lists every active coupon]
    A --> C[Shopper types the code<br/>at checkout]
    C --> D{Engine checks:<br/>active? dates? min spend?<br/>right products & store?}
    D -- passes --> E[Discount line added<br/>Total goes down]
    D -- fails --> F[Code rejected<br/>Total unchanged]

Step 3 · Open the Coupon page

  1. Press Ctrl/Cmd + G, type Coupon, and open it.

On a brand-new store the list is empty.

The Coupon list on a fresh store, empty, showing

  1. Click Create your first Coupon (or Add Coupon).

Step 4 · Fill in the parts you own

On the new coupon form, set these:

  • Coupon Code — the code shoppers type, for example SUMMER20. Keep it short and easy to type.
  • Description — a friendly line shown to shoppers on their Discounts page, for example 20% off clothing this summer.
  • Discount Type — choose Percent for a percentage off, or Amount for a fixed money value off.
  • Discount — the number: 20 for 20% off (Percent), or 50 for ﷼50 off (Amount).
  • Active — tick this so the coupon works and appears to shoppers. Untick it to switch the coupon off without deleting it.
  • Has Effective Date (optional) — tick it to make the coupon valid only between a Start Date and End Date. Leave it unticked for a coupon with no expiry.

The top of the Coupon form for SUMMER20: Coupon Code

Before you can save, the coupon also needs its targeting filled in — the store it applies to and the products it discounts. Those fields are covered in the administrator callout at the end of this section. Once they're set, click Save; the coupon is now live.

Step 5 · Check it appears for shoppers

Every active coupon is automatically listed for logged-in shoppers on their Discounts page (My Account → Discounts → Coupons). This is how shoppers discover codes without you emailing them.

To see it, open the storefront, sign in as a shopper, and go to /en/account/discountsCoupons tab.

The shopper's Discounts page, Coupons tab, headed

How you know it worked: the coupon card shows your code, the discount badge, and your description. Copy code copies the code to the clipboard; Use at checkout takes the shopper to checkout with the code already filled in.

Step 6 · See the discount apply at checkout

This is the moment that matters. When a shopper reaches checkout, the order summary has a Promo code or gift card box. They type the code and click Apply.

If the coupon passes all its checks, a Discount line appears in the summary and the Total drops.

A checkout order summary with an

How you know it worked: the applied coupon shows as a chip at the top of the summary, the Discount line shows the money taken off (here ﷼3.79 — 20% of the ﷼18.95 item), and the Total reflects it. The shopper can remove the coupon with the on the chip.

If a code is rejected, the Total simply doesn't change. The usual reasons: the coupon isn't Active, today is outside its dates, the cart is below the coupon's Minimum Bill Amount, or the cart doesn't contain the products the coupon targets. Re-check those settings on the Coupon page.


The full picture

Here's how banners and coupons sit alongside the products you built earlier.

flowchart TD
    subgraph own["What you set up"]
        P[Products with prices<br/>section 08]
        BAN[Banner message<br/>Lifestyle Settings › Banners]
        COU[Coupon code + discount<br/>Coupon page]
    end
    subgraph store["What the shopper sees"]
        STRIP[Announcement bar<br/>on every page]
        DISC[Discounts page<br/>lists active coupons]
        CHK[Checkout<br/>enters code → Discount line]
    end
    BAN --> STRIP
    COU --> DISC
    COU --> CHK
    P --> CHK

Quick checklist

  • At least one banner message is added on Lifestyle Settings → Banners and shows on the storefront top strip.
  • Your coupon has a Coupon Code, a Discount Type + Discount, and Active is ticked.
  • The coupon's store and product targeting are set (with your administrator) so it saves and applies.
  • The coupon appears on the shopper Discounts page.
  • A test checkout with the code shows a Discount line and a lower Total.

Next, make your store easy to find and share in 14 · SEO & Social Sharing, and when everything's ready, run the launch checks in 17 · Preview & Go Live.


One-time technical setup — ask your administrator

A coupon in this store is part of the promotions engine, so a few required fields sit below the friendly ones on the Coupon page. They involve warehouse and category names, so have your administrator confirm them the first time — after that, you can reuse the same coupon as a template:

  • Applicable store (warehouse) — a coupon must list at least one Warehouse it applies to, under Applicable Source. Use the same warehouse you selected as your Ecommerce Warehouse in 12 · Shipping, Taxes & Pricing (for example Stores - LD).
  • Target products — a coupon must say which items it discounts, under the Coupon Items / "get" table. This can be a single Item, a whole Item Group (category, e.g. Clothing), or a Brand, with a quantity and the discount. This is what limits SUMMER20 to, say, clothing only.
  • Applicability days — the Coupon form auto-fills all seven days of the week when you create it; leave them as-is unless you want the coupon to work only on certain days.
  • Promotion Type / advanced limits — fields such as Promotion Type, Minimum Bill Amount, Maximum Redemption Count and serial-number handling fine-tune how the coupon behaves. Leave the defaults unless you have a specific rule in mind.

None of these change day-to-day: once one working coupon exists, duplicating it for the next promotion is a two-minute job.

Last updated 3 weeks ago
Was this helpful?
Thanks!