Discount Code - Same Customer Multiple Email Addresses

Topic summary

Issue: “One per customer” discount codes in Shopify are enforced only by email, letting repeat buyers reuse codes by changing emails (even with same name/address). Merchants report widespread abuse and request additional identifiers (address/phone) to enforce limits.

Current status: Shopify staff confirm no native secondary verification yet. Multiple feedback reports have been submitted to the Product Team; no ETA or commitment. Users are advised to watch the Changelog for platform updates.

Tried/Proposed workarounds:

  • Require customer accounts; monitor addresses and cancel/refund repeat misuse.
  • Make phone number required at checkout. Staff note it helps in some cases (e.g., POS vs online), but merchants report it doesn’t stop email-based repeat use with the same phone.
  • Use third‑party apps: bulk single‑use codes + email marketing, Fraud Filter to block specific customers, fraud/verification apps, or automation to match prior orders by name/address. Merchants push back on added app costs and friction.
  • Operational tactics: diplomatic customer outreach; shift to loyalty/rewards (e.g., Smile) to incentivize accounts; offer one‑time codes post‑purchase.

Open requests: Add native checkboxes/limits (one per address/phone, not just email). Question raised about Gmail “+” aliasing. Thread remains open; no resolution.

Summarized with AI on December 15. AI used: gpt-5.

Did this product request ever get resolved and implemented by Shopify?

does it work for people using the +symbol trick on gmail?