List pages on the web
The list loads from the server 10 records at a time. Below the table, the total appears on the left alongside 10 / 25 / 100 page sizes and page navigation. Filters cover the entire list, including other pages. Changing the page or page size clears selection; an export without selected records still includes the entire filter.
Mobile web
On a phone, lists become cards with the same information. Actions stay visible and have larger touch targets. The toolbar wraps to fit the screen, with search on its own row. Filters and other menus fit within the screen; the import dialog is centered and scrollable.
In lists that support selection, Select all records on this page appears above the cards. A card checkbox selects an individual record; selection and export cover the same records as on desktop. Changing the page or filter clears selection. This applies to the mobile website in a browser; the native app keeps its existing controls.
Working with lists on the website
The list toolbar contains Search, Filter, Export, Import, Bulk changes and a green button for a new record, depending on your permissions and business status. The pencil opens editing directly. The vertical three-dot button beside it contains the remaining actions. Both buttons appear on hover or keyboard focus and stay visible on touch screens.
Checkboxes select records on the current page; the header selects every visible record and Shift selects a range. Changing search, filters or page clears selection. Export downloads selected records, or all matching records across pages when nothing is selected, as Excel (XLSX) or CSV. A confirmed bulk change reports each record separately. Changes already completed are not rolled back after an error.
In Import, download the template or copy the structure, edit the XLSX file and check the preview. Nothing is saved until confirmation. The limit is 500 rows and 2 MB. A validation error blocks the whole import; an error during saving stops processing and keeps records already saved. Imports create new records and reject duplicate names or codes.
Separate exact service names with semicolons in the Services column. They must match existing published services of the business, including paused ones; ambiguous names are rejected. Discount codes and their import require Pro. Bulk actions activate, deactivate or delete offers; vouchers already sold remain unchanged.
What discount codes are for
Under For which services, open the dropdown. Select multiple services, use Select all or Clear selection, then close it with Done. The list includes active and paused services and excludes archived services. Previously selected services outside the current offering are preserved during ordinary edits; changing the entire selection can remove them.
On the web, select Discount code in the Coupons header. The compact table keeps each code, status, discount and validity, services, redemption count, total discount and actions. On a phone, each record becomes a card with all its information.
The customer enters a discount code in the Discount code field when ordering a subscription. Codes are handy for promotions, partnerships or rewards for loyal customers. Codes are shared across the whole business, even if it has more than one location.
The owner and members with the Discount codes permission (in the Offering module under Coupons) work with discount codes. A suspended business cannot create or change codes.
How to create a discount code
- Open Coupons and click + Add coupon (in the app Add), then choose Discount code.
- Fill in the Code text, for example SPRING20. The code can have 2 to 40 characters: letters, digits, period, underscore and hyphen. Upper and lower case do not matter when entering it.
- Choose the Discount type and its amount (see below).
- Under For which services, select at least one service.
- Optionally, set Valid from and Valid to.
- Leave Active on and click Create code.
Each code text can exist only once in a business. If you already have a code with the same text, the app warns you.
You can quickly prepare a similar code with Duplicate (on the web in the list of codes, in the app in the code detail). A new code opens with the same discount, services, intervals and validity, and with the code text followed by a number, for example SPRING20-2. You can rewrite the text; the copy is saved only when you click Create code. The number of redemptions starts from zero.
Types of discount
- % discount (lifetime): a discount of 1 to 100% for the whole duration of the subscription. The subscriber gets it with every payment for as long as the subscription lasts.
- Free intervals: you enter the Number of free billing intervals. The subscriber pays nothing for the first few intervals, then pays the regular price. When ordering, they must save a card so that future payments can be charged.
For free intervals, you can limit under For which billing intervals which intervals the code applies to, for example only yearly. If you select none, it applies to all.
Validity and limits
- Valid from and Valid to are optional. Without them, the code is valid from its creation with no limit.
- The code applies only to the services you select. For any other service, the app rejects it.
- The customer cannot use an inactive code or a code outside its validity period when ordering.
The discount is saved with the subscriber's subscription when they order. Later editing or deleting the code does not change discounts already applied. When you change the price of a service, the notification to subscribers states the price after the code discount. See Changing a service price.
What a code has brought in
For each code in the list, you see whether it is Active, a description of the discount, the services it applies to and two figures:
- Redeemed: how many times customers have used the code.
- Discount provided: how much money subscribers have saved in total thanks to the code. Discounts on services in different currencies are shown side by side, for example “1,200 CZK + €35”.
Turning off and deleting a code
When Pro ends, all active discount codes are automatically turned off. They cannot be used for new orders. If you activate Pro again, you can turn selected codes back on. Discounts on existing subscriptions continue under their original terms.
- Click Edit next to the code.
- Turn off Active and click Save changes. The code can then no longer be used when ordering.
You delete a code you will no longer need with Delete in the list of codes or in the code detail. Deleting cannot be undone. Discounts that subscribers already have on their subscriptions are kept.