How to Set Up a Swag Store With Employee Codes and Allowances
An employee-code swag store gives each person a unique code or account credit that covers all or part of their order at checkout. You set the credit amount, decide whether it expires, and choose whether employees can top up the difference with their own card. Setup is four steps: build the product catalogue, set credit rules, distribute codes to the right people, and control who pays for shipping. Codes should be single-use per person and tied to identity, not shared in a group email.
How employee codes actually work
A code is a spending permission. When an employee enters it at checkout, the store deducts the credit from their order total. What varies between programmes is how much, how often, and what happens to the remainder.
Step-by-step setup
- Decide the audience: all employees, one department, new hires only, or field crews.
- Build a focused catalogue — 8 to 20 products beats a sprawling one, and keep sizes broad.
- Set the credit amount per person and the reset period (one-off, annual, or on milestones).
- Choose whether unused credit rolls over or expires; expiry drives redemption.
- Decide who pays shipping — the company, the employee, or company for the first order only.
- Generate one code per person and distribute by name, not in a shared channel.
- Test the whole flow yourself: redeem, top up, ship, and check the confirmation email.
- Announce with a short message showing what a person can get for their credit.
Setting the right allowance
- New hire: enough to cover a shirt plus one accessory, or a full kit
- Annual employee allowance: enough for one good item, not three cheap ones
- Field crews: higher, and separated from the general allowance
- Milestones: tiered by years, with the choice left to the recipient
Set the credit so it covers one item people actually want. Credits that cover only the cheapest product go unredeemed.
Settings that prevent budget leaks
- One code per person, tied to their work email
- Order limits per period so a single account cannot drain the budget
- Expiry dates that create a redemption window, then a reminder
- Approval for orders above a threshold
- Shipping rules so international addresses do not quietly cost more than the gift
- A report of redeemed versus issued credit, checked monthly
Getting people to actually use it
- Launch with a deadline; open-ended stores get ignored
- Show real photos of items on people, not flat product shots
- Send the link from a manager, not only from a company-wide address
- Remind non-redeemers once, a week before expiry
- Refresh the catalogue seasonally so returning visitors see something new
Common mistakes
- Sharing one universal code — it will end up outside the company
- Too many products, so nobody decides
- Credits that do not cover shipping, causing abandoned carts
- Launching without checking stock or production lead times for the flagship item
- No plan for leavers holding unused credit
FAQ
Can each employee have a different credit amount?
Yes. Credits are usually issued per person, so you can tier them by tenure, role, department or milestone.
What happens if an employee wants something more expensive?
Allow top-up at checkout: the credit applies first and the employee pays the balance with their own card.
Do codes expire?
They can, and usually should. An expiry window drives redemption and lets you close out the budget for the period.
How do we stop codes being shared?
Issue one code per person tied to their work email, cap orders per code, and review the redemption log.