You have two funnels, and they leak in different places
Before you change anything, separate the two. Open Instagram Insights for the last 28 days and write down profile visits, then direction taps and link taps. Open your store analytics and write down sessions, add-to-carts and completed orders. Most Kuwait coffee shops land around 1 to 3 direction taps per 100 profile visits, and 0.8 to 2 percent order conversion on beans, brew gear and subscriptions. If your numbers sit under that, you now know which half is broken. If both are under, fix the store first — it is cheaper and faster than fixing footfall.
The two halves also fail for different reasons, so do not treat them as one problem. The walk-in half fails on missing answers: where exactly you are, when you open, what parking looks like, what a flat white costs. The online half fails on friction at the very end: payment, fees and trust. An owner who spends 300 KD boosting posts to fix a checkout problem burns the money twice. Spend one afternoon reading your own numbers before you spend another dinar on reach.
Ready to start your Shopify store?
Start a free trial and try the platform for yourself.
They saw you and still did not drive over
In Kuwait the drive is the decision. Nobody crosses from Jahra to Salmiya on a Thursday night for a coffee they cannot picture. So answer the three questions that decide it, in the first screen: exact location with a working Google Maps pin, today's hours, and parking. Write the area and block in the bio in both languages, not only a tagged location. If your Maps pin is missing, wrong or has under 20 reviews, that alone can cost you more walk-ins than any campaign will buy back.
The second killer is a grid with no prices. Kuwaiti customers ask price in DMs, and every DM is a customer you nearly lost. Put the full menu with KD prices as a pinned highlight and as a photo, not a PDF nobody opens on a phone. Post the real cup, shot in your real light, next to the price. A shop charging 2.2 KD for a V60 should say 2.2 KD. Hiding it does not raise the ticket, it just moves the decision to someone else's profile.
Third, give them a reason to come this week rather than someday. A dated reason beats a permanent discount: a Thursday bean drop, a new single origin for seven days, filter cup free before 10am for the Fri–Sat crowd. Expect modest, honest numbers — a good reason moves a neighbourhood shop by 20 to 60 extra visits a week, not by hundreds. And if you sit inside Avenues or 360, accept that the corridor delivers most of your feet, so put the effort into the online store instead.
The checkout is where the online money leaks
Start with KNET. It is not a nice-to-have in Kuwait, it is the default way people pay, and a store that only takes Visa and Mastercard is asking half the market to leave. Add it through a local gateway such as Tap or MyFatoorah, show the KNET logo on the product page and not only at the end, and keep Apple Pay beside it. Then kill the forced account. Guest checkout alone usually recovers a meaningful share of the drop-off — in the stores we work on, completed checkouts commonly move up by a third within two weeks.
Next, stop surprising people with the delivery fee. Show it on the product page and in the cart: a flat 1.5 to 2.5 KD, free over 20 KD, and a real promise like same-day inside Kuwait City, Hawally and Salmiya, next day for Jahra and Ahmadi. Add cash on delivery even if you dislike it, because a share of first-time buyers still want it. Beans have a second advantage: state the roast date on the page. Freshness is the one claim that justifies your price against a supermarket bag, and nobody else on the shelf can copy it.
Finally, the Arabic. A machine-translated store reads as untrustworthy in about four seconds, and Kuwaitis spot it instantly — wrong gender agreement, English button labels left in place, a checkout that says the word for shopping trolley. Write the Arabic as its own original, right-to-left, with Arabic-Indic prices. If your store is a link-in-bio page or a rented marketplace, this is the point to move to your own store on Shopify, where KNET, guest checkout, a real Arabic storefront and subscriptions all sit under your control instead of somebody else's commission. Then build one habit: once a month, buy from your own store on a phone, in Arabic, as a first-time customer. Most broken checkouts we find were broken by an app update nobody tested.