You’ve got a code — say frm378948 for the free gifts, or acv906043 for the welcome bundle — and now you’re staring at the Temu app wondering where on earth it goes. Fair. The coupon box isn’t on the product page, it isn’t in the coupons drawer, and on the website it hides below the fold. Sixty seconds, both platforms, then the seven reasons a code gets rejected and what fixes each one.
In the app (where 90% of you are)

- Add your items, open the Cart, tap Checkout.
- Scroll past your address and items to the “Coupon code” field near the bottom.
- Paste the code exactly. They’re case-sensitive, and a stray space from copy-paste is the number-one silent killer — if in doubt, delete and retype.
- Tap Apply, then look at the order-total breakdown. A new discount row means it worked. No new row means it didn’t, whatever the button animation implied.
- One more tap before paying: open “Coupons” on the same screen. Temu auto-selects a drawer voucher for you, and the auto-pick isn’t always the richest one for your cart. A typed code and a drawer voucher can apply together — that’s the stack.
On temu.com
Same logic, slightly better hidden: Cart → Checkout, then look directly under the item list in the right-hand summary. Apply, confirm the discount row, pay. One heads-up if you’re on a phone browser: some offers — the free-gift credit behind frm378948 especially — are app-only. The same account opened in the app often shows a fatter coupon drawer than the website does. Worth the download.
“Invalid or expired” — the 7 real causes

1. The code is simply dead
Codes rotate weekly; event codes die in days. Found it on a months-old YouTube video or a page with no dates? Assume expired. Swap in a current one — acv906043, ald142983 or frm378948 from the live list — each one is hand-tested in a real checkout before it’s listed.
2. New-user code, old account
Welcome codes hard-fail on any account with an order history — no error message explains this, it just says invalid. If you’ve ordered before, use ald142983 instead, or go through the existing-user playbook.
3. Minimum spend not met
Most vouchers carry a threshold, and Temu doesn’t always tell you that’s the problem. Nudge the cart over the line — on Temu, that’s rarely a hardship.
4. Region lock
Codes are issued per market. One that flies in a US checkout can bounce in the UK or Gulf stores. Match the code’s listed region to the country your account ships to.
5. The O/0 problem
O versus 0, I versus l versus 1, plus invisible spaces from copy-paste. Clear the field entirely, type it slowly, then judge the code.
6. Already used it
Plenty of codes fire once per account (sometimes once per payment method). If it worked for you last month, that is the answer. Rotate to a current one.
7. Trying to stack two typed codes
One typed code per order — the second will always bounce. It stacks with drawer vouchers and sale prices instead, so just pick whichever single code is worth more on this particular cart.
Still stuck? Nuclear checklist
- Force-close and reopen the app — stale checkout sessions eat codes.
- Update the app; coupon features ship inside app versions, and old builds misbehave.
- Try the same code on the website (or vice-versa) to isolate a platform glitch.
- Sign fully out, sign back in.
- Discount applied and then vanished at payment? Screenshot everything and message support from You → Support — they can reissue vouchers on glitched orders, and in my experience they usually do.
Quick FAQ
Can I add a code after placing the order?
No — checkout only. If the order hasn’t shipped, ask support to cancel, then reorder with the code applied.
My discount showed, then disappeared at payment. Why?
Usually the voucher expired mid-session, or editing the cart dropped you under its minimum spend. Rebuild, reapply, and watch the total line on the final screen like a hawk.
Do free-gift credits and typed codes combine?
Yes — credit behaves like a balance and sits alongside a typed code. Credit from frm378948 plus a voucher from ald142983 plus a sale-priced item is the deepest legitimate stack on Temu.
Disclosure: the codes above are our partner codes — they fund the checkout testing behind every “Checked” badge and cost you nothing extra. We’re not affiliated with Temu.
Sorted? Head back to the current code list and try again — this time it’ll take.