How Bondy works

Right message.Right person. Right moment.Your voice, every time.

Capture a walk-in in under a minute. The engine learns what each customer likes, picks the moment they are most likely to come back, and writes the message in your voice. You approve, it sends.

What it does

Rowad Coffee

now

Faisal, the new Haraaz roast just landed and it's moving fast. First cup is on us this week.

The broken way

Most local businesses do retention
through channels nobody sees.

If you have ever posted an event and watched four people show up, this is why.

Instagram

~5%

of your followers see any post

The platform throttles organic reach to push you into ads. You built the audience. They own the distribution.

Email

~21%

open rate, stuck in the Promotions tab

Gmail buries it, and most of your younger customers have never opened a Promotions folder. The list you built gets quieter every month.

Nothing

~70%

of independent venues have no retention at all

The honest truth for most shops: a stack of paper cards by the till and an owner with better things to do.

A wallet push lands on the lock screen. Read 99% of the time. Free to send. No algorithm tax, no spam folder. That is the channel Bondy builds around.

The engine

A tap at the counter,
then the engine takes over.

Capture is step one. You cannot message people you do not have, so opting in takes under a minute: a QR on the cup sleeve or an NFC tap at the register, three quick questions, a wallet pass and a free perk on the phone before the first sip. From there the engine runs in the background.

5

layers of context per message

POS, brand, season, industry, customer history

99%

wallet push read rate

lock-screen delivery, every time

12-18%

offer redemption

on top-ranked retention drafts

SAR 0

per wallet push

no per-message fees, ever

Step 01

It learns their pattern

Every visit gets logged. After a few, it knows when they usually come in, what they usually order, and what they spend. The pattern is theirs, not an average.

Step 02

It evaluates every day

Once a day the engine weighs every customer against every reason to reach out: an event coming up, someone overdue for a visit, a new product they would probably like, a birthday.

Step 03

It writes in your voice

The top candidate gets a draft in your voice, pulling from your approved perks and their real preference. Every message carries a written reason, so you always know why it was picked.

Step 04

It picks the right channel

Wallet push if they have the pass, SMS if they do not. Wallet push is the default because it is free and read 99% of the time.

Step 05

You sign off, it sends

Every morning the drafts land in your daily queue. Read them, tweak them, or let them go. The engine handles the rest of the day on your sign-off.

What “in your voice” actually means

Generic loyalty tool

“Hi Ziyad! We miss you at Rowad Coffee. Come back soon for a complimentary beverage on us! Cheers!”

Reads like a template filled in a form field

No reason, no specifics, no voice

Bondy, reading Rowad Coffee's file

“Ziyad, the cupping session is back Thursday at 7. First pour-over is on us if you bring someone.”

Short, the way Rowad Coffee actually talks

Pulls his usual (the pour-over) from the POS

Ties to a real event, offer from the approved list

Events detected this week

4 new

Cupping session

Wednesday 7pm · events page

Drafted
Invite + reminder·68 targeted

New single-origin launch

Thursday · Instagram

Drafted
Invite + reminder·42 targeted

National Day weekend

3 days · events page

Drafted
Invite + reminder·180 targeted

Friday brunch pop-up

Friday · Instagram

Drafted
Invite + reminder·55 targeted

Scanned daily · you can edit before anything sends

Four events. Eight drafts. Zero scheduling meetings.

Events on autopilot

You post it once.
Bondy markets it all month.

Every morning Bondy scans your website and Instagram for new events: a cupping session, a product launch, a seasonal weekend. Each one becomes a marketing objective the engine knows how to work.

It figures out who came last time, who would love this one, and who has gone cold. A pre-event invite and a week-of reminder draft into your queue. Attendance attribution lands once the event wraps.

Scans your events page and Instagram every morning

Every new event becomes a marketing objective

Targets past attendees, lookalikes, and cold regulars differently

Drafts a pre-event invite and a week-of reminder

20-30% of event seats attributed to Bondy vs. ~5% organic

Your daily queue

Five minutes over coffee.
A full day of sends.

Every morning the queue shows that day's drafts. Each one names the customer it is going to, the channel, the reason the engine picked it, and an inline edit button.

Approve one at a time while you are getting a feel for it, or clear the whole queue at once when you are in rhythm. Most owners are done in five minutes while their coffee brews.

Every draft shows who it is going to and why

Inline edit for tone, offer, or timing

Average time in queue: 5-8 minutes per day

Edit rate drops from ~15% to ~5% after 3 weeks as the voice file tightens

Flip to autonomous when you trust it, still editable anytime

Daily queue · today

8 pending

Faisal T.

Wallet push

“Faisal, the new Haraaz roast is moving fast. Cup on us this week?”

6 weeks since visit, usual was the pour-over, new roast just landed

ApproveEditSkip

Nouf R.

SMS

“Nouf, birthday week. Come grab a free slice of whatever the pastry case is proudest of.”

Regular, birthday this week, always takes the date cake

ApproveEditSkip

Omar K.

Wallet push

“Omar, cupping is back Thursday at 7. First pour is on us if you bring someone.”

Cupping Thursday, attended twice before, 3 weeks quiet

ApproveEditSkip

5 more drafts below

Approve all

A real draft. A real reason. One tap to send.

What it earns you

One extra visit per regular, per month.
That is the whole model.

The math is not complicated. If the engine pulls one extra visit a month from each of your regulars, here is what that looks like by venue size. Conservative assumptions.

Small cafe

One branch with a pastry case, roughly 300 people who visit twice a month or more.

Regulars
300
Avg ticket
SAR 45
Bondy
Pilot pricing on request

Monthly lift

+SAR 13,500/mo

Most common

Mid-size restaurant

A busy room or a food hall, 12,000+ visitors a week.

Regulars
800
Avg ticket
SAR 95
Bondy
Pilot pricing on request

Monthly lift

+SAR 76,000/mo

Multi-branch group

Two to four branches, layered concepts, 1,500 cross-branch regulars.

Regulars
1,500
Avg ticket
SAR 140
Bondy
Pilot pricing on request

Monthly lift

+SAR 210,000/mo

Cut these numbers in half and the case still holds. Cut them in quarters and the reviews alone carry it. That is the worst case.

Free items, not discounts

A free pour-over costs you SAR 6.
A 15% discount costs you SAR 22.50.

Same customer, same gesture, four times the cost. Free items also redeem at twice the rate of percent-off: higher perceived value, lower actual cost, and no reference-price erosion on your menu.

4:1 perceived value-to-cost ratio

2x the redemption of percent-off

20-40% spend lift on the rest of the ticket

Menu prices stay intact

Free item on their next visit

4:1

Perceived value

SAR 24

Actual cost

SAR 6

Redeems at 55-70%. Draws them back for the visit. The ticket averages ~SAR 150 once they are in the door.

15% off their next visit

1:1

Perceived value

SAR 22.50

Actual cost

SAR 22.50

Redeems at 25-40%. Trains the customer to wait for the next discount, so full-price visits get rarer over time.

See it on your own branch.

Book a 15-minute call and we will map the engine to your venue, and show you exactly what your customer file would look like. No contract, no per-message fees.

Wallet push

free, read 99% of the time

SMS

when it matters

Email

the longer story