Loyalty and marketing

Loyalty members can feel, with numbers finance can trust.

Points, tiers, rewards, referrals and coupons, built into the portal and the app where members already book and pay.

DashboardPeopleProgrammesMembershipsFinanceLoyalty and marketingProgrammeCampaignsReferralsCouponsSales and stockControl and settings
Demo Club

Loyalty and marketing

ProgrammeTiersRewards
Issued this month48,200
Redeemed12,600
Members1,284
Members
MemberTierPoints
Sample Member AGold1,240
Sample Member BSilver860
Sample Member CMember380
Sample Member DMember95
Sample Member ESilver1,020
Sample Member FPlatinum2,210
16:52
DDemo Club
Rewards
Points balanceGold1,240660 points to Platinum

Available rewards

Illustrative screens · Sample data

Try it: open a reward on the phone and redeem it. The club's screen follows · Sample data

Loyalty programme

Points earned on what members actually pay.

Rewards the members who stay and spend, with points earned on what they actually pay and rules finance can trust.

Who uses itSuper adminBranch adminOperations managerAccountantMembers

Points on paid invoices

Members earn on what they pay; a refund takes back the points for its share.

Tiers

Named tiers with their own multipliers, based on the last 12 months, with a 30-day grace.

Rewards

Products, services, coupons, wallet credit or free membership days, each with an approval switch.

Campaigns

Dated campaigns multiply points on top of each member's tier.

Birthday bonus

Credited on the day, once in any 12 months.

Points at checkout

Points pay part of an invoice: by default from 100 points, up to 30%.

DashboardPeopleProgrammesMembershipsFinanceLoyalty and marketingProgrammeCampaignsReferralsCouponsSales and stockControl and settings
Demo Club

Loyalty programme

Programme details
Rules
Tier windowLast 12 months, 30-day grace

A Gold member (×1.5) earns 15 points for every 1.00 paid. Points pay up to 30% of an invoice, from 100 points.

Version 2 · live since 1 Sep 2027
Illustrative screens · Sample data

Try it: change a rule and schedule it as a new version, switch branch, turn a reward's approval on or off, or adjust a member's points · Sample data

Each branch runs its own programme, with versions scheduled ahead. Manual adjustments need their own permission, and above 500 points a second person approves. Bulk enrolment and CSV import enrol members only, with no opening balances.

Works withInvoicesCredit notes and refundsCouponsNotifications

Campaigns and birthdays

Give members a reason to come back this month.

Run dated campaigns that multiply points on top of each member's tier: a member on a ×1.5 tier during a ×2 campaign earns ×3. Add a birthday bonus credited on the day. It comes once in any 12 months, and changing a birthdate never earns a second one.

Try a tier
Tier×1.5Gold
Campaign×2Back to court
Earn×330 points per 1.00 paid
DashboardPeopleProgrammesMembershipsFinanceLoyalty and marketingSales and stockControl and settings
Demo Club

Campaign settings

StatusScheduled

Stacks on top of each member's tier.

Sample Member A · birthday today, 14 Sep

Birthday bonus credited today: ⁦+200⁩ points.

Changing a birthdate never earns a second birthday bonus.

Illustrative screens · Sample data

Try it: pick a tier and a campaign multiplier to see what a member earns, schedule the campaign, or change the member's birthdate · Sample data

Safe by design

Generous to members, careful with money.

Tier rewards stay locked

Members see them, with the points still to go.

Expiry you set

Points can expire after the days you choose, handled each night.

A ledger line per point

Every point earned, spent or expired is on record.

Referrals

Members invite. Both sides are rewarded.

Turns members into your best salespeople: each member has a personal code, and both sides are rewarded.

Who uses itSuper adminBranch adminOperations managerMembers

  • Personal inviteMembers share their code from the portal or the app.
  • Clear stagesEach referral moves from pending to approved to rewarded.
  • RewardsA discount, free membership days or wallet credit.
  • Track itSee who invites, who joins and what was rewarded.

Works withRegistrationsCouponsWallet

16:52
DDemo Club
Invite friends

Your invite code

DEMO-A7K2

You both get: 7 free membership days for you, 10% off the first month for your friend.

Friends you invited

Illustrative screens · Sample data

Try it: copy or share the code, then open a friend to see their stage · Sample data

Coupons

Personal codes. Single use.

Discount codes with dates, limits and the plans they apply to, that can't be used twice.

Who uses itSuper adminBranch adminOperations managerFront deskMembers

Percent or amount

Percentage or fixed-amount discounts, with an expiry date.

Personal and single-use

From referrals, rewards or your team, tied to one member.

Plan rules

Choose the plans a coupon applies to.

No double use

Two desks can't use one coupon twice.

Works withMembershipsInvoicesLoyalty programmeReferrals

DashboardPeopleProgrammesMembershipsFinanceLoyalty and marketingSales and stockControl and settings
Demo Club

Coupon

Code
DEMO-INVITE
MemberSample Member B Type10% off Expiry30 Sep 2027 Eligible plansAnnual membership StatusUnused
Try it at the desk
Illustrative screens · Sample data

Try it: apply the coupon at a desk, try a plan it doesn't cover, or let both desks try it at the same moment · Sample data

Notifications

Messages that reach members where they are.

Booking confirmations, reminders, receipts and rewards reach members in the portal and the app, by email and by push to the Mobile App, in Arabic or English.

Sign-in codes go by SMS or WhatsApp. WhatsApp confirmations, invoices and marketing messages are in progress.

See all integrations

Email

Email (SMTP/IMAP)Available

Send from the club's own address through its mail server.

Your own domainSSL/TLS
SendGridAvailable

Cloud email delivery for receipts and reminders.

TransactionalTemplates

SMS and sign-in codes

AuthenticaAvailable

One-time sign-in codes by SMS or WhatsApp, in both languages.

SMSWhatsAppOTP
UnifonicAvailable

Regional SMS, WhatsApp and voice messaging.

SMSWhatsAppVoice
MsegatAvailable

A Saudi SMS gateway for sign-in codes and reminders.

SMSOTP
TaqnyatAvailable

A Saudi SMS gateway for sign-in codes and notifications.

SMSOTP
Twilio SMSAvailable

International SMS delivery.

SMSOTP

WhatsApp

WhatsApp BusinessIn progress

Booking and payment confirmations, invoices and marketing messages through approved templates.

ConfirmationsInvoicesMarketing

Push notifications

Firebase Cloud MessagingAvailable

Push notifications to the Mobile App.

iOSAndroid

Push in the Members Web Portal is planned.

Send a test
Message language
Channels
DDemo ClubHomeMy bookingsMy rewardsInboxMy membershipMy paymentsProfile and settings

Inbox

Booking confirmedCourt 2 is yours on Thu 16 Sep at 19:00.09:14
Payment receiptYour receipt for INV-1006 is ready.11:02
Reward availableYou have enough points for a free class.13:40
16:52
16:52
Tuesday, 14 September
Demo ClubnowBooking reminder

Your padel booking starts in 2 hours.

Illustrative screens · Sample data

Try it: pick a message, its language and its channels, then send a test to the portal inbox and the phone · Sample data

Launch a loyalty programme your members will use.

Book a demo