Coupon codes have become a standard part of e-commerce, giving companies a simple way to attract and retain customers. The hard part is coming up with coupon code ideas that fit your store.
Offering discounts and promotions using coupon codes is a proven approach to raise sales and increase customer loyalty, regardless of how big or small your business is. Below you'll find 13 coupon code ideas, each with an example code, a table of example codes by purpose, the rules that keep a code easy to use, and Shopify's steps to create one.

What is a Coupon Code?

A coupon code or a discount code is a marketing strategy that e-commerce businesses use to attract and retain customers. Customers can enter it to earn discounts or other incentives at the checkout. It normally consists of a combination of letters and numbers. Coupon codes can increase sales, customer loyalty, and revenue.
In a code like WELCOME10, the letters say what the code is for and the number gives the value: 10% off. Promo code, discount code and voucher code mean the same thing to a shopper, and Shopify calls them discount codes. Stripe draws a line between two of the terms: in Stripe's guide to promo codes, the coupon is the rule behind the discount and the promo code is the text the customer types to trigger it.
They can be used to promote referral discounts, limited-time specials, free shipping, package discounts, loyalty rewards, and so on. They can also be used to give discounts to first-time customers. The Gap home page above, captured in 2023, shows several public codes running at once.
Coupon codes are a simple and efficient way for companies of all sizes to raise their revenue and create long-lasting customer relationships.
Coupon codes can be:
- Unique ones that differ for each customer
- Public codes that are available for everyone
You can use unique or public coupon codes to achieve your goals according to your business needs. A public code such as SPRING15 is easy to print on a banner or say in a video. A unique code such as FRIEND-7KQ2 works once, for one person, so it tells you exactly who used it.
Coupon code examples by purpose
The examples below cover the jobs a coupon code usually does, with the offer and the limit that keeps each one under control. Swap the values for your own; these are examples, not live offers.
| Purpose | Example code | Offer | Limit that protects it |
|---|---|---|---|
| Welcome (newsletter signup) | WELCOME10 | 10% off the first order | One use per customer |
| First order | FIRSTORDER15 | 15% off | New customers only, one use each |
| Free shipping | FREESHIP50 | Free shipping over $50 | Minimum order amount |
| Win-back | COMEBACK20 | 20% off | Unique code, expires after 14 days |
| Seasonal | BFCM25 | 25% off sitewide | Fixed end date |
| Referral | FRIEND-7KQ2 | $10 off for the friend | Unique per referrer, one use |
| Loyalty | VIP20 | 20% off for members | Members' customer segment only |
| Second purchase | THANKS10 | 10% off the next order | Sent after the first order, expires after 30 days |
| Cart recovery | CART10-X8P4 | 10% off the saved cart | Unique code, expires after 48 hours |
How to read a code like WELCOME10
Most store codes follow one pattern: a word for the purpose, then the value, then (for unique codes) a short random part. WELCOME10 reads as "welcome, 10% off". FREESHIP50 reads as "free shipping from $50". CART10-X8P4 is a 10% cart code whose last four characters make it single-use.
Best Coupon Code Ideas That Work & Examples
We gathered the 13 best coupon code ideas you can apply to your business, along with some examples. By exploring these coupon code examples, you can find suitable ones and develop your own properly. Each idea ends with an example code to adapt. The brand screenshots were captured in 2023, so read them as patterns, not current offers.
1. Welcome & First Order Offers
Welcome and first-order offers draw in new customers and give them a reason to place that first order with your store.
Welcome coupon codes can be used when a visitor comes to your website for the first time or signs up. You can offer a discount to customers who make their first purchase with your store. This may attract new clients and entice them to make additional purchases.

You can advertise this coupon code on your website by using coupon code popups. As in this example above, offering a coupon code after the first order can encourage customers to make another purchase, leading to loyal customers.
Other ways to use welcome and first-order offers on coupon codes can be in social media posts, email marketing, and other channels.
Example code: WELCOME10 for a newsletter signup, FIRSTORDER15 for a first purchase. Limit both to one use per customer.
2. Customer Referral Promo Codes
Using customer referral promo codes, you can thank your customers for suggesting friends and family to your business. This kind of code helps you grow your customer base and builds brand loyalty among your current customers.
Customers can receive a discount or various rewards when they recommend their friends and family to your store.

Displaying referral coupon code popups on your website or sending emails to your customers can be an effective usage of these creative coupon code ideas.
You might create a referral program that enables customers to share a special code with their friends and family. Then, track and reward customers who successfully suggested your brand or products by applying this coupon code.
Example code: FRIEND-7KQ2, one unique code per referrer, so every redemption points back to the customer who shared it.
3. Product Bundling Deals
Product bundling deals raise sales and average order value. They also work for upselling, cross-selling, or persuading customers to buy related products.
For various product categories or collections, you can offer various package discounts. This coupon code can be marketed through email marketing, social media, or on your website by clearly stating the value of the package deals, the discounts, and the expiration date.

For example, in a new year campaign captured in 2023, Function of Beauty created a product bundling deal and gave coupon codes to its customers for a limited time. Their product bundling coupon code allowed customers to create a bundle that includes various products.
It also emphasized that customers could save money by using coupon codes for the bundle they create, and it was only there for a limited time, which triggers a sense of urgency.
Bundles work as an upsell too: how to upsell and cross-sell on Shopify covers where to offer them.
Example code: TRIO15, 15% off when three items from one collection are in the cart.
4. Limited-time Offers
Limited-time offers increase sales by creating a sense of urgency. Because this kind of coupon code is only valid for a short period of time, it motivates customers to act quickly and make a purchase before the deal ends.
This can be an effective strategy for selling off stocks or promoting new products. You can advertise limited-time offers on your website, social media channels, or email marketing using a countdown timer or an expiration date.

For example, using a limited offer coupon code popup with a countdown timer can encourage your visitors to take the desired action as soon as possible before the deal ends. These countdown timer popup examples show the timer tied to a real deadline.
This coupon code can be applied to all products, specific collections, or product categories, depending on your needs and business goals.
Example code: WEEKEND20, with an end date set to Sunday at midnight in the code's settings, so the deadline in the copy is real.
5. Seasonal Campaign Offers
Seasonal campaign coupon codes can be used to raise sales during particular times. Depending on the time of year or occasion, you can offer various discounts, free shipping, or other promotions.
Since during the holiday season, many people are shopping for gifts; you may create coupon codes or offer a discount on particular products during this season.

For example, in a past Valentine's Day campaign (captured in 2023), Dresslily added a coupon code for Valentine's Day on the landing page and offered discounts for this special day.
In addition, the seasonal campaign was emphasized with the headline "One for you, one for your valentine," and a clear CTA button was added along with the coupon code "LOVEU," which fits the campaign's context.
Example code: BFCM25 for Black Friday and Cyber Monday, with the end date set to the Monday night.
6. New Product Arrival Offers
New product arrival offers are a great way to introduce new products to potential customers and drive sales. When you use this one with coupon codes, you can give your customers a discount, free shipping, or other incentives.
That way, you can encourage your visitors to purchase your new arrival products. This can be an effective strategy to increase conversion rates and promote new products to your visitors.

For example, in a 2023 campaign, Priceless offered a coupon code on new products and announced it with the headline "THE FIRST 100 ORDERS RECEIVE 20% OFF THE NEW DROP."
The brand created a sense of urgency and FOMO by stating that only the first 100 orders could use this coupon code, encouraging visitors to take action before the offer ended.
Example code: NEWDROP20, with a total use limit of 100 so the "first 100 orders" promise holds.
7. Free Shipping Coupons
Free shipping coupons get customers to spend a little more and raise average order values. Customers can be strongly motivated by this to buy more things, which can lead to a lower cart abandonment rate.
By lowering the overall cost of customers' purchases, these codes also contribute to greater customer satisfaction.
You can provide free shipping on all items, only certain items or product categories, or just for a certain amount of time. Also, proposing free shipping on orders over a certain amount can be a great way to encourage customers to spend more and make larger purchases.

For instance, in its 2023 new year campaign, Levenger offered free shipping for $75 and gave a 20% discount to visitors. The brand promoted its new products and aimed to increase conversions with free shipping offers for a particular cart amount.
Example code: FREESHIP50, a free shipping discount with a minimum purchase amount of $50. Set the threshold a little above your average order so the code nudges the cart up.
8. Exit-intent Offers
With coupon codes for exit-intent offers, you can raise conversion rates and lower cart abandonment. By using this kind of coupon code, you can offer visitors who are ready to leave your website without completing a purchase a discount or an exclusive promotion.
You can use popups with exit-intent technology, which recognizes when a customer is about to leave your website and shows a message with the offer. They give a visitor who is leaving one more reason to stay.

For example, this exit-intent coupon code popup grabs visitors' attention with the headline "Wait!" when they intend to leave the website. Discount codes for those leaving the website are offered, and a clear CTA button is given in this popup example. More exit-intent popup examples show other ways to word the offer.
Example code: STAY10, limited to one use per customer so it doesn't train shoppers to leave and come back for a discount.
9. Abandoned Cart Coupons
Using abandoned cart coupon codes, you can offer discounts, free shipping, and various offers to people who leave products on their shopping carts. That way, you can persuade customers to finish their purchases after leaving things in their carts.
As a result, you can reduce your cart abandonment rate and recover sales you would otherwise lose.

By adding popups like this one to your website, you can apply this strategy to your business. As in this example, you can personalize your popup campaigns and add a CTA button that takes visitors to their shopping cart. These cart abandonment popup examples cover the on-site side.
Don't forget to add engaging headlines, images, and descriptions to your abandoned cart coupon popups to get better results.
Example code: CART10-X8P4, a unique code that expires 48 hours after it's sent. You can hold the code back until the second reminder, so shoppers who would have finished anyway don't get one.
10. Re-engagement Offers
Re-engagement offers can help you re-engage visitors who haven't bought from you in a while or haven't shown much interest in your business recently. A discount, free delivery, or other offers might be provided to customers with this coupon code.
These coupon code ideas for returning customers can raise conversion rates. Depending on your needs and goals, you can send customers re-engagement offers via emails or popups.

For instance, you can re-engage with your returning customers by offering a discount code on a popup like this. Including a welcoming copy and attention-grabbing headline on your popup can be helpful to raise its interactions.
Example code: COMEBACK20, unique per customer and valid for 14 days.
11. Review and Feedback Coupons
Review and feedback coupons persuade customers to tell you what they think of your products or services. Customers can be encouraged to give reviews or feedback if you offer them a coupon code.
You can offer your customers a discount for your products or services and offer gift cards or coupon codes that they can be interested in. That way, you can collect customer feedback and form better relationships with your target audience.

For example, in an email captured in 2023, New Chic asked customers for feedback and offered a $5 coupon. It can be useful to send emails like this to collect reviews and feedback from active users and customers.
Example code: REVIEW5, $5 off the next order, sent after any review is posted.
12. Loyalty Rewards for Loyal Customers
Offering loyalty rewards with coupon codes can help you increase your loyal customers. With this coupon code, you may reward consumers for reaching a given spending threshold or for making a certain number of transactions by giving them discounts, free delivery, and so on.
It raises conversion rates and revenue, and it thanks your most loyal buyers. And customers can move up the tiers as they make more purchases or spend more money, unlocking higher prizes and offers if you set up a customer loyalty program.

For example, in an email captured in 2023, Sephora announced its loyalty program and offered coupon codes to customers. Details of the loyalty program and rewards were given clearly, and an encouraging CTA button was added at the end.
Example code: VIP20, available only to a customer segment of loyalty members.
13. Newsletter Subscription Offers
If your goal is to grow your email list, newsletter subscription offers are a great way to achieve that and to build customer engagement. When a visitor signs up for your newsletter, you can use this promo code to give them a discount.
It can be a useful way to build brand awareness and customer engagement. In addition, you can promote your newsletter subscription offers on your website and your newsletter content.
Once a customer subscribes, you can send customized coupon codes to them to increase interaction and form better relationships with subscribers.

For instance, in a popup captured in 2023, Zing promoted its newsletter with the headline "Want 10% off your first order?" and stated what it offers. Also, "No spam, just the good stuff." is an encouraging copy example that will lead visitors to take action.
This engaging popup ends with a clear CTA button that says, "Get my code!"
Example code: HELLO10, sent in the welcome email or shown right after signup, one use per subscriber.
First-time buyer discount and second-purchase codes
A first-time buyer discount is a code only new customers can use, and a second-purchase code is the one you send after that first order to bring the customer back. They work as a pair.
First-order codes
Keep the offer simple, such as FIRSTORDER15 or free shipping on the first order, and switch on Shopify's Limit to one per customer. According to the Shopify Help Center's amount-off discount steps, that setting tracks the customer's email address or phone number, so the same person can't use the code twice.
Second-purchase codes
Send the second code after the first order arrives: on the thank-you page, in the order confirmation email, or in a popup shown to customers with exactly one order. Give it an end date, such as THANKS10 valid for 30 days, so the new customer has a reason to come back soon.
Rules that make a coupon code work
A coupon code works when shoppers can read it, type it and trust it, and when nobody can use it more often than you planned. These rules cover the format and the settings.
| Rule | Do | Avoid |
|---|---|---|
| Length | One word plus the value, such as SPRING15 | Long phrases such as SPRINGSALEFORVIPCUSTOMERS |
| Characters | Capital letters and digits | O next to 0, I or l next to 1 |
| Special characters | Letters and digits only | Spaces, %, & or #, which can break a checkout link |
| Expiry | An end date in the code's settings | Codes that never expire |
| Use limit | One use per customer, or a total cap | Unlimited public codes for big discounts |
| Stacking | Choose which discount classes may combine | Letting every code combine with every other |
Readable characters
The guides we read for this update skip this one. Shoppers misread look-alike characters. In the random part of a unique code (X8P4 in the cart example), an O can pass for a 0 and an I for a 1 or an l, and a shopper who types the wrong one sees an "invalid code" error at checkout. Build unique codes from capital letters and digits without O, 0, I, 1 and L.
Expiry, use limits and stacking
Shopify's discount form has a section for each of the three: when the code ends (Active dates), how often it can be used (Maximum discount uses) and what it can combine with (Combinations). The Shopify Help Center's discount code limits also say to avoid special characters in a code name so it's added correctly to your checkout URL, and note a cap of 20,000,000 unique discount codes per store.
Things to Consider for Coupon Code Campaigns

Once you have decided which coupon code idea to apply to your business, you need to keep in mind these to get better results for your campaigns:
➤ Setting up coupon code functionality: You can set up coupon codes' functions by following the instructions of your e-commerce platform. This will generally involve setting up a way to generate and manage coupon codes and a way for customers to use the codes at checkout. The Shopify steps are below.
➤ Arranging expiration dates and usage limits: Specifying expiration dates and usage limits can be useful to create a sense of urgency and control misuse of the codes.
➤ Offering a clear value proposition: Make the value of each code obvious at a glance. Customers are more likely to interact with your campaigns and use coupon codes when they can see what they get.
➤ Including attention-grabbing elements: Adding clear CTAs and engaging elements to promote your coupon code campaigns can help you to get better results. That way, visitors will take the desired action quickly.
➤ Tracking and analyzing coupon code performance: Use website analytics tools to track and analyze the performance of your coupon code campaigns. Track your coupon code campaigns to see what works best and which strategies don't. Watch redemptions, the revenue on orders that used the code, and how many of those orders came from new customers. This will help you to understand where improvements can be made next time.
How to create a discount code in Shopify
In Shopify, you create a coupon code under Discounts in the Shopify admin. These steps follow the Shopify Help Center's desktop instructions, checked on 10 October 2026.
- From your Shopify admin, go to Discounts and click Create discount.
- In the Select discount type menu, pick Amount off products, Amount off orders or Free shipping.
- Under Method, select Discount code.
- Type a name for the code, such as WELCOME10, or click Generate code.
- In Value, choose Percentage or Fixed amount and enter it (free shipping codes skip this step).
- Optional: set Minimum requirements, either a minimum purchase amount or a minimum quantity of items.
- In Eligibility, choose all customers, specific customers, customer segments or markets.
- In Maximum discount uses, tick Limit number of times this discount can be used in total, Limit to one per customer, or both.
- In Combinations, tick the discount classes this code may combine with, set the Active dates, and click Save.
Showing a coupon code in a popup
A popup can show the code at the moment a visitor qualifies for it: a welcome code after they enter an email address, or a second-purchase code for a returning buyer. These discount popup examples show the layouts and triggers.
In Popupsmart's 2026 popup benchmark (January 2024 to September 2026), signup popups that offer a discount code convert 1.46% vs 0.75% for signup popups without one. On discount size, the data in popups shows no clear winner. Bigger discounts did not convert measurably better: 10% off converted 1.25%, 20% off 0.91% and 25–30% off 1.33%, but the larger-discount samples are small (78 and 46 campaigns), so the data cannot rule out a real difference either way.
In Popupsmart, the Coupon Code element shows the code inside the popup with a copy option. It can show one code to everyone, pick an existing Shopify code, hand out codes from a list, or create a unique Shopify code for each visitor and return the same code if the same email address submits again. For second-purchase codes, Shopify Audience Targeting can limit the popup to customers whose customer.orders_count is 1.
In Conclusion
Coupon codes are one of the simplest levers an e-commerce company has for raising sales and user engagement. Businesses can attract new consumers, keep their current ones, and improve overall income by executing well-planned discount code campaigns.
Always provide a clear value proposition, set expiration dates, and refer to discount code ideas we explained in this blog post. If you're starting from zero, begin with three codes: a welcome code for new subscribers, a free shipping code with a minimum order, and a second-purchase code after the first order. Then drop any code that only discounts orders you would have received anyway.
Frequently Asked Questions

What is an example of a coupon code?
WELCOME10 is a typical coupon code: a word that says what the code is for, followed by the value, here 10% off a first order. Other examples are FREESHIP50 for free shipping on orders over $50, COMEBACK20 for 20% off for a lapsed customer and VIP20 for loyalty members. Treat codes like these as patterns to adapt, not live offers.
How long should a coupon code be?
Keep a public code short enough to remember and type on a phone: one word plus a number, such as SPRING15. Unique codes can run longer because shoppers copy them instead of typing them. Use capital letters and digits only, and leave out characters that look alike, such as O and 0 or I and 1.
How Can I Promote My Coupon Codes to My Customers?
You can advertise your discount codes to your customers in various methods, such as through email marketing campaigns, social media campaigns, in-store or in-app notifications, and more. In addition, you can advertise your coupon codes through affiliate programs, your blog, and landing pages.
How Do I Choose The Right Discount Value for My Coupon Codes?
Determining the appropriate discount percentage for your coupon codes depends on several variables, including your target audience, your products, and your business objectives.
You can start by experimenting with various discount values, seeing the outcomes, and modifying the value as needed.
Start from the margin you can give away, not from a competitor's number.
Can I Use Coupon Codes for Upselling and Cross-Selling?
Yes, you can upsell and cross-sell products using coupon codes. For instance, you could give a customer a discount on a more pricey or improved version of a product they are already interested in, or attach a code to a bundle of related products.
What is a first-time buyer discount?
A first-time buyer discount is an offer only new customers can use, such as 15% off or free shipping on the first order, delivered as a code like FIRSTORDER15. Limit it to one use per customer so returning shoppers can't reuse it, and follow it with a second-purchase code after the first order to bring the new customer back.