Aahfil.

WhatsApp Business API/Shops & showrooms

for shops & showrooms

Fewer one-off visits. More customers who come back.

For a Kuwait shop or showroom, the WhatsApp Business API answers 'is this in stock?' from one shared inbox, tells customers when their order, glasses or engraving is ready, and keeps in touch with walk-ins who opted in, in place of a paper loyalty card. We set it up on Gallabox for free, including your catalogue and first templates.

Perfume & oud shops Jewellery & gold Electronics & mobiles Furniture showrooms Opticians Gift & flower shops Perfume & oud shops Jewellery & gold Electronics & mobiles Furniture showrooms Opticians Gift & flower shops

We're a Gallabox partner. We sell Gallabox plans at Gallabox's own published prices in Kuwait and across the GCC, and we set them up for free.

Same price as buying direct
You pay the Gallabox plan at Gallabox's published price. Nothing is added for going through us.
Setup is free
Business verification, your number, the first templates and the first flows. We do it, and we don't charge for it.
Support on WhatsApp, in Arabic
One chat with a team in Kuwait, in Arabic or English — for setup, templates that get rejected, and the ads that feed the inbox.

the actual problem

Where the chats get lost today

Most Kuwait shops serve customers who find them on Instagram, walk in at the Avenues or on a Salmiya street, and leave without leaving a number. People message to ask if a size, a scent or a model is in stock, and the reply waits until a salesperson is free. Loyalty lives on paper cards that get lost, so the customer who spent well before Eid gets no message before the next one, and buys elsewhere.

What WhatsApp does for you

  1. 1

    'Is it in stock?' answered with a photo

    Customers send a screenshot from Instagram and ask if you have it. Your catalogue answers with the product, the price and the branch that carries it, and a salesperson confirms stock and offers to hold it until evening or send it by delivery.

    Yes, we have it at our [branch] branch for [price] KD. Shall we hold it for you until [time], or deliver it to your area?
    Service reply
  2. 2

    Ready for pickup

    Glasses back from the lab, a ring after resizing, an engraved oud box, a sofa arriving from the supplier. One message when it's ready, with the branch location and hours, saves the calls asking 'is it ready yet?' and the wasted trips to find out it isn't.

    Hi {{1}}, your {{2}} is ready for collection at our {{3}} branch. We're open until {{4}} today.
    Utility template
  3. 3

    New arrivals, only to people who asked

    Oud season, a new collection before Eid, a restocked model. Customers who opted in at the till or in the chat get one message with a photo, and anyone who replies goes straight to a salesperson who can reserve the piece.

    New in store, {{1}}: our {{2}} collection has arrived for Eid. Reply and we'll reserve a piece for you before the weekend rush. Reply STOP to unsubscribe.
    Marketing template
  4. 4

    A loyalty programme without the card

    The customer joins by sending a message at the till. Each purchase updates their points, and a short message shows the new balance. Customers who opted in and haven't visited for a while get a reminder that their points are waiting.

    Your points balance at {{1}} is now {{2}} after today's purchase. Show this message at the till when you want to use them.
    Utility template

When the free app is enough

If one salesperson can answer every chat between customers, stay on the free WhatsApp Business app: add your best-selling products to its catalogue, set an away message with your mall or branch hours, save quick replies for location, parking and prices, and label chats as asked, reserved and bought. Move to the API when several staff need the same number, or when ready-for-pickup alerts should send themselves.

One number for every branch and salesperson

Most shops end up with a WhatsApp number per branch, or a salesperson selling from a personal phone who takes the customers along when they leave. A shared inbox puts every branch on one number: chats are routed by branch or by department — gold, watches, frames — and each has one owner and a note of what the customer asked about. When a salesperson is off, the next one picks up with the history in front of them.

Pickup and delivery updates for a shop

A shop's order updates look different from an online store's: special orders arriving from the supplier, glasses back from the lab, a resized ring, furniture booked for delivery in a set window. Each one is a short utility template with the item, the branch or the delivery slot, and nothing else. Add a 'while you're here, see our new range' line and Meta can approve it as marketing, which costs more.

Payment links for holds, deposits and deliveries

Meta's in-chat payments aren't available in Kuwait, so paying on WhatsApp means a KNET or card link from your gateway — MyFatoorah, Tap, UPayments or your bank. It fits three shop moments: holding a piece for a customer who can't come today, a deposit on a special order or made-to-measure furniture, and paying before a delivery leaves the showroom. If a deposit is still unpaid by the next morning, send one reminder, then release the hold.

Turning walk-ins into regulars

The number you collect at the till is only the start. Ask for WhatsApp opt-in at checkout, with a clear line about what you'll send. Then message the customers who agreed 30, 60 and 90 days after their last purchase, each time with one real reason: their perfume is due for a refill, the new season has landed, it's time for new frames, or the Eid collection is in. Every shop has its own rhythm — oud buyers and furniture buyers don't return on the same clock.

Google reviews from the people who walked in

A shop's Google Maps listing is often what people check before driving to a mall or a showroom. Send the review link once, the evening after a purchase or a collection, to customers who opted in. If the reply mentions a problem — a scratch, a wrong size, a late installation — route it to the branch manager to fix first. Never offer a discount for a review; Google's rules don't allow it.

The mistakes that cost shops their regulars

Adding every customer's number to a broadcast list without asking, then wondering why the number gets blocked and restricted. Sending the same offer to the oud buyer and the watch buyer. Replying 'visit the shop' to a stock question instead of checking. Letting each salesperson keep customers on a personal phone. And sending a flood of messages in the week before Eid, when one well-timed message would have done the job.

Four numbers that show it's bringing people back

Count them for a month before and after: how fast a stock question gets its first reply, how many chats end in a visit, a reservation or a sale, how many held pieces and special orders are never collected or paid for, and how many customers buy again. Ask at the till whether a customer came because of a message — a shop has no other way to track a walk-in, and a rough tally beats a guess.

What we need to get your shop live

Your commercial licence for Meta's business verification, the number printed on your bags and receipts, the shop name exactly as it appears on your sign, your top products with photos and prices for the catalogue, and the opt-in wording your cashiers will use. Verification waits longest, so it starts first. If you have several branches, decide now whether they share one number or keep their own — changing it later means teaching customers a new number.

From $112 a month. Setup is free.

Gallabox Basic billed yearly, at its published price, plus a charge for each template message delivered. Full plans and message rates are on the pricing page.

Frequently asked questions

Can a shop run a loyalty programme on WhatsApp?
Yes, without an app or a card. The customer joins by messaging you at the till, their purchases are recorded in a Google Sheet through Gallabox's flow builder, or in your POS where it offers an API or an export, and a message after each purchase shows their balance. Messages about rewards only go to customers who opted in.
Can I add customers' numbers from receipts to a WhatsApp broadcast?
Only with their agreement. A number on a receipt isn't permission. Ask at the till with a clear line — 'Can we message you about new arrivals on WhatsApp?' — and record the yes. Broadcasting to people who didn't agree gets the number blocked and reported, and Meta restricts numbers that collect too many of those.
Can several branches share one WhatsApp number?
Yes. The API works with a shared inbox, so every branch answers from the same number, and chats are routed by branch, area or department. Customers keep one number that always answers, and you keep every conversation even when staff change. Branches that want their own numbers can have them on the same business portfolio, but messaging limits are shared across it.
What does the WhatsApp API cost a shop?
A Gallabox plan, from $112 a month billed yearly on Basic, plus a charge for each template message delivered — a ready-for-pickup alert is priced as utility, a new-arrivals message as marketing. Setup through us is free. The pricing page has the current Kuwait rates, which matter most in the weeks you plan to message customers before Eid.

Message us. We'll set it all up.

Tell us what happens in your chats today. We reply with a plan, and the setup is on us.