OnceOnly: Discount Protection
- by Diallo Media
- Free plan available. Free trial available.
- by Diallo Media
- Free plan available. Free trial available.
Stop repeat buyers from reusing your first-order discount codes. Detect the same customer behind new emails and addresses at checkout.
Claim app
Verify your developer profile to earn a badge and build trust to your apps
About the OnceOnly: Discount Protection
OnceOnly stops discount abuse by blocking repeat buyers who use different emails to claim your first-order discount multiple times. While Shopify's standard "one per customer" limit only tracks accounts and emails, this app recognizes the same person behind new email addresses and shipping details.
See exactly how much of your welcome discount went to repeat buyers over the past 12 months. The app then protects your discount codes by either rejecting them at checkout or allowing them through while tagging the order for review. You can set up exemptions for B2B customers, resellers, and staff members.
No Shopify Plus needed. All data is stored as checksums only, never plain text, with servers located in the EU for privacy protection.
Launched: October 8, 2026
Key features
- How much of 12 months of welcome discounts went to repeat buyers
- Recognizes the same person behind a new email, address or account
- Rejects protected codes in the cart or lets them through and tags the order
- Groups codes into campaigns: one discount per person & no Shopify Plus required
- Exemptions for B2B, resellers and staff
Integrations with:
- Checkout,
- Shopify Admin,
- Advanced Store,
- Basic Store,
- Checkout,
- Online Store,
- Plus Store,
- Shop Admin
Category:
Pricing of OnceOnly: Discount Protection
Audit
Free
- 12 months of orders, amount per code
- Spots repeat buyers as orders come in
- No volume limit
- Built in Germany, servers in Frankfurt
Protect
$49 / month
or $468/year and save 20%
- Everything in Audit
- Up to 2,000 orders a month
- Blocks protected codes at checkout
- Or lets them through and tags them
- Three protection levels, your wording
- Email support
- Built in Germany, servers in Frankfurt
Protect Plus
$149 / month
or $1,428/year and save 20%
- Everything in Protect
- Orders with no monthly limit
- Hold detected orders until you decide
- Exemptions for B2B, resellers and staff
- Download order rows as CSV
- Priority support
- Built in Germany, servers in Frankfurt