Discounts and promo codes
Create discount and promo codes for checkout, set their limits and dates, change or delete a code, and why a code won't work.
A discount code, or promo code, takes money off a client's bill. The owner or an admin sets up codes in Settings → Discounts, and you enter them at checkout.
Owners and admins
Create a code
- Go to Settings → Discounts and select Create Code.
- Enter the Code your clients will give you, like WELCOME10.
- Choose the Type. Percentage takes a percentage off. Fixed Amount takes a set amount off.
- Enter the Value.
- Fill in any other settings you want. The code's settings below explains each one.
- Select Create Code. You'll see Discount code created successfully.
In the Lilo app, go to More → Business Settings → Discount Codes and tap +. The settings are the same.
Change or delete a code
- Go to Settings → Discounts and select the pencil next to the code.
- Change what you need.
- If the code has a Start Date or Expiry Date, pick the right date again. The box can show a date a day early, and saving keeps what it shows.
- Select Save Changes. You'll see Discount code updated successfully.
To delete a code, select the trash can next to it, then Delete. Invoices that already used it keep their discount.
In the Lilo app, tap the code to change it. To delete it, tap Delete Discount Code, then Delete.
The code's settings
- Code: what you type at checkout, in capitals or not. Each code must be different.
- Type and Value: how much the code takes off, as a percentage or a set amount.
- Description: the discount's name on the invoice. Without one, the invoice shows Discount: and the code.
- Applies To: All Items, Services Only or Products Only. The discount comes off those items only.
- Min. Purchase ($): the items the code applies to must add up to at least this much, before tax and discounts.
- Max. Discount ($): for a percentage code, the most it can take off.
- Total Usage Limit: how many times the code can be used in all. Leave it empty for no limit.
- Per Client Limit: how many times one client can use it.
- Start Date and Expiry Date: when the code starts and stops working. Leave them empty for a code with no dates.
Lilo Pro
- Location (optional): the code only works at that location. Leave All Locations to use it everywhere.
See your codes
Your codes are listed in Settings → Discounts, and in the Lilo app under More → Business Settings → Discount Codes. The owner and admins can change them there. Front desk can see the list but can't change it. Location managers and providers don't see it.
Each code shows its discount, how many times it's been used, and one of these:
- Active: ready to use.
- Scheduled: it hasn't started yet.
- Expired: it has ended.
- Limit Reached: it's been used as many times as its Total Usage Limit allows.
Referral rewards don't show in this list. See Referrals.
How it works
- You enter codes at checkout. See Check out an appointment. Clients can't enter a code when they book online.
- By default, anyone who checks out can apply a code.
- An invoice can have one code. To use a different code, take the first one off.
- A code can't go on an invoice that's paid, voided or refunded.
- A percentage code takes its percentage off the items it applies to. A fixed amount comes off those items, but never more than they cost.
- Lilo works out the discount when the code is applied. If you change the bill after that, take the code off and apply it again.
- A use counts as soon as the code is applied to an invoice, even before the client pays. Taking the code off gives the use back.
- Lilo works out tax before the code comes off. See Taxes.
Most business types
- A code skips items that already have a member discount. If every item it covers has one, the code can't be used.
- Clients can use loyalty points on the same invoice as a code.
- A referral reward counts as the invoice's code, so it can't be combined with a promo code.
Common questions
Why won't a code work at checkout?
Lilo shows the reason under the code:
| Message | Why |
|---|---|
| Invalid discount code | No code matches. Check the spelling. The code may also have been deleted. |
| This code is not valid at this location | The code only works at another location. |
| This code is not yet active | It hasn't started yet. Check its Start Date. |
| This code has expired | It has ended. Check its Expiry Date. |
| This code has reached its usage limit | It's been used as many times as its Total Usage Limit allows. |
| You have already used this code | The client has used it as many times as its Per Client Limit allows. |
| Minimum purchase of … required | The items it applies to don't add up to its Min. Purchase. |
Most business types
All applicable items already have membership discounts applied means every item the code covers already has a member discount.
Why did a code stop working before its Expiry Date?
A code whose dates were set on the web starts and stops a few hours early. In US time zones, that's the afternoon or evening before its Start Date or Expiry Date.
Why does a 100% off code still leave something to pay?
Usually it's the tax. Lilo works out tax on the price before the code comes off, so the tax is still due. A tip and any items the code doesn't apply to are left to pay. So is anything over the code's Max. Discount.
Can I use two codes on one invoice?
No. An invoice can have one code. Take the first one off before you apply another.
Why didn't the discount change when I changed the bill?
Lilo works out the discount when the code is applied. Take the code off and apply it again, and Lilo works it out on the new bill.
Can clients use a code when they book online?
No. Codes only work at checkout. If a client books with a code in mind, add it when you check them out.
Can a code be turned off without deleting it?
There's no off switch. The owner or an admin can delete the code, or give it an Expiry Date.
Does deleting a code change past invoices?
No. Invoices that used it keep their discount.