A first order discount code is a one-time offer that a shop gives to new customers, usually in return for your email address, phone number or an app download. It can take 10% to 20% (or a fixed amount) off your first purchase, but it normally works only once, expires quickly and excludes sale items, so the trick is to save it for an order that is genuinely worth discounting.
This guide explains how welcome offers work behind the scenes, why they fail at checkout, what you give away when you sign up, and how to time them so you get the biggest saving. It applies to UK and US shoppers alike, with notes where the rules differ.
What is a first order discount code?
A first-order code, also called a welcome code, new customer discount or sign-up offer, is a code a store offers only to people who have not bought from it before. It is usually a percentage or a fixed amount off, though some shops offer free delivery, a free gift or bonus loyalty points instead.
The store's reasoning is simple. Getting someone to place a first order is the hardest and most expensive step, and a discount helps tip you over the line when you are comparing a few sites. If you like the product, the shop hopes you will come back and pay full price next time, which is why it is happy to lose a little margin on your first basket.
If you are new to codes in general, our guide on what a coupon code is covers the basics, and promo codes vs coupon codes vs discount codes explains the different names you will see.
Common types of welcome offer
- Percentage off: for example 10% or 15% off your first order. The saving grows with your basket.
- Fixed amount off: for example £10 off when you spend £50. Best on baskets just above the minimum spend.
- Free delivery: useful on small or light orders where postage would otherwise be a big share of the cost.
- Free gift: a sample, accessory or extra item added to your order.
- Tiered offers: a bigger discount for a bigger spend, such as 10% under £100 and 15% over it.
- Loyalty points or credit: a starting balance in the store's rewards scheme rather than an immediate discount.
How do shops hand out welcome codes?
Most shops use the same handful of methods. Knowing which one a store uses helps you find the code and understand the strings attached.
| Method | What you do | What to watch |
|---|---|---|
| Email sign-up | Enter your email in a pop-up or footer form | The code may arrive a few minutes later, so check spam and promotions folders |
| SMS or text sign-up | Add your mobile number | Expect marketing texts until you reply STOP or opt out |
| App download | Install the app and create an account | The offer may only work on orders placed in the app |
| Account creation | Register on the website | The discount may be added to your account automatically rather than shown as a code |
| Referral from a friend | Use a link or code shared by an existing customer | Both of you may get a reward, but terms vary a lot |
| Spin-the-wheel or quiz pop-up | Play a short game in exchange for your email | The "prize" is usually a standard welcome code dressed up as luck |
Some shops show the code straight away on screen. Others email it so they can confirm your address is real, which is why it is worth waiting ten minutes before giving up. A few send the code only after you click a confirmation link in a "double opt-in" email.
How stores limit a first order discount code
A welcome code is only meant to be used once, by one new customer, so shops set rules to enforce that. Modern e-commerce platforms make this easy. The Shopify Help Center, for example, shows that merchants can cap how many times a code is used in total, limit it to one use per customer, set a minimum order amount, restrict it to certain products, collections or customer segments, choose start and end dates, and decide whether it combines with other discounts.
In practice, that means you will often run into these rules:
- Tied to your email. The code is often linked to the email address you signed up with, so a different email at checkout can make it fail.
- New customers only. If you have ordered before, even as a guest, the store may recognise your email, address or card and refuse the code.
- Short expiry. Many welcome codes expire a week or a few weeks after sign-up.
- Exclusions. Sale items, gift cards, certain brands and new launches are commonly excluded.
- Minimum spend. Fixed-amount codes in particular often need a minimum basket value, usually counted after other discounts and before delivery.
- No stacking. Welcome codes usually cannot be combined with other codes. Our guide to coupon stacking explains when combining is allowed.
| Rule | How it usually works | What you should do |
|---|---|---|
| Usage limit | One use per customer | Save it for a planned, larger order |
| Eligibility | First-time customers only | Check whether you have an old account or past guest order |
| Expiry date | Often days or weeks after sign-up | Note the date in your calendar |
| Minimum spend | Common on fixed-amount codes | Only top up with things you already need |
| Product exclusions | Sale lines, gift cards, some brands | Read the terms before you fill your basket |
| Combining | Usually cannot stack with other codes | Compare the welcome code against any sitewide sale |
Creating extra email addresses to claim the same welcome offer again tends to break a store's terms, which usually limit these offers to genuinely new customers. Stores can cancel orders or remove discounts if they spot it, so it is not worth the hassle for a one-off saving.
What are you giving in return?
The real price of a welcome code is your contact details and your attention. That is a fair swap as long as you know what you are agreeing to.
UK rules on marketing emails and texts
In the UK, the Information Commissioner's Office explains that businesses generally need your specific consent before sending you marketing emails or texts, such as ticking an opt-in box. There is a limited "soft opt-in" for existing customers who bought something similar, but even then you must be given a clear chance to opt out when your details are collected and in every message. Businesses are expected to act on opt-outs promptly.
US rules on marketing emails
US rules work differently. The FTC's CAN-SPAM guide says businesses do not need your prior consent to send most commercial emails, but every message must offer a way to opt out, and opt-out requests must be honoured within 10 business days. Businesses cannot charge you a fee or make you jump through hoops to unsubscribe.
Keeping your inbox under control
So you can sign up, use the code and unsubscribe later if the emails are not useful. Many people keep a separate email address or a mail filter just for shopping newsletters. That keeps their main inbox tidy and makes later offers easy to find when they actually want to buy something.
Think twice before handing over a mobile number, though. Texts are more intrusive than emails, and a phone number is a more personal identifier. If a store offers the same discount for an email alone, use the email.
How to get the most from a first order discount code: step by step
- Sign up before you start shopping. Get the code first so you know its value and terms before you fill your basket.
- Read the small print straight away. Check the expiry date, minimum spend, exclusions and whether it works in the app or on the website.
- Write down the expiry date. A calendar reminder a couple of days before it runs out stops a good code going to waste.
- Save it for a bigger order. A percentage welcome code is worth far more on a £120 basket than a £15 one. If you only need one small item now, consider waiting until you need more.
- Compare with any sale price. If the site is running a sitewide sale, the welcome code may not apply on top. Work out which gives the lower total.
- Check delivery costs. Free delivery, or a separate free shipping code, can matter more than a small percentage off on a light order.
- Look for alternatives. Check the store's page in the CouponsBeast stores directory in case there is a better public code or cashback option. Our cashback vs coupons guide explains how to compare them.
- Use the same email at checkout. Log in or check out with the address you used to sign up, then enter the code before you pay and confirm the total has dropped.
Worked example: when a welcome code is worth using
Imagine a homeware shop offers 15% off your first order when you join its mailing list, with no minimum spend. Delivery is £4.95 on orders under £50 and free above that.
| Scenario | Basket | 15% saving | Delivery | You pay |
|---|---|---|---|---|
| Use the code now on one item | £18 | £2.70 | £4.95 | £20.25 |
| Wait and combine planned purchases | £80 | £12.00 | Free (£68 still above £50) | £68.00 |
Using the code on the £18 item saves just £2.70. Waiting until you have £80 of things you were going to buy anyway saves £12 and clears the free delivery threshold. The code is the same; the timing makes it more than four times as valuable.
Now compare a fixed-amount offer: £10 off a £60 minimum spend. If your planned basket is £45, you would need to add £15 of extra items to unlock it. If you did not need those items, you have effectively spent £15 to save £10. Only a code that fits your real basket is a real saving.
Why isn't my welcome code working?
Welcome codes fail more often than ordinary public codes because they come with more personal conditions. Before you contact the shop, work through these common causes. Our wider guide on why coupon codes do not work covers other checkout problems too.
- Different email at checkout. The code is linked to your sign-up address and you are paying under another one.
- You have ordered before. A past guest order, an old account or a household member's account at the same address can make you ineligible.
- The code has expired. Check the date in the original email.
- Excluded items in your basket. Sale items or certain brands can block the code or reduce the discount.
- Minimum spend not reached. This is often calculated before delivery and after other discounts.
- Wrong channel. An app-only code will not work on the website, and vice versa.
- Typing errors. Copy and paste the code, and watch for a stray space at the end.
- Another discount already applied. Remove any other code or automatic promotion and try again.
If it still fails and you are sure you qualify, contact customer service before you place the order. Many shops will apply the discount manually or send a fresh code, but it is much harder to get money back after you have paid.
Common mistakes that waste a welcome offer
Most people who lose out on welcome offers do so because of timing or impulse, not because the code was bad. Watch out for these:
- Using it on a tiny order. The single most common mistake. A 10% code on a £9 item is worth 90p.
- Letting it expire. Signing up "just in case" and forgetting about the code for a month.
- Buying extra to hit a minimum spend. Adding things you do not need turns a saving into a cost.
- Ignoring a better sale. Using a 10% welcome code when the store is running 25% off sitewide and the two do not combine.
- Handing over more data than needed. Giving a phone number and date of birth when an email alone would do.
- Falling for fake "welcome" codes. A code that arrives from a shop you have never visited may be a scam. Our guide on spotting fake coupon codes explains the warning signs.
When a welcome offer isn't really a deal
Welcome codes are designed to get you to buy, and that can work against you. Be wary if:
- the minimum spend is well above what you planned to spend;
- the code only works on full-price items that are cheaper elsewhere even without a discount;
- the "free gift" is something you would never use;
- a countdown timer is pushing you to decide within minutes.
That last point matters. In the UK, the Competition and Markets Authority now has direct powers to fine businesses under the Digital Markets, Competition and Consumers Act. In November 2025 it launched a consumer protection drive on online pricing, naming pressure selling and misleading countdown timers among the practices it was targeting, with fines of up to 10% of global turnover possible. A genuine expiry date is fine; a timer that resets every time you reload the page is a red flag.
Students have another option too. Many retailers run student discounts that can beat a one-off welcome code and can be used more than once. Our student discounts guide covers how those work.
Welcome codes vs other ways to save
A first order discount code is only one tool. Before you commit, compare it with the other savings available on the same order.
| Saving method | How often you can use it | Typical catch | Best for |
|---|---|---|---|
| First-order code | Once per customer | Expiry, exclusions, sign-up needed | A planned first purchase from a new shop |
| Public coupon code | Often repeatedly, until it expires | May exclude sale items | Returning customers |
| Cashback | Every eligible purchase | Paid out weeks later; tracking can fail | Larger orders where a code is not available |
| Student or key worker discount | Repeatedly while eligible | Verification required | Regular shopping at the same store |
| Abandoned-cart email | Occasionally | Not guaranteed; you may wait for nothing | Non-urgent purchases |
Some shoppers leave items in their basket after signing up in the hope of an extra "come back" offer. It sometimes works, but it is not guaranteed. Our guide to abandoned cart discounts explains when it is worth trying.
Can you return items bought with a welcome code?
Yes. Using a discount code does not remove your legal rights. In the UK, Citizens Advice explains that when you buy online you normally have a 14-day cooling-off period starting the day after you receive your order, with some exceptions such as personalised items, perishable goods and unsealed hygiene products.
What changes is the amount you get back. Refunds are normally based on what you actually paid, so if you return one item from a discounted order you will usually get its discounted price rather than the full price. If a return takes your remaining order below the code's minimum spend, check the store's returns policy, because some shops adjust the refund to reflect the lost discount.
The welcome code itself is usually not reissued after a return. If you cancel the whole order before it ships, it is worth asking customer service whether they can reactivate it, but they do not have to.
Tips for making welcome offers work harder
- Use a dedicated shopping email. It keeps offers in one place and your main inbox clean.
- Keep a simple list. Note the shop, code, value and expiry date in your phone so nothing slips.
- Plan bigger one-off purchases. A welcome code is ideal for a mattress, small appliance or a seasonal wardrobe refresh from a new brand.
- Check the store page first. A public offer on the latest coupons page can sometimes beat the welcome code, and you keep the welcome code for later.
- Ask before you pay. If you forgot to sign up, some stores will honour a welcome offer if you contact them before ordering.
- Unsubscribe once you are done. If the emails are not useful after your first order, opt out. You can always sign up again later for sale alerts.
- Stay honest. One welcome code per real customer keeps you within the terms and avoids cancelled orders.
At CouponsBeast we check codes before listing them. You can read how that works on our how we verify coupons page.
Bottom line
A first order discount code is easy to get and easy to waste. Treat it like a voucher with a use-by date: sign up when you are genuinely interested in a shop, read the terms, note when it expires and use it on a planned order big enough for the discount to matter. Check out with the same email you signed up with, compare it against any sale or public code, and unsubscribe afterwards if the emails are not earning their place in your inbox.
Reviews & comments (0)
No comments yet. Be the first to share your thoughts!