of new customers never return after the first visit — while you pay for ads to get new ones and forget those who left.
Invite a friend: 20% off for them and a reward for you
Loyalty, referrals, WhatsApp, reviews, bookings, and a POS with tax invoices. No app, no commissions.


of new customers never return after the first visit — while you pay for ads to get new ones and forget those who left.
of your new customer's first visit can go to booking platforms and ads as commission — a customer you paid for and who does not stay with you.
WhatsApp messages bought one by one from a messaging provider cost more than a full subscription, and get blocked because they come from a strange number.
Everything a shop owner needs to know their customer and bring them back, in one console.
Points, tiers and a card in Apple and Google Wallet — no app.
Learn more →Your customer invites a friend over WhatsApp: a discount for the friend and a reward for them after the first purchase.
Learn more →Messages from your own number and account — a unified inbox and automated messages.
Learn more →High ratings go to Google; low ones reach you before they spread.
Learn more →A branded booking page, a staff calendar, and appointment reminders on WhatsApp.
Learn more →A simple POS with a ZATCA-compliant simplified invoice.
Learn more →One minute, no card.
Points, tiers, rewards and messages are ready.
A code on the counter, and WhatsApp from your number.
And you see everything in the console.
Ahmed visited you once. He received a thank-you message with an invite link. He sent it to Sultan; Sultan registered his number and got 20% off his first visit, and after that visit Ahmed got his reward. No ads, no commission.
Invite a friend: 20% off for them and a reward for you

One link: opens the card, shows points, tier and coupons, and adds it to Apple Wallet or Google Wallet. The cashier scans the code and records the visit.

Connect your business WhatsApp number in a minute. Automated messages and campaigns go out from your number, and replies land in one inbox for all branches.

A dashboard that tells you every morning: who is overdue, who came back after a message, how much revenue referrals brought back, and which branch signs up the most.
Preset templates: return cycle, points, tiers, rewards and messages — pick your sector and start.







Instead of paying every month to get a new customer, let your current customer come back and bring a friend — on a flat subscription, from your own number.
| With OPT Retention | The usual way | |
|---|---|---|
| The new customer | Your current customer brings them through "Invite a friend" — no commission | Paid ads or a commission on every customer |
| The overdue customer | An automatic come-back message with a coupon, tuned to your sector's cycle | Slips away quietly and nobody notices |
| WhatsApp messages | From your number and your account, with no meter from us | Bought by the message, from a strange number that gets blocked |
| Reviews | High ratings go to Google; low ones reach you first | The negative spreads before you know |
| Customer card | A web card + Apple and Google Wallet, no app | A stamp card that gets lost, or an app nobody installs |
| Cost | A flat monthly subscription per business, zero commission | A cut of every booking or a fee per staff member |
| Invoice | A Saudi electronic tax invoice for every subscription | A foreign receipt your accountant will not accept |
| Setup | A ready template for your sector in 20 minutes | Weeks of setup and training |
One plan covers most businesses, and add-ons cover the extra without a full upgrade. Every plan is commission-free.
For a single branch: loyalty, points, a digital card, coupons, reviews and Wi-Fi.
Up to 3 branches: automation, referrals, analytics, API and Apple Wallet.
Up to 10 branches: POS, tax invoices, Wi-Fi portal and white label.
Prices in Saudi riyals before VAT 15% · no commissions · no setup fees · cancel anytime
Before OPT we sent WhatsApp offers one by one and forgot who came back and who did not. Now every client has a card, the reminder goes out on its own, and we learned that 30% of new bookings come from the clients' own invites.
A code on every table and the customer signs up in seconds. What matters most to me is that a low rating reaches me before Google — we fixed two complaints in the first week and our rating went up.
Wi-Fi in exchange for a number was the smartest decision: 400 registered customers in a month without a single ad, and the "we miss you" message brings the customer back before they go next door.
No. Your customer scans the code, registers a number, and the card opens in the browser. They can add it to Apple Wallet or Google Wallet in one tap.
No. A flat monthly or yearly subscription only, with no commissions and no setup fees.
From your own business number: connect it by scanning a QR code or through Meta's official onboarding. We do not sell messages and we add no meter of our own.
About 20 minutes: pick your sector and the points, tiers, rewards and messages are ready; print the code and connect WhatsApp.
Yes, in three ways: manual entry from the console, scanning the customer card, or an API and webhooks for POS systems. The Foodics integration is on the Pro plan.
The Saudi tax invoice carries the ZATCA code only. That is why we print the "invite slip" as a separate sheet attached to the invoice or placed on the table.
Data hosted inside Saudi Arabia, encrypted in transit and at rest, with daily backups and an export of your data whenever you want.
You pick a plan and pay by mada or card. If you do not choose one, adding and sending stop and your data stays exactly as it is.
14 days free on the Growth plan. No card, no contracts, cancel anytime.