The discount you intended. Nothing more.

Stacked codes. Sale-item double dips. Uncapped offers. Welcome-code farming. Every loss you never intended — see it, stop it, keep the profit.

Shopify+ stores said

“Works perfect and absolutely needed on every Shopify site for Black Friday or other site markdowns.” — Lemonhead LA

“Very easy to use, is able to turn off and on specific discounts. Has a lot of settings and options to choose from.” — Nathan James

“Working really well for our needs, and the support team has been great — quick to respond and very helpful.” — Linda's Electric Quilters

“Great app, and even better developers — thanks Akash for adding the new features.” — TuffWraps

Control

Decide what a code is allowed to do.

Stop stacking, keep codes off sale items, block whole patterns at once — enforced inside checkout, not after the order.

WELCOME15

Applied at checkout

15%
STACK10

Rejected · second code

10%
No stacking
VIP-4471

Rejected · 24SUM-*

25%
Pattern blocked
Discount engine

Create offers that grow revenue without leaking margin.

  • Conditions on subtotal, customer tags and products
  • Different amounts for different parts of the cart
  • A hard cap on every item and every order
  • Abuse guards on by default
Whensubtotal ≥ $120customer tag · VIP
Max discount · $100
15%$38
10%$56
5%$34
=
asked $128
capped$100
AccessoriesApparelEverything elseWhole order
Bulk codes

Thousands of unique codes, all fraud-safe.

One offer behind them all. Single-use, guess-resistant, and every code inherits the same cap.

WEL · 20% off50,000 codes
WEL-8XF31WEL-K93QDWEL-M4TZ7WEL-Q7WPLWEL-B2NR9WEL-X4KD8WEL-T9MC3WEL-H6ZQ1WEL-V3LP7WEL-N8XR4WEL-C5JW2WEL-Y7BK9WEL-8XF31WEL-K93QDWEL-M4TZ7WEL-Q7WPLWEL-B2NR9WEL-X4KD8WEL-T9MC3WEL-H6ZQ1WEL-V3LP7WEL-N8XR4WEL-C5JW2WEL-Y7BK9

+ 49,964 still printing

Fraud guard

One code per person. Not per account.

Code farmers don't hack anything — they just sign up again. Every fresh email looks like a first-time customer. PromoLock sees the person behind the accounts, and the second redemption never goes through.

  • sarah.k@gmail.com

    redeemed · first use

  • sarah.k+deals@gmail.com

    blocked · tag stripped

  • sarah.k@googlemail.com

    blocked · alias domain

  • shopper2291@outlook.com

    blocked · same phone

  • guest checkout

    blocked · same person

1 person
4 blocked
Analytics

What unintended discounts actually cost you.

$23,480

gone in one month at a store doing over $1M in monthly sales — every code that did something the brand never intended. Estimate your own number

Sale loss

$14,208

Codes applied to items already marked down.

Stack loss

$9,272

Extra codes stacked beyond the one you meant.

Unintended loss by month
Feb
Mar
Apr
May
Jun
Jul
Aug

Rules went live in June.

Check your loss amount.

Your real number, not an estimate.

Loss calculator

Estimate your unintended loss.

Four quick questions. Planned promotions never count.

?$3.5M
Which of these are true for you?
?
?
?
?