Journal / Guest data and privacyTableSpark · MMXXVI

The TableSpark Journal

Choose a Restaurant Loyalty App in the UK

A stamp card costs you the guest list, a loyalty app can cost you a monthly fee and a list you rent, and a branded app can cost store fees. Here is each route costed for twelve months.

Choose a Restaurant Loyalty App in the UK
Fig. 01 — Guest data and privacy
Contents

Every loyalty route has a cost that the sign-up page does not show: a lost guest list, a bill that rises with your own success, or a list you rent and may lose.

For one independent restaurant, there are four routes: paper stamp cards, a loyalty-vendor app, a branded app-store app, or a guests' app built into your own website. Published monthly prices run from £15 to £127 for loyalty tools, but they cover loyalty only. Compare the twelve-month total, who holds the guest list, how a reward reaches the till, and whether marketing consent is asked separately from membership.

The problem with the stamp card and the app you rent

A paper stamp card has one great virtue and one great flaw. It costs almost nothing, and it tells you nothing. When a regular hands over a card with seven stamps on it, you learn that someone has been in seven times. You do not learn their name, their email, their birthday, which night they come or when they last visited. The card lives in a pocket or a coat, it gets washed, and the guest who forgets it on the day they would have earned the reward feels short-changed in front of friends. The scheme you built to keep guests coming back becomes the reason one of them leaves unhappy.

The usual fix is to buy an app. That fixes the pocket and creates a different problem, which is rent. A loyalty vendor charges by the month, and on at least one UK pricing page the bill is tied to how often your guests use it: Square Loyalty counts a loyalty visit each time a customer enrols, earns a point or redeems a reward, so the more successful the scheme, the higher the tier. Messages cost extra on several pages. And the list of members sits in the vendor's account. On the day you stop paying, you find out whether you can take it with you.

Then there is the idea of a branded app in the app stores, with the restaurant's name on an icon. That brings developer accounts, a publishing step, review cycles and a list of updates. It also brings an old and awkward fact. In the UK a smartphone user carries dozens of apps and uses few of them: Amplitude's May 2025 survey of 2,000 UK smartphone users found that 73% of the apps on phones were "gathering dust", with people averaging 48 apps in total and engaging with only 13 weekly. That survey is about apps in general, not restaurant apps, and this research found no dated UK figure for how many guests keep a single restaurant's app. The honest position is that nobody can promise you a download rate.

Guests, meanwhile, are open to the idea. Zonal's research with over 5,000 British hospitality guests, published on 30 April 2026, reported 90% open to joining a loyalty scheme and 54% saying they would be more likely to return when they feel personally valued during a visit. The same research found that 38% are put off by upfront membership costs and 29% do not want to be locked into subscriptions. That is stated preference from a consumer panel, not measured behaviour, but it points the same way as the app-fatigue survey: guests like being recognised and dislike friction and cost.

So an owner choosing a restaurant loyalty app in the UK is making a decision with at least five parts. What will the scheme cost across twelve months, not a month. Who holds the guest list. How a reward actually reaches the till without a queue or an argument. Whether the guest has to download anything. And whether joining the scheme quietly signs the guest up to marketing emails, which UK law treats as a separate question. Most published advice is written by loyalty vendors and agencies selling a product, and none of the pages this research reviewed compared all four routes on total cost.

An iPad showing the TableSpark guests' app for the Maison Rouge showroom restaurant, with a greeting to an example guest, a jazz evening event, the guest's next visit and Book and Order buttons, beside a photograph of friends at a candle-lit dinner.
The guests' app on an iPad, from TableSpark's Maison Rouge showroom restaurant, previewed for an example guest. Source: TableSpark product preview; showroom restaurant and example guest

Four ways to run loyalty

The routes differ less in features than in where the scheme lives and who controls it.

Route 1, paper stamp cards. A printed card with spaces for stamps or a punch. There is no subscription, no sign-up and no data. The restaurant pays for printing, which this research has no published price for, so price it with your own printer. A paper card gives you no way to message a member, count how many cards are in circulation, or tell a lapsed regular from a new one.

Route 2, a loyalty-vendor app or wallet card. A subscription service that gives each member a digital stamp card or points card, often as a pass in the phone's wallet or a web page rather than a download. Stamp Me, Loyalzoo, Perkstar and Square Loyalty publish prices for this. Loyalzoo's page lists Apple and Google Wallet passes and a branded mobile app (PWA) on its lowest tier. Square's loyalty page shows a digital loyalty pass for Apple Wallet only, and Square Loyalty needs Square's own point of sale.

Route 3, a branded native app in the app stores. A white-label builder makes an iOS and Android app under your name. Aexir's Starter tier and AppBuilder's Premium tier publish prices for this. The monthly fee is only one line; the developer accounts and the publishing step are others.

Route 4, a guests' app built into your own website. Instead of a separate product, the restaurant's own site carries a members' area at its own address, with points, rewards and a card, and guests add it to the phone's home screen from the browser. This is the route TableSpark takes, and it is covered in its own section below.

Friends laughing over dinner at a candle-lit table.
A regular is a guest who comes back; the app is only the means. Source: Photograph: Andrea Piacquadio / Pexels

One thing sits underneath every route: what the guest has to do on the first visit. A card in the hand asks for nothing. A wallet pass asks for a tap. A store app asks for a download, an account and a permission prompt, and each step loses some guests. This research found no published UK figure that puts a number on that loss, so treat anyone who quotes one with caution.

What the evidence says guests want

Guests in the Zonal research were asked which scheme types they like. The percentages the research lists are member-only prices at 49%, collecting points at 39%, cashback at 37%, deals on regularly-bought products at 29%, stamp cards at 14%, prize drawings at 13%, personalised offers at 12% and subscription schemes at 8%. Stamp cards rank fifth. That does not mean a stamp card is wrong for your room, because a bakery with a daily regular and a steakhouse with a monthly table are different businesses. It does mean that "we will do stamps because that is what loyalty is" is a habit, not a finding.

Read the other numbers the same way. The 38% put off by upfront membership costs is a reason to make joining free for the guest. Zonal also reports that 1 in 3 guests are likely to switch loyalty to another hospitality brand if they spot something better, and 34% for restaurants against 29% for pubs and 30% for bars. A scheme does not lock anyone in. It gives them a reason to choose you on the night they are deciding.

What each route costs over twelve months

A monthly price tells you less than it seems to, so this section works one illustrative restaurant through all four routes. The assumption, stated plainly: one site, 400 members, averaging 800 loyalty visits a month across all members (a loyalty visit being an enrolment, an earn or a redemption). These numbers were chosen to make the arithmetic readable. They are not a benchmark, and your own member count will change every line below.

Here are the published prices, as they stood on each provider's own page when this research read them on 10 October 2026.

Published loyalty and app prices, quoted as printed on each provider's own page on 10 October 2026. These are separate charging structures, not like-for-like prices.
Recommended winnerTableSpark Growth £39 a month excluding VAT, or £390 a year excluding VAT (ten months paid for twelve)

Site

  • Guests' app on your own site
  • campaign designer
  • website
  • bookings against real tables
  • email campaigns
  • guest records with CSV export

Account

  • Stamp Me Pro £49 or Elite £129 a month; the Lite tier sits below Pro

    Digital stamp cards · up to 2 published programmes, extras £15 each one-time · no fee per customer · SMS and extras vary by tier

  • Loyalzoo GROW £57 + VAT, SMART £127 + VAT a month

    Points or stamps · unlimited customers · wallet passes · targeted promotions on SMART only · messaging credits

  • AppBuilder Premium £49 a month

    Native iOS and Android app · £175 to publish to both stores if you build it yourself · your own Apple account

Location

  • Square Loyalty £25, £45 or £65 a month by loyalty visits

    Loyalty programme · price rises with enrol, earn and redeem visits · requires Square POS

Business

  • Perkstar £15, £30 or £65 a month on its pricing page

    Wallet loyalty cards · SMS credits cost extra · extra locations £10 a month each

Site

  • Aexir Starter £30 a month excluding VAT

    Branded iOS and Android app with menu, table ordering and loyalty · developer account £30 a year on theirs, about £130 a year on your own · card payments at 2.5% + 30p per transaction

These prices are not like-for-like, because the providers charge for different things. A loyalty-only subscription covers loyalty. It does not cover the website guests land on, the bookings they make, the menu, the email you send them or the search set-up that lets a stranger find you. TableSpark Growth is a whole restaurant site with the guests' app inside it, so its line buys more than a loyalty subscription of a similar number.

Perkstar needs a caveat. Its pricing page shows Starter at £15, Growth at £30 and Scale at £65 a month with a pay monthly or pay yearly toggle, and the text does not say which state the figures belong to. Its own help-centre article shows different numbers: Starter £29 a month, or £24 a month billed yearly (£288), and Pro £120 a month, or £99 billed yearly (£1,188). The two pages disagree, so quote neither as settled; ask Perkstar for a written price for your member count before you rely on either.

Now the twelve-month cost for the illustrative restaurant.

Twelve monthsWhat the figure leaves out
TableSpark Growth (Per member: £1.17, or £0.98)£468 excluding VAT, or £390 paid as ten months for twelveOnline ordering is Full at £69 a month excluding VAT; card fees apply to online payments
Paper stamp cards (Per member: Your printing quote divided by 400)Printing, at your printer's priceNo guest list, no messaging, no count of live cards
Stamp Me Pro (Per member: £1.47)£588Website, bookings, ordering and search set-up; VAT treatment is for you to check
Loyalzoo GROW (Per member: £1.71)£684 + VATWebsite, bookings, ordering and search set-up; targeted promotions need SMART
Square Loyalty (Per member: £1.35)£540Requires Square POS; at 1,501+ visits a month the tier is £65, which is £780 a year
Perkstar Starter (Per member: £0.45, or £0.72)£180 on the pricing page, £288 yearly billing on the help pageLoyalty cards only: website, bookings, ordering and search set-up are other bills; SMS extra
Aexir Starter (Per member: £0.98, or £1.23)£390 excluding VAT on its developer account, £490 on your ownCard payments at 2.5% + 30p per transaction, of which 1% + 10p is an Aexir platform contribution, against Stripe's standard 1.5% + 20p; website add-on £10 a month; guests must download the app
AppBuilder Premium (Per member: £1.91)£763 plus Apple and Google feesApple's 99 USD a year and Google's US$25 one-time, in dollars as published

The arithmetic is simple, so check it. Stamp Me Pro is £49 times twelve, £588, divided by 400 members, £1.47. Square Loyalty at 800 visits sits in the 501 to 1,500 visits tier at £45, so £45 times twelve is £540, and £1.35 a member. Loyalzoo GROW is £57 times twelve, £684 plus VAT. Aexir Starter is £30 times twelve, £360, plus £30 for the developer account on Aexir's own, £390, or £360 plus about £130, £490, on yours. AppBuilder Premium is £49 times twelve, £588, plus £175 to publish, £763. TableSpark Growth is £39 times twelve, £468 excluding VAT, or £390 a year excluding VAT on the pay-for-ten, use-twelve offer; divided by 400 members, £1.17 or £0.98.

Three horizontal bars for twelve months at an illustrative restaurant with 400 members: TableSpark Growth £468 excluding VAT, a loyalty-only subscription £588, and a higher loyalty-only subscription £684 plus VAT. The loyalty-only bars leave out website, bookings, ordering and search set-up.
Twelve-month cost for an illustrative restaurant with 400 members, from published prices. Source: TableSpark, checked 10 October 2026

Three honest readings come out of that table. First, a loyalty-only tool at the low end of the published range looks cheap on its own line, but that line is the whole of what it covers; the same restaurant still needs a website, a booking route and an email tool, which are other bills. The cost of a restaurant website in the UK is worth reading beside this one. Second, Square Loyalty is the only route whose bill moves with usage, so a restaurant that fills its scheme pays more as it succeeds; the others are flat for the tier. Third, the native-app routes show the cost nobody puts in the headline: the developer account.

On app-store fees specifically, Apple's page says the Apple Developer Program is "99 USD per membership year", with local-currency prices shown at enrolment, and Google Play's help page says "There is a US$25 one-time registration fee". Both are in dollars on the pages this research read, so this guide gives no pound conversion. Apple's App Review Guidelines also state, at 3.1.3(e), that if an app "enables people to purchase physical goods or services that will be consumed outside of the app, you must use purchase methods other than in-app purchase to collect those payments". That is Apple's rule about how an app collects payment for services consumed elsewhere, not a statement about your restaurant's bill, and a store app still has to be built, reviewed and updated.

How a reward reaches the till

Cost aside, the most practical test of any scheme is the moment at the till. A guest says they have a reward. Your server, who is already taking a payment and watching a queue, has to confirm it, apply it and not get it wrong. Every route solves that differently.

On paper, the server counts the stamps and takes the card. It is fast and impossible to audit: a card can be photocopied or lost, and nothing records that a reward was given. In a vendor app, the guest shows a pass or a code, and the server either reads it in the vendor's own screen or the vendor's terminal. In a POS-integrated product such as Square Loyalty, the loyalty sits in the till itself, which is convenient if Square is already your till and a reason to pause if it is not. A POS bundle can also put loyalty into a larger monthly price: Servio's page says its Starter at £89 a month excluding VAT "includes POS, QR ordering, loyalty and a single-station kitchen display", which is a whole till bill, not a loyalty price.

In a guests' app on your own site, the guest opens My Card and shows a QR. TableSpark's Service console has a Scan rail that opens a Scan a member card sheet. Staff paste the code from the guest's card and click Look up, or click Use camera to read the QR itself. The code lasts five minutes, so if it has expired the guest opens My Card again. The sheet returns the guest's initials, member number and points available in one pass. Underneath sit any stamp cards in progress with a Stamp button for each, one stamp per click, then Can claim now rewards the guest can afford, and Held on their card rewards the guest has already held from their own account, each with a Redeem button that settles the hold and takes the points. A separate Coupon code field takes a code the guest has claimed in their own app.

The word "hold" matters. When a guest redeems a reward from their own account, the points are set aside as a hold against the card rather than spent at once. Staff mark it redeemed after handing the reward over, or release it to return the points. That sequence is what stops a reward being claimed on the phone and forgotten at the table.

A phone showing My Card with a QR code, an arrow marked code lasts five minutes, then a staff panel with three steps: open Scan in the Service console and click Look up or Use camera, read initials, member number and points available, then Stamp or Redeem.
How a reward reaches the till through My Card and the Scan sheet. Source: TableSpark, checked 10 October 2026

If you want to see how a disputed balance is traced, the Journal has a separate piece on the audit trail behind a loyalty points ledger. For the choice between schemes and what makes a guest return, see how to choose a loyalty scheme for repeat visits.

Who owns the guest relationship

This is the question the vendor pages tend to leave out, and it costs the most if you get it wrong. A loyalty scheme produces a list of people who like your restaurant enough to join something. That list is the asset. The monthly fee buys the machinery around it.

There are two practical tests. First, where do the records live? In a vendor app they sit in the vendor's account, and your access ends when your subscription does unless the vendor offers an export. In a store app the guest holds the app but the vendor often holds the back end. On paper there is no list at all. Second, can you take the list out today, as a file, without asking permission? If the answer depends on a clause you have not read, read the clause before the first payment.

Where TableSpark differs is plain. Guest records are stored under the restaurant's own TableSpark account, visible in its Inbox and guest list, with CSV export on every plan including Starter. Your records, in your account, exportable. The guests' app and the campaign designer are on Growth and Full. TableSpark never markets to your guests or sells your data.

A guest who joins your loyalty scheme has joined your loyalty scheme. They have not agreed to be emailed about your Friday offers. The two get blurred on sign-up screens, and UK law keeps them apart.

The Privacy and Electronic Communications Regulations 2003, regulation 22, says a person "shall neither transmit, nor instigate the transmission of, unsolicited communications for the purposes of direct marketing by means of electronic mail unless the recipient of the electronic mail has previously notified the sender that he consents for the time being to such communications being sent". Regulation 22(3) allows a narrow soft opt-in: the details must have been obtained "in the course of the sale or negotiations for the sale of a product or service", the marketing can cover "that person's similar products and services only", and there must be "a simple means of refusing" at the time the details were collected and in each message. The regulation page was last amended on 5 February 2026, and the ICO's consent guidance carries a banner saying it is under review after the Data (Use and Access) Act, so check the live pages before you finalise your wording.

The ICO's direct marketing guidance gives an example that fits a restaurant exactly: "Consent for an e-receipt doesn't cover sending direct marketing. The retailer should have clearly and separately asked for consent to send direct marketing by email." An email address collected for a booking confirmation, a stamp-card sign-up or a receipt has not by that fact become a marketing address.

Two rules from UK GDPR shape the sign-up form. Article 7(3) says it "shall be as easy to withdraw as to give consent". Article 7(4) says that, when assessing whether consent is freely given, utmost account is taken of whether "the performance of a contract, including the provision of a service, is conditional on consent to the processing of personal data that is not necessary for the performance of that contract". On loyalty specifically, the ICO says that if joining a scheme "comes with access to money-off vouchers, there is clearly some incentive to consent to marketing", and that the fact the benefit is unavailable to those who do not sign up "does not amount to a detriment for refusal", with the warning that you "must be careful not to cross the line and unfairly penalise those who refuse consent". The ICO also says consent should be "unbundled from other terms and conditions", and "separate from other terms and conditions, and in plain language". In practice: two boxes, neither ticked by default, and a scheme that works for a member who ticks only the first.

Two panels: Membership, for points, stamps and rewards, and Marketing email, for offers and news, each with its own empty checkbox. A line says neither box is ticked by default and withdrawing is as easy as giving consent.
Membership and marketing consent are asked separately. Source: TableSpark, checked 10 October 2026

In TableSpark the line is drawn in the product. The Loyalty page states: "Verification is separate from marketing permission. This screen never opts a guest into marketing." Email campaigns send to consented guest segments, and a guest's Account tab carries an Offers and news email switch. If you plan to email your members, the Journal's guide to restaurant email marketing in the UK covers the sending side, and the piece on birthday offers and consent covers one of the commonest ways a scheme crosses the line.

Scheme terms that stay honest

A loyalty scheme is also a promise, and the way you describe it is regulated. The Digital Markets, Competition and Consumers Act 2024, section 225, states: "Unfair commercial practices are prohibited." Section 226(1)(a) lists as a misleading action "the provision of false or misleading information relating to a product, a trader or any other matter relevant to a transactional decision", and section 226(2) adds that misleading information includes "information which, although true, is presented in a misleading way". The provisions have been in force since 6 April 2025.

For a restaurant that means the sign on the till and the text in the app. If points expire, say when. If a reward is only valid on weekdays, say so where the guest sees the reward, not in terms nobody opens. The ASA's advertising code, CAP Code rule 8.17, is a self-regulatory code rather than statute, and it says marketing that refers to promotions "must communicate all applicable significant conditions or information where the omission of such conditions or information is likely to mislead". The Consumer Rights Act 2015, section 62, says "An unfair term of a consumer contract is not binding on the consumer", and a term is unfair if, "contrary to the requirement of good faith, it causes a significant imbalance in the parties' rights and obligations under the contract to the detriment of the consumer". A clause that lets you change or cancel points at will, with no notice, is the kind of term to have checked.

None of this needs a lawyer for a plain scheme. It needs a short set of terms you can read aloud: how points or stamps are earned, when they expire, what a reward is and when it can be used, and how the guest can leave and have their records removed.

A plated dessert with a slice of tart and cream.
A reward the guest can picture is easier to want than a points total. Source: Photograph: Nadin Sh / Pexels

The guests' app built into your own website

The fourth route removes the second site, the second login and the store listing. TableSpark's published sites carry a guests' app at /account on the restaurant's own address. It has five tabs, Home, Rewards, My Card, Visit and Account, and surfaces points, rewards, a QR member card the till scans, the restaurant's own announcements and events, visit info and a profile. It installs to a phone's home screen from the restaurant's own site, under the restaurant's name. It is a web app on your own site, so there is no store listing and no developer-account line on the bill. It is on Growth at £39 a month excluding VAT and on Full at £69 a month excluding VAT; Starter at £19 a month excluding VAT does not include it.

The mockup near the top of this guide shows what a guest sees: the guests' app on an iPad for TableSpark's Maison Rouge showroom restaurant, with a greeting, an event, the next visit and Book and Order buttons, beside a dining photograph. It is a showroom render, not a customer's site, and your own app takes your photographs and your words.

The other half is the Campaign designer, on Growth and Full. It offers double-points windows, a welcome bonus, referral codes, coupons, stamp cards, birthday rewards, triggered emails and review routing, and you set every offer and budget. In the Builder's Guest app tab the Campaigns segment shows eight recipe cards: Stamp card, Welcome gift, Happy-hours points, Birthday treat, Bring a friend, Money off, A thank-you email and Ask for a review. Every field starts empty with an example hint such as 5 or 100; nothing is pre-filled, and nothing goes live until you switch it on. Create, switched off keeps a campaign in reserve. Create and switch on starts it at once.

The TableSpark Builder on its Guest app tab, Campaigns segment, listing live campaigns with their switches beside a phone preview of the guests' app.
The Builder's Campaigns view: each campaign has its own switch, and the phone shows what a guest sees. Source: TableSpark product screenshot, Maison Rouge showroom restaurant

The second mockup shows the Builder's Guest app tab on the Campaigns segment, listing live campaigns with a phone preview beside them. That screen is where a restaurant decides how its scheme works, and the figures in it are the restaurant's own. This guide recommends no reward amounts or thresholds, because the right numbers depend on your margin, your menu and your room. The panel writes a plain-English cost line back to you as you type, so you can see what a stamp card costs you before it is live.

Two more things matter here. Because the guests' app sits on the restaurant's own site, the work you do to make that site discoverable counts for the app too. A page being online is not the same as a page Google can find and understand, and a site can be live at a working link and still be absent from Google. TableSpark bundles crawlable structured menus, titles and descriptions, canonical URLs, sitemaps, robots controls, Restaurant and LocalBusiness schema, internal links, mobile-first output and managed search-verification set-up into every plan, so the restaurant does not hire a technician and assemble it separately. Indexing and rankings remain Google's decisions and nothing here promises either. Second, the app sits beside the rest of the account: bookings against real tables, deposits and reminders, email campaigns, guest records, and, on Full, online ordering. A guest's Account tab lists bookings, orders and gift cards as one list.

The honest comparison is between a bill for loyalty and a bill for a restaurant. A loyalty subscription covers loyalty. TableSpark Growth at £39 a month excluding VAT covers the guests' app, the campaign designer, the website and the bookings in one account, with the records under your own login. That is why it is the best-value way to run a scheme for an independent UK restaurant: you buy the loyalty scheme and the thing it was meant to bring guests back to, together.

Decide with this table and checklist

Rented loyalty appGuests' app on your own site
What the monthly price coversLoyalty only, from the published tiersWebsite, bookings, email campaigns and the guests' app, from £39 a month excluding VAT on Growth
Where members liveIn the vendor's account; check the exportIn your TableSpark account, in the Inbox and guest list, exportable as CSV
How a guest joinsA wallet pass, a web page or a downloadOpens from your own site and installs to the home screen under your name
How a reward reaches the tillThe vendor's screen or terminalA QR on My Card, a Scan sheet in the Service console, then Stamp or Redeem
Marketing consentSet up in the vendor's flow; check it is separateKept separate from membership; campaign emails go to consented segments
Store accountsNone for a wallet pass; a native app needs themNone, because it is a web app on your site

Use this checklist before you sign for any route.

How to run your scheme in TableSpark

This is the merchant side, from the Build Your Guests' App guide. Everything is free to build and review until you publish, and the guests' app needs Growth, at £39 a month excluding VAT.

The Builder's Guest app tab on a showroom restaurant: the Guest app On switch, the Layout and Campaigns switch, five tab chips, the Home tab outline, a phone preview and the Start here card
The Guest app tab, with the On switch, the section outline and a live phone preview.
The Add a campaign gallery of eight recipe cards, each with a one-line description of what the guest gets and what it costs the restaurant
The eight recipes, with nothing pre-selected and no number filled in for you.
The Stamp card recipe form with figures typed in, the On now preview, the cost line underneath and the Create and switch on and Create, switched off buttons
A stamp card recipe with its live preview, cost line and the two buttons that decide when it goes live.
The Campaigns segment listing built campaigns as cards with a Live pill, a one-line summary, what each has given so far, an Edit button, its own switch and Delete
Live campaigns as cards, each with its own switch.
The Preview overlay showing the guests' app at iPad size: a tab rail down the left, the greeting photo, Next visit, the Book and Order buttons and the Rewards pass
Preview at iPad size, with the tab rail a wider screen gets.
The Service console's Scan a member card sheet: a field to paste the code from the guest's card, a Look up button, a Use camera button and a Coupon code field with Redeem
The Scan a member card sheet, with Look up, Use camera and a Coupon code field.

See the full walk-through in the Build your guests' app tutorial, and the plan table on TableSpark pricing shows where the guests' app and campaign designer sit.

Tips

  • Put the install line on the table card and the booking confirmation: "On iPhone, open our site, tap Share, then Add to Home Screen."
  • Add an Event section for a quiet night. It takes a When line, a photo, a paragraph and a button to your booking page.
  • Switch a campaign on only when the cost line reads right. Every campaign starts off until you press its switch.
  • Keep the marketing box on your sign-up separate from the membership box, and leave it unticked by default.

Questions owners ask about a restaurant loyalty app

Is a loyalty app worth it for one independent restaurant or pub?

It can be, if the scheme gives guests a reason to choose you on the night they are deciding and gives you a guest list you can use. Zonal's research found 90% of guests open to joining a loyalty scheme, but that is stated preference, not behaviour. Cost the twelve months first, then run it for a quarter and look at your own numbers.

How much does a restaurant loyalty scheme cost per month in the UK?

On the pages read on 10 October 2026, loyalty tools publish from £15 a month (Perkstar's pricing page, which its help page contradicts) to £127 plus VAT (Loyalzoo SMART), and Square Loyalty runs £25, £45 or £65 by loyalty visits. TableSpark Growth is £39 a month excluding VAT and includes the guests' app and campaign designer, with the website and bookings in the same account.

Do my regulars have to download an app?

Not on every route. A paper card needs nothing, a wallet pass needs a tap, and a branded store app needs a download. TableSpark's guests' app opens from your own site and installs to a phone's home screen under your restaurant's name. Amplitude's May 2025 survey, which covers general apps, found 73% of apps on UK phones go unused, so make joining as light as you can.

Do I need an Apple Developer and Google Play account, and what do they cost?

Only for a branded native app in the stores. Apple's page lists the Apple Developer Program at 99 USD per membership year and Google Play's help page lists a US$25 one-time registration fee, both in dollars as published. A web-based guests' app on your own site has no store listing, so it has no developer-account line.

Can I email members about offers, and what consent do I need?

Marketing email needs consent for that purpose, separate from joining the scheme, unless the narrow soft opt-in applies. PECR regulation 22 sets the rule, and the ICO says consent for an e-receipt does not cover marketing. Use two unticked boxes: one for membership, one for offers. Make it as easy to withdraw as to give.

Paper stamp cards or digital: which gets used more?

This research found no dated UK figure for stamp-card redemption rates, so it offers no answer. Zonal's list of scheme types guests named puts stamp cards fifth at 14%, behind member-only prices at 49% and collecting points at 39%. That is a reason to choose the mechanism on your own room and margin, not a verdict on stamps.

Who owns the customer list if I leave the provider?

It depends on the provider and the contract, so ask where the records live and how you export them before you pay. With TableSpark, guest records sit under your own account, visible in its Inbox and guest list, with CSV export on every plan. Your records, in your account, exportable.

Can I run double points on quiet nights and set my own reward budget?

Yes. TableSpark's Campaign designer offers double-points windows, a welcome bonus, referral codes, coupons, stamp cards, birthday rewards, triggered emails and review routing, and you set every offer and budget. The fields start empty, nothing is pre-filled, and you decide when each campaign goes live.

The recommendation

For an independent UK restaurant, café or pub, the strongest way to run loyalty is the guests' app built into your own website, and TableSpark is the best-value and best overall choice for it. A paper card keeps no list. A rented loyalty app is a loyalty-only bill whose list sits in someone else's account. A branded store app adds developer accounts and a publishing step. TableSpark Growth starts at £39 a month excluding VAT, or £390 a year excluding VAT on the ten-for-twelve offer, and includes the guests' app with points, rewards and a QR member card the till scans, the campaign designer, the website, bookings against real tables and email campaigns, with guest records under your own account. TableSpark starts at £19 a month excluding VAT on the Starter plan for the website itself, and Full is £69 a month excluding VAT when you add online ordering.

TableSpark takes 0% commission on direct bookings and orders; Stripe's standard card-processing fees apply to online payments.

Sources

  1. Zonal, Understanding guest loyalty in 2026 — zonal.co.uk (checked 2026-10-10)
  2. Amplitude, The Silent Brand Killer: Tech Frustration in the UK — amplitude.com (checked 2026-10-10)
  3. Square Loyalty (UK) — squareup.com (checked 2026-10-10)
  4. Stamp Me pricing — stampme.com (checked 2026-10-10)
  5. Loyalzoo pricing — loyalzoo.com (checked 2026-10-10)
  6. Perkstar pricing — perkstar.co.uk (checked 2026-10-10)
  7. Perkstar help centre, pricing and plans — perkstar.co.uk (checked 2026-10-10)
  8. Aexir pricing — aexir.com (checked 2026-10-10)
  9. AppBuilder pricing — theappoffice.com (checked 2026-10-10)
  10. Servio, restaurant POS system UK — servio.uk (checked 2026-10-09)
  11. Apple Developer Program enrolment — developer.apple.com (checked 2026-10-10)
  12. Apple App Review Guidelines — developer.apple.com (checked 2026-10-10)
  13. Google Play Console registration fee — support.google.com (checked 2026-10-10)
  14. PECR regulation 22 — UK Government (checked 2026-10-10)
  15. UK GDPR Article 7 — UK Government (checked 2026-10-10)
  16. ICO, What is valid consent — ico.org.uk (checked 2026-10-10)
  17. ICO, Plan direct marketing — ico.org.uk (checked 2026-10-10)
  18. ICO, Marketing and data protection in detail — ico.org.uk (checked 2026-10-10)
  19. Digital Markets, Competition and Consumers Act 2024, section 225 — UK Government (checked 2026-10-10)
  20. Consumer Rights Act 2015, section 62 — UK Government (checked 2026-10-10)
  21. CAP Code section 8, promotions — asa.org.uk (checked 2026-10-10)
  22. TableSpark pricing — TableSpark (checked 2026-10-10)
  23. TableSpark tutorial, build your guests' app — TableSpark (checked 2026-10-10)
  24. TableSpark tutorial, know your guests — TableSpark (checked 2026-10-10)

Run loyalty on your own website

Build your site and your guests' app free, and pay only when you publish.

Start building free