Skip to content

Unique discount codes

Give each customer their own code instead of one code everyone shares. Every Checkout Buddy discount code has a Unique codes card that makes up to 10,000 codes for the discount, like WELCOME15-8F3KQ7MZ, each working once. A shared code like WELCOME15 can end up on coupon sites; a unique code stops working after one use.

Unique codes need the Deals & Rules or Buddy plan, and work on every Shopify plan.

  1. Make a discount with Discount code as its method, and save it.
  2. In the Unique codes card beside the settings, click Create codes.
  3. Enter the Number of codes, and what the Codes start with (the discount’s code and a dash, to start with). 8 random letters and numbers follow, without ones that look alike, such as 0 and O.
  4. Leave Each code works once ticked, and click the button that adds them, such as Add 1,000 codes.

The card then shows how many codes the discount has and how often they’ve been used. Click Add codes to make more later.

Click Download for a CSV file with every code and how many times it was used. Upload the codes to Klaviyo, Mailchimp or your email tool, and give each customer one.

  • Every code gives the same discount, with the same conditions, dates and combinations.
  • Each code works once sets the discount’s usage limit to 1, and Shopify counts it for each code: a used code is refused with “This discount has reached its usage limit”, and the other codes still work.
  • The code you typed when you made the discount works too: the card says, for example, “WELCOME15 also works.” To keep only the unique codes, click Remove WELCOME15 next to it.

Type a code in Find a code to see how many times it was used. Click Delete to stop just that code, for example one that was posted on a coupon site. The other codes keep working.

All the codes belong to one discount, so you don’t delete them one by one:

  • Stop every code: turn the discount off, or give it an end date.
  • Delete everything: delete the discount. Its codes are deleted with it.
  • Keep the discount, drop the codes nobody used: click Delete unused codes. Used codes stay. Shopify takes a few minutes to count a use, so codes used just now may be deleted too.

A discount always keeps at least one code.

  • The discount’s code can’t change once it has unique codes. Shopify locks it.
  • Up to 10,000 codes per discount.
  • Uses update a few minutes after each order. Shopify counts them in the background. A used code is refused right away.
  • Deleting the discount deletes its codes.
  • Buy X get Y with Add to the cart: the Product offer that adds the items follows only the discount’s own code. Customers with a unique code add the items themselves, at the discount’s price. See Add to the cart.
  • Email tools that make their own unique codes, such as Klaviyo’s Shopify coupons, make plain Shopify discounts. Use these unique codes to send a Checkout Buddy discount, such as a volume or flex discount.