Home

    Software or an agency: which of Klikit, Runchise, Moka and Deliverect actually grows GrabFood and GoFood sales?

    By Aleksei Mazur, founder of Delivery Booster10 min read
    Short answer: none of them grows sales, and that is not a criticism of software — it is a description of what it does. The word "software" hides three different things: middleware like Deliverect, which merges orders and menus and has no till; a POS like Moka, Olsera, ESB or Runchise, where the till is the point and delivery is one integration; and hybrids like Klikit and Otter, which are both. All of them remove operational chaos. None of them moves a GrabAds bid, works out promo economics, files an appeal against an unfair review or is accountable for revenue — because those are not settings, they are decisions, and a person makes them inside the platform dashboard. Software and an agency do not compete: one is operations, the other is sales.

    The comparison that matters

    Software
    Klikit, Runchise, Moka, Deliverect, Otter
    Agency
    Delivery Booster
    What it isSubscription software: middleware, a till or a hybrid. It sits between the apps and your kitchen.People. A team that runs your accounts for you.
    Core jobGet three tablets off the counter: orders and menus in one window, synced to your POS.Grow delivery revenue: ranking, listing conversion, promo economics, ads.
    Who decidesYou. The software executes what you configure.The agency. Bids, promos, menu and review replies are our call.
    Owns the outcomeIntegration uptime. Revenue is out of scope.Revenue. We are paid 10% of delivery revenue — it grows, we grow.
    PricingA fixed subscription, paid regardless of results.10% of delivery revenue, no upfront fee.

    Where the line runs

    A useful test: ask who, in your setup, makes the call to "raise the bid on this item" or "kill this promo, it is losing money". Software does not make that call — it shows numbers and waits for you to read them. This is why restaurants with a perfectly configured integration still complain about low order counts: the tablets are fine, but nobody is working the listing inside the app.

    What it changes in practice

    Numbers from client dashboards where the management changed, not the software: at Zaytun Ubud, GoFood ads were running at a 0.25x ROAS — Rp 3.1M spent, Rp 763K returned; no software surfaced this, because nobody was looking. After the rebuild: 15.52x. At Etna Phuket, through-conversion was 0.5% on 39,211 monthly impressions: the traffic was there, the money was not; after listing and ads work, conversion reached 1.9% and ROAS went 14.75x → 34.57x. Zaytun Ubud, Etna Phuket.

    The word "software" hides three different products

    When someone tells you "install software and delivery will sort itself out", they could mean three completely different things. Different jobs, different money, different failure points — and the confusion is expensive, because you buy one thing and expect another.

    Middleware — orders and menus, no till

    That is Deliverect: it pulls orders from every platform into one window, pushes menus out to each channel and watches whether the store has gone "closed". It has no till of its own — it sits next to yours. Works in 65+ countries, with clients on the scale of KFC, Burger King and Pizza Hut. A tool for restaurants that already have a POS and have reached three or four platforms.

    A POS — till, stock, reports; delivery is one feature among many

    Moka, Olsera, majoo, ESB, Runchise, StoreHub, and FoodStory in Thailand. This software solves the job inside the restaurant: ring up a bill, deduct ingredients, close the shift, produce the report. Platform integration is useful but it is not the point, and often there is exactly one: Moka connects GoFood, Olsera connects GrabFood. Runchise and ESB connect all three and aim at chains.

    Hybrids — a till and aggregation in one

    Klikit and Otter. Klikit is built in Singapore, runs in seven Asian countries, serves over 12,000 stores and processes more than 3 million orders a month; it has fifty-odd integrations, its own webshop, a CRM and AI agents. Otter is the former Hubster: the company officially merged the brands, and Hubster is now called Otter. The feature set resembles Klikit, but Otter’s pricing and case studies are American and it says nothing about Southeast Asia on its site.

    ProductWhat it actually isYour platformsWhat it costs
    DeliverectMiddleware, no till1000+ integrations, 65+ countriesPrice not published
    KlikitTill + aggregation + CRMGrabFood, GoFood, ShopeeFood and 50+ morefrom Rp 390,000 per outlet per month + 0.5–3% of payments
    Otter (formerly Hubster)Till + aggregationUber Eats, DoorDash; GrabFood and GoFood not listed$79–278 a month + fees
    RunchiseTill and chain managementGrabFood, GoFood, ShopeeFoodPrice not published
    OpsfoodOrder monitoring only, in betaGrabFood, GoFood, ShopeeFoodIndonesia, early stage
    Moka POSTill and stockGoFood onlyRp 299,000 a month per outlet
    OlseraTill and stockGrabFood in the base tiersRp 1.29–2.69M a year
    ESBTill and ERP for chainsGoFood, GrabFood, ShopeeFoodPrice not published
    majooTill, stock, accounting"Omnichannel", platforms not namedPrice not published
    FoodStoryiPad tillLINE MAN; owned by LINE MAN WongnaiDepends on venue type
    Butter POSTill, a US companyUS platformsNot built for this market

    Checked 09.09.2026 against vendor sites and help centres. Prices and integration lists change — verify before buying.

    "A system instead of a person" — that is not how it works

    The most common line an owner hears is: "if you want a system rather than a person, get software". It sounds logical and almost always ends the same way: the integration works, there is one tablet, and the number of orders has not moved.

    The reason is simple: a system executes what you put into it, while revenue moves on decisions. Which bid to raise today and cut tomorrow. Which promo goes negative in week three. Why ranking dropped on that particular item. How to answer an unfair review so it gets removed. None of these is a setting, and no software makes them.

    The second thing worth knowing: in those "who can help with delivery" lists, working products sit next to ones that do not belong there. Opsfood, at the time of checking, was in beta and only watches orders. Butter POS is an American company from Delaware with no relation to GrabFood or GoFood. Hubster was renamed Otter, and the old Indonesian site under that name no longer opens. Before calling anyone off such a list, check each name.

    The software itself says where it ends

    The most honest description of the boundary is not in our marketing but in the vendor documentation. Open Moka’s guide to the GoFood integration. It says: after connecting, the menu is edited only in Moka, because edits in GoBiz will skew the reports. And then the key line: all active promos have to be set up again in the GoFood app, and promo management does not change after the integration. The vendor is saying that the integration takes the menu while promo economics stays in the platform dashboard. Ads and GrabAds bids live there too.

    There is a bigger pattern too. In April 2020 Gojek bought Moka for around $130 million — and Moka today connects GoFood. In Thailand FoodStory belongs to LINE MAN Wongnai and connects LINE MAN. This is not a conspiracy and not a reason to reject such a till. But when you buy a POS from a platform’s ecosystem, you buy a tool beautifully connected to that platform and not at all to the one next door. For a restaurant living on two platforms at once, that difference matters.

    Software has grown up — and still in another direction

    Precision matters here, or this page will be out of date in six months. Software no longer just merges tablets. Deliverect has launched AI agents that update images, harmonise descriptions and apply allergen tags on their own, and it openly writes that "being readable by AI will soon matter more than advertising". Klikit has a tier with AI agents, a CRM and marketing tools. majoo has a separate advertising service and even its own financing arm. All of it is real. And all of it is hygiene, not management.

    Software canTidy up every item description at once
    This is a decisionRealising an item is invisible in in-app search and rewriting its name around the query
    Software canShow ROAS on a dashboard
    This is a decisionSeeing that you are past the payback line at 6% of revenue and cutting the bid
    Software canShow that an item is switched off
    This is a decisionSwitching it back on and finding out why the kitchen turns it off every Friday
    Software canSend a notification about a new one-star review
    This is a decisionFiling an appeal with the facts of that specific order — around 80% of ours on Grab end with the review removed

    How we differ — on the same jobs

    The comparison above is about categories. This one is about what happens to your restaurant during the week.

    SoftwareAgency
    Delivery Booster
    MenuSyncs it across platforms, can tidy descriptionsWe decide how an item is named for search, which category it sits in, which photo and which price
    AdsShows ROAS in a reportWe run bids and budget weekly. Fleet medians: 10.4x in Bali, 22.8x in Phuket
    PromosNothing: after integration promos stay in the platform dashboardWe work out the economics of each promo and switch off the loss-makers
    Stop-listShows that an item is offWe switch it back on and remove the cause — that is 95% of all revenue losses
    ReviewsSends a notificationWe file appeals; around 80% end with the review removed
    BenchmarksCompares you with yourself last monthWe compare against medians from 96 restaurants and 270,568 orders — published openly
    AccountabilityIntegration uptimeRevenue. 10% of it, no upfront payment

    No aggregator and no POS moves a bid, files an appeal or is accountable for revenue. Not because they are bad, but because it is not their job and they do not charge for it. The reverse is true too: we will not ring up a bill, deduct your ingredients or close your shift. If what hurts is operations, you need software, and that is not us.

    Five questions if you do need software

    This is a buyer’s checklist, not an argument against software. We use it ourselves when a client asks what to install.

    1. 1.
      Which platforms does it support — not "50+", but your two?

      For Moka it is GoFood, for Olsera GrabFood. The number on the homepage does not mean both of yours are live in your country.

    2. 2.
      Where do the menu and the promos live after integration?

      Usually the menu moves into the software while promos and ads stay in the platform dashboard. Which means someone still has to open that dashboard every week.

    3. 3.
      What does it cost in full?

      The per-outlet subscription is not the whole price. A percentage of payments, a fee per integration, hardware, a monthly minimum.

    4. 4.
      What happens if you switch it off?

      With Moka your GoFood menu freezes at the last sync and you rebuild it by hand. Worth knowing before, not after.

    5. 5.
      Who fixes it at eight on a Saturday evening?

      Is there a local team and what language does support answer in. Vendors leave markets quietly and change names: Hubster is now Otter, and its old Indonesian site no longer opens.

    Frequently asked

    How is Klikit different from Moka or Deliverect — isn’t it all just software?

    Different categories. Deliverect is middleware: it merges orders and menus from the platforms, has no till of its own and sits beside yours. Moka, Olsera, majoo, ESB and Runchise are POS systems: till, stock, reports, with delivery integration as one feature and often exactly one platform (Moka — GoFood, Olsera — GrabFood). Klikit and Otter are hybrids: a till, aggregation across fifty-odd platforms, and CRM with marketing modules. Choose by what actually hurts: three tablets on the counter, the till and stock, or all of it. None of the three categories handles bids, promo economics or appeals — that is a person working inside the platform dashboard.

    What does this software actually cost?

    Look past the "from" line at the whole structure. Moka is Rp 299,000 a month per outlet. Olsera is Rp 1.29–2.69M a year. Klikit starts at Rp 390,000 per outlet per month plus 0.5–3% of processed payments — so part of it is a percentage, not a subscription. Otter is $79–278 a month plus fees and a $100 monthly minimum if volume is under $25,000. Deliverect, ESB, majoo, StoreHub and Runchise do not publish prices at all. Ask separately about a fee per integration and about hardware. Checked September 2026.

    If I install the platform’s own POS, is that enough?

    For a till, yes, but be aware whose it is. Gojek bought Moka for around $130M in 2020, and Moka connects GoFood; in Thailand FoodStory belongs to LINE MAN Wongnai and connects LINE MAN. Such a till is beautifully connected to its own platform and not at all to the one next door — and in Bali most restaurants live on both at once. Either way ads and promos stay in the platform dashboard: Moka’s own help centre says so in plain words.

    Do I need Klikit, or do I actually need an agency?

    They are different categories, not alternatives. You need an aggregator when several platforms create tablet and menu chaos. You need an agency when orders are low or revenue is flat. If the problem is operations, buy software. If it is sales, software will not fix it.

    Can I use the software and an agency at the same time?

    Yes — some of our clients run an aggregator in parallel. We work inside GrabMerchant and GoBiz, so we are compatible with any POS and any order aggregator.

    My menu already syncs everywhere — isn’t that enough?

    No. Syncing copies your menu to the apps as-is. Optimization decides what an item is called, which category it sits in, which photo it uses and what it costs. Sync copies; optimization changes what gets copied.

    What will you do with my account that software will not?

    Judgement calls: which promo loses money and which pays back; why ranking dropped this week; which item to push in in-app search; how to answer an unfair review so it gets removed. These are not settings — it is weekly work with the dashboard data.

    What we find on an account like yours

    Not hypotheses — what shows up in the first days when we open the dashboard of a restaurant with a working integration and a complaint about orders.

    Items are switched off — and the integration honestly shows it

    We routinely open a dashboard and find 40–70 items switched off at once, with individual dishes stuck in the stop-list for over 2,000 hours. The menu sync is working perfectly all the while: it faithfully pushes to the apps a menu those items are missing from.

    25% of revenue leaks, and that number is right there in the dashboard

    95% of that loss is switched-off items, 3% a closed restaurant, 2% cancellations. None of these numbers is hidden. The line between software and an agency runs exactly here: a report can show the number, only a person switches the items back on.

    Ads are past the payback line, and the ROAS is visible to everyone

    Ads stop paying back at roughly 6% of revenue: below that line the median ROAS is 12.1x, above it 8.6x, and 42% of the restaurants in our fleet are already past it. Any dashboard will show you both numbers; lowering the bid and rebuilding the campaign is a decision, not a report.

    One-star reviews that could have been removed

    Reviews are bimodal: 51% five-stars, 28% one-stars, only 3% fours — the extremes make the rating. The Bali median is one negative review per 138 orders. Around 80% of the appeals we file with Grab end with the review removed; no aggregator presses that button, because it is not an integration, it is an argument.

    Two ways to go from here

    Both work. The first costs nothing and does not require us.

    Do it yourself

    The method and the norms — open and free

    The five stages we run on every account, published in full. Alongside them, market norms from 96 restaurants so you have something to compare your numbers against.

    With us

    An audit of your listing

    Paste your restaurant’s Grab link and the report comes back in a couple of minutes: menu and search, photo coverage, reviews, prices against the neighbours. Free, no strings; after that it is 10% of delivery revenue with no upfront payment.

    Diagnose my listingor message us directly →