Setup Guide

WhatsApp Ordering Setup

A complete walkthrough — from menu upload to live orders — in under 24 hours.

18 min read·Updated May 2026

24h

From zero to first WhatsApp order

35%

Higher conversion vs aggregator apps

0%

Commission on every order

01

Structure Your Menu for WhatsApp

WhatsApp menus work best with fewer than 25 items per category. A menu that requires the customer to scroll through 40 items to find what they want is a menu that loses customers. The rule of thumb: if your menu takes more than 90 seconds to read, it is too long for WhatsApp.

Use 4 to 6 categories maximum. Keep names descriptive — not "Special #3" but "Grilled Chicken Platter (full)". If you have to explain what a dish is, rename it so it explains itself.

Menu audit tip: go through each item name and ask whether a stranger would know what it is from the name alone. If the answer is no, rename it before upload.
02

Upload Your Menu to Kliovo Dine

In the Kliovo Dine dashboard, navigate to Menu, then Add Category. Create your category structure first — Starters, Mains, Grills, Drinks — before adding individual items. Category order determines display order in WhatsApp.

Each item requires at minimum a name, a price, and a category. Images are optional but increase average order value by 20 to 30% — customers order more confidently when they can see the dish. Modifier groups (sizes, add-ons, extras) are configured per item under the Modifiers tab.

Minimum required per item

  • Item name (clear and descriptive)
  • Price in PKR
  • Category assignment
03

Set Up Roman Urdu Auto-Replies

Kliovo Dine has 200+ Roman Urdu normalizations built in. A customer who types "order karna hai", "order chahiye", "menu bhejo", "kia milta hai", or "kuch order karna hai" — all of these trigger the menu flow automatically. You do not need to configure each variation manually.

To add triggers specific to your restaurant: Settings, then WhatsApp, then Triggers. Add any phrases your regulars use that are not already covered. Enable the Greeting auto-reply for first-time contacts — anyone messaging your number for the first time gets a welcome message and menu prompt without any manual intervention.

If your restaurant has a signature item — "daal makhni", "seekh special", "large deal" — add it as a trigger. Customers often message exactly what they want. Meeting them there converts immediately.
04

Configure the Order Flow

Kliovo Dine supports two order flow modes:

Automated

Customer selects items from an interactive WhatsApp menu list. Order is confirmed and routed to the kitchen or KDS automatically. No agent involvement required. Best for simple menus with standard pricing — delivery-focused operations, cloud kitchens, casual dining.

Assisted

Customer receives the menu and sends a free-text reply. An agent (or ovo AI) reads the order, confirms it, and routes it. Best for complex menus, high-value dining, or operations where customisation and upselling matter.

Enable your chosen mode under Settings, then WhatsApp, then Order Flow. You can switch modes per time of day — Automated during peak hours, Assisted during quieter service when your team has bandwidth.

05

Set Up Payment Options

Kliovo Dine supports three payment methods. Configure each under Settings, then Payments.

1

Cash on Delivery

Default for most restaurants. No setup required beyond enabling it. Customer pays the rider on delivery.

2

JazzCash / Easypaisa Payment Link

Kliovo generates a payment link automatically and sends it to the customer over WhatsApp. Payment confirmation is received in real time. Link your merchant account in Settings to activate.

3

Card on Delivery

Enable if your delivery riders carry card machines. Customer is notified at order confirmation that a card machine will be sent.

06

Route Orders to the Kitchen

Confirmed orders need to reach the kitchen without someone manually forwarding a WhatsApp message. Two routing options:

KDS (Kitchen Display System)

Order appears on the kitchen screen the moment it is confirmed. Staff see order number, items, modifiers, and time elapsed. Recommended for any operation receiving more than 20 orders per shift — eliminates paper, missed tickets, and shouting.

WhatsApp Group

Order is forwarded automatically to a dedicated kitchen staff WhatsApp group. Simpler to set up, no hardware required. Works well for small operations — one or two cooks, fewer than 15 orders per shift.

Configure routing under Settings, then Kitchen. You can route different order types differently — delivery to KDS, collection to the group — if your operation requires it.

07

Test Your Flow Before Going Live

Do not announce your WhatsApp channel to customers before you have run through the full flow yourself. A broken first impression is harder to recover from than a delayed launch. Complete this checklist:

1

Message your own WhatsApp number with 'order karna hai' and verify the menu appears with correct prices.

2

Place a test order end-to-end — select items, confirm, complete payment if applicable.

3

Confirm the order appears in the Kliovo Dine dashboard under active orders.

4

Confirm the order reaches the KDS or kitchen WhatsApp group within 10 seconds of confirmation.

5

Send a test JazzCash or Easypaisa payment link and verify it opens correctly on a mobile device.

08

Announce to Your Customers

Once testing is complete, the first 48 hours should be a soft launch — share with a small group before any broad promotion. This catches edge cases your test run missed.

Three channels that work well for the initial announcement:

Instagram story

Show your WhatsApp number or a link to your wa.me chat. Mention 'ab WhatsApp pe order karo' clearly.

QR code at tables

Print a QR code pointing to your wa.me link and place it on every table. Customers scan and order before they even flag down a waiter.

Google Business profile

Update your WhatsApp number in your Google Business listing. Customers who search for your restaurant on Google can start a WhatsApp chat directly from the search result.

Troubleshooting

Common Issues

Ready to start?

Everything in this guide is pre-built into Kliovo Dine. No code, no third-party integrations, no developer required. If you get stuck at any step, the setup team can walk you through it on a call.