Skip to main content
LemonBooking
Start free trial
Product update 9 changes · 6 min read

July update Discount codes for bookings

A new discount codes module on every plan, plus admin task shortcuts, a Website options hub with optional domain registration at £12 a year, class signups upgrades, ticketing improvements, a richer Sage integration, fresh Gold API endpoints, and customer-management polish.

July's release is a wide one. The headline is a brand-new discount codes module free for every plan, but underneath sit nine more changes spanning admin workflow, ticketing, class signups, finance, the API and the website itself. Here's everything that landed.

1. A new discount codes module

Free on every plan. Create as many codes as you like and apply them to:

  • Facility hire, resources, or both — so you can discount the room, the equipment, or the whole booking

Restrict each code as tightly as you need:

  • By booking group, booking category, or customer
  • Minimum session count (e.g. 15% off for a block of 8 or more sessions)
  • Minimum booking value (e.g. £10 off orders over £100)
  • Date range (active between specific dates)
  • Exclude bookings that already have a discount, so promotions don't stack accidentally
A 15% code limited to one booking group, with session and value minimums

2. Admin task shortcuts

Silver Gold

Workflow shortcuts that strip steps out of the jobs you do every day:

  • Apply fees or discounts directly when generating invoices, instead of editing the invoice afterwards.
  • Auto-issue invoices when booking on a customer's behalf — no separate "now issue the invoice" step.
  • Delete future sessions on cancel — when you cancel a regular booking, future sessions can be cleared in the same action.
  • Duplicate email and billing templates, so you can clone a working template and tweak it instead of starting blank.
Generate, discount and issue an invoice without leaving the dialog

3. One consolidated Website options page

The settings that govern your public-facing site used to be scattered across the admin. They now live in a single Website options page, organised around the things you actually need to do:

  • Domain connection — point your existing domain at your site. If you don't have one yet, you can register one through us for £12 a year.
  • SEO — page title, meta description and social preview defaults.
  • Website analytics — flip analytics on so you can see what's working.
  • Customer access controls — who can see what, and when they need to be logged in.
Four sections, one page — and a £12-a-year domain if you need one

4. Class signups updates

Two practical additions for venues running classes:

  • Email all participants — staff and class organisers can message every signed-up participant in one go (timetable changes, parking notes, end-of-term thank-yous).
  • SumUp Solo card reader at the door — accept in-person card payments for walk-ins and same-day signups via SumUp's Solo reader.
Email every signed-up participant; take SumUp Solo card payments at the door

5. Ticketing updates

Five worthwhile additions to the events module:

  • Mandatory upfront payment — require tickets to be paid for at checkout, with no reserved-without-payment option.
  • Staff-only ticket types — comp tickets, press tickets and other internal tiers that never appear on the public-facing event page.
  • Customisable payment button text — change the call-to-action on the checkout button to match your event's tone of voice.
  • Group email to checked-in attendees — message just the people who actually turned up.
  • Social media sharing — share buttons for Facebook, Instagram and X straight from the event page.
Staff-only Press tier, custom CTA wording, and a social share row

6. Fresh API endpoints

Gold plan

Four new endpoints on the Gold API, aimed at integrators building custom dashboards, mobile apps and middleware:

  • Booking and customer custom questions — pull the answers attached to each booking and customer.
  • Booking restrictions — read the rules that govern when and how a facility can be booked.
  • Facility colours — the hex codes used for each facility, so external schedules can match the in-app palette.
  • Ticketed events — list and detail endpoints for events, tickets and orders.
Four endpoints for custom questions, restrictions, facility colours and ticketed events

7. Sage module automation

Silver Gold

With API exports turned on, the Sage module now automatically flags invoices missing a ledger account code or a customer billing address — the two most common reasons an export bounces. You fix the missing field once, and the next export sails through.

Also new: automated bulk invoicing settings let you pick specific invoice and email templates per run, instead of the system defaulting to your standard template for every batch.

Bad rows surfaced before the export, not after Sage rejects them

8. Customer management

Two small but useful customer-facing changes:

  • Send password reset emails directly — staff can trigger the reset email straight from the customer record, no more "have you tried Forgot password?"
  • Customer flags during staff bookings — overdue invoices and other relevant flags appear while you're booking on a customer's behalf, so you spot a problem before the booking is taken.
Reset password from the customer record; overdue flag visible mid-booking

9. Help centre updates

Two additions to the help centre:

  • Short instructional videos covering everyday admin tasks — creating a booking for a customer, raising an invoice, processing a refund.
  • Longer-form guides sitting alongside the existing focused articles, for when you need an end-to-end walkthrough of a whole module.
Short videos for everyday tasks, long-form guides for the modules

That's it for July.

Discount codes, the Website options page, class signups updates, ticketing changes, customer management improvements and the help centre additions are live on every plan. Admin task shortcuts and the Sage automation are on Silver and Gold. The new API endpoints are on Gold.

If you're not already a customer and you'd like to give discount codes a try, sign up for a free 30-day trial — no card required.

Browse more updates

Add discount codes to your bookings.

Reward your regulars, run an early-bird, thank your volunteers, or fix the seasonal lull — set up a code in under a minute and share it on your channels.