Coupon Codes
  • 12 Oct 2023
  • 5 Minutes to read
  • Dark
    Light
  • PDF

Coupon Codes

  • Dark
    Light
  • PDF

Article summary

Coupon codes are a great way to convert visitors to shoppers and can help you reward customers who have signed up for your newsletter or left feedback on your contact page. Coupon codes differ from other promotions like sale pricing and Automatic Promotions in that they require shoppers to enter a predetermined code or phrase at Checkout. Coupon codes can be more focused than other promotions since they can be limited by country and shipping method.

How It Works

Coupon codes allow you to offer discounts or free shipping to customers and can be restricted to a minimum order total, as well as specific categories, locations, and shipping methods. Once you've created your coupon, communicate the code to your customers via your preferred advertisement method, such as marketing banners or an email campaign.

Customers can enter the coupon code from the cart or at Checkout in the Coupon Code field.

Only one coupon can be used per order. If a customer enters more than one coupon code on an order, the most recent one will be used. However, coupons can be combined with discount rules or free shipping promotions.

IMPORTANT NOTE: Storefront coupon code error messages will be displayed in our supported languages. For more information on the default language store setting,

Managing Your Coupons

You can manage your coupons from 

View coupons

  1. Coupon name — the internal name for your use
  2. Coupon code — the code that the customer should enter at Checkout
  3. Discount — amount and type
  4. Expiration date — after this date, the coupon will automatically be disabled.
  5. No. Uses — number of recorded uses
  6. Enabled/Disabled status — click to enable (green checkmark) or disable (red X) the coupon

By clicking the Action icon to the right of the coupon, you will have the following options:

Coupons action menu

  • Edit — edit your coupon settings
  • Copy to Clipboard — copies the coupon code
  • View Orders — view all orders using that coupon

To permanently delete a coupon code, check the box next to its name, then click the Trash can.

Deleting a coupon

Creating a Coupon Code

1. Go to MarketingCoupon Codes. Your existing and sample coupon codes will be displayed.

2. Click Create a Coupon Code.

Create coupon code

3. Fill out the coupon code details:

COUPON NAME AND CODE

  • Coupon code — the code entered at Checkout e.g. FREE SHIPPING
  • Coupon name — the name of the coupon (for reference), e.g., Free Shipping over $50

Coupon Name and Code

IMPORTANT NOTE: The Coupon Code field is limited to 50 characters, while the Coupon Name field is limited to 100 characters. If you use an app or the API to generate coupon codes, ensure your store's coupons fall within these parameters.

COUPON DISCOUNT DETAILS

  • Discount type— choose from the options provided
    • Dollar amount of the order total (subtotal)
    • The dollar amount of each item in the order
    • Percentage off each item in the order
    • Dollar amount of the shipping total
    • Free shipping
  • Discount Amount — the percentage or dollar amount to take off (for all discount types except free shipping)

Coupon Discount Details

COUPON RESTRICTIONS

  • Minimum Purchase (optional) — the minimum amount a customer must spend in one order to be able to apply the coupon
  • Number of Uses— use this to limit how many types the coupon can be used
    • Limit the total number of uses and limit how many times a coupon can be used at all in your store
    • Limit number of uses per customer limits how many times a single customer (based on customer ID or email address) can use the coupon

Coupon Restrictions

COUPON ENABLEMENT/EXPIRY

  • Exclude Cart Level Discounts — check this to ensure this coupon will not apply additional discounts to an order that qualifies for an Automatic Promotion.
  • Enabled — check this for the coupon code to work in your store. Uncheck to keep the coupon settings saved but not enable it.
  • Expiry Date (optional) — after this date, the coupon will be turned off automatically

Coupon Enablement and Expiration Date

IMPORTANT NOTE: The expiry time is 11:59:59 of the day you enter here based on the timezone set in your store's Date Settings.

4. Select which categories or products to limit your coupon to. Select All Categories from the category list if you do not want to limit it.

  • Limit to specific categories — select This coupon code can be used with these categories.
  • Limit to specific products — select This coupon code will be applied if any of the following products are added to the cart, then click Add a Product and navigate to your products.

5. Select any advanced settings if desired, then Save your changes.

Advanced Settings

Coupon advanced settings will allow you to restrict the locations and shipping methods used by your coupon. For example, you can exclude customers in Hawaii and Alaska from being able to use a "Free Shipping" coupon or only offer free shipping to clients who select a USPS shipping method.

Click the Advanced tab to view the additional settings.

Advanced tab

LIMIT BY LOCATION

To limit the coupon by country, check the box next to Limit by Location.

Select whether you want to limit the location to one or more countries, states/provinces, or postal/zip codes. Zip codes should be entered on each line and can be wildcards. This area uses the same formatting as shipping zones.

Advanced - limit by location

LIMIT BY SHIPPING METHOD

To limit your coupon to only certain shipping methods, select those shipping methods from under Limit by Shipping.

Limit coupon to specific shipping methods

Locating Coupons in an Order

To see if a coupon was used in an order, go to OrdersView and click the plus (+) sign next to an order to view the order details.

Plus sign next to an order

The coupon code will display in the bottom-right corner with the subtotal.

Coupon code in order details

FAQ

Are coupon codes and emails case-sensitive?

No. Coupon codes and emails are case insensitive to save shoppers frustration when using them.

Do coupon codes support multiple currencies?

Coupon codes can only be used with your store's default currency. However, you can create Coupon Promotions for specific currencies enabled in your store or apply them to all currencies.

Are special characters supported in coupon codes?

As part of best security practices, we restrict coupon codes to the following characters:

  • a-z
  • A-Z
  • 0-9
  • Underscore and hyphen ( _ and - )

If you have an existing coupon that uses special characters in the coupon code, it will continue to work. If you edit the coupon code, you will be prompted to ensure it meets the criteria above before saving the updated coupon code.

How do I remove the coupon code box on the cart and checkout pages?

While there is no setting in the control panel to remove the coupon code field completely, you can collapse the field behind a link. Go to SettingsCheckout, enable Collapse Coupon Code, and click Save.

If you want to remove the coupon code field completely, you can do this through theme customization. Visit the BigCommerce Partner Directory or consider using the Community Jobs Board to post a design and customization job.

How do coupon codes interact with manual discounts?

Manual discounts are applied when creating a manual order or when editing an existing order.

  • Manual Orders: Manual discounts will be additive to Automatic Promotions and coupons.
  • Existing Orders: Manual discounts will override Automatic Promotions but be additive for an already applied coupon code.

Was this article helpful?