SpySeller

How do I stop Etsy coupon codes from being used by non-customers?

AAnonymous
1 answer

I run a newer Etsy shop and set up automatic coupon codes for favorited items, abandoned carts, and returning customers. For the returning-customer discount, I used a very common code name (like “THANKYOU”), and it looks like shoppers who were never past customers are still able to apply it at checkout.

I’ve turned that promotion off, but Etsy shows the code as valid for up to a year from when it was sent. If a code has already been emailed to some shoppers, can I fully revoke it so it can’t be used by anyone going forward? Also, is there any way to restrict an Etsy coupon to verified returning customers only, or are promo codes generally usable by anyone who finds them?

Answers

Hi! If this was set up through Etsy’s Targeted Offers (“Say thank you with a discount” / abandoned cart / favorited item), you can stop it from being sent to anyone new, but you generally can’t fully revoke codes that were already emailed—they’ll stay usable until they hit their built-in expiration (the “thank you”/returning-buyer offer can remain valid for up to 1 year from when it was created/sent, which is what you’re seeing).

A couple clarifications that usually solve the confusion:

  • Targeted Offer codes vs. regular shop coupon codes
    • Targeted Offers: turning the campaign off stops future sends, but doesn’t invalidate previously sent coupons.
    • Regular shop coupon code you created manually (and maybe shared anywhere): deactivating/ending that coupon should stop it from working for everyone pretty much immediately.

On the “can I restrict it to verified returning customers only?” part: Etsy doesn’t give you a way to make a normal, guessable code like “THANKYOU” only work for “past buyers” if someone else types it in. The safest approach is:

  • Use a hard-to-guess code (not a common word), and
  • Keep it only inside Targeted Offers (don’t place it in listing photos/descriptions/social posts).

What I’d do next in your situation:

  1. Leave the old returning-customer/thank-you offer off (so no more emails go out with that easy code).
  2. Create a new Thank You / returning customer offer with a brand-new, unique code (something like THANKYOU-7F3K9, not a real word).
  3. If you’re worried about margin, add “guardrails” like a minimum order or exclude certain items, so an unexpected use doesn’t hurt as much.

If you tell me whether that discount was created under Marketing → Sales and discounts → Targeted offers (thank-you) or as a normal shop coupon, I can tell you exactly what behavior to expect and where to click to confirm it’s fully ended.

Related questions

Explore more

Related posts

Keep reading