WhatsApp CRM

The WhatsApp CRM that already knows what every customer ordered.

Most WhatsApp CRMs start with a phone number and a blank contact card. Nonito starts with your Shopify or Odoo orders, so every chat, segment and automated flow knows who the customer is, what they bought and when they last came back. Built for brands selling in the UAE, Saudi Arabia, Egypt and the wider GCC.

  • Commerce brands selling on Shopify or running Odoo
  • Customers who answer WhatsApp before they open an email
  • Arabic and English customers in the same database
  • Teams that want orders, not just conversations, behind every chat

Five things a WhatsApp CRM should do for a store.

A list of phone numbers is not a CRM. These are the parts that turn WhatsApp into a record of each customer, and each one runs on your order data.

  • 01

    Customer profiles built from orders

    Each profile puts the customer’s orders, the WhatsApp messages they sent and received, and the flows that reached them in one timeline. You see that Farida ordered twice, got a shipping update on Tuesday and replied to it.

  • 02

    Segments that keep themselves current

    Every customer gets a lifecycle stage (New, Returning, Loyal, Champions, Cooling, At Risk, Lost and more), rescored every night from completed orders. Build your own on order value, recency, frequency and product.

  • 03

    Flows that start on the order

    An order created, a checkout abandoned, a parcel delivered: each can start a WhatsApp flow that waits, branches on the customer’s reply and stops when they act. SMS and email sit in the same flow.

  • 04

    One WhatsApp inbox for the team

    Replies land in a single inbox. Labels such as “Sara” or “Refunds” route chats to a person or a team, and each chat shows whether the 24-hour window is still open.

  • 05

    Revenue attributed to the message

    An order placed after a flow or campaign message is attributed to it, on the customer’s profile and in the flow’s results. You see which message brought the money in, not just how many were read.

Every chat comes with the customer behind it.

When Farida writes in, you are not starting from a phone number. Her profile shows what she bought, what she spent, which flows reached her and what she said back, with each order marked when a message brought it in.

Her lifecycle stage moves on its own as she orders, or stops ordering, so the next campaign reaches the right people without anyone re-tagging contacts.

Farida Al Mansoori

Dubai · Arabic · 3 orders · AED 1,140 spent

Segment: Loyal
  • Placed order #1042 · AED 420

    Attributed to “Win-back, 60 days”

  • Received a message from “Win-back, 60 days”

  • Sent you a WhatsApp message

    “Is the oud set back in stock?”

  • Received a message from “Shipping updates”

  • Placed order #0987 · AED 360

An illustrative profile. Every line comes from an order or a message, not from someone typing notes.

A WhatsApp CRM built on orders, not on contacts.

Most WhatsApp CRMs were built for chat teams in general, not for a store that sells in Arabic and English across the GCC. Here is the difference store data makes.

A typical WhatsApp CRMNonito
Contact recordName, phone number and the tags someone added by hand.Orders, spend, last purchase and every message, synced from Shopify or Odoo.
SegmentsLists you import or tag manually, and that go stale.Lifecycle stages rescored nightly from orders, plus segments on value, recency and product.
AutomationBroadcasts and keyword replies.Flows that start on store events and branch on the button the customer taps.
ChannelsWhatsApp only.WhatsApp, SMS and email in the same flow, so a customer without WhatsApp still hears from you.
ResultsMessages sent, delivered and read.Orders and revenue attributed to each flow and campaign.

Where the customer data comes from.

Nonito reads your orders from the system you already sell on. Nothing is exported or uploaded by hand.

Shopify

Approve Nonito in your Shopify admin and orders, abandoned checkouts, customers and products sync on their own. Flows can also create a single-use discount code in your store.

Shopify integration →

Odoo

Nitro, Nonito’s enterprise platform, sends eight Odoo events as they happen: order created, updated, packed, dispatched, delivered and cancelled, and customer created and updated. Nonito reads them; nothing is written back to Odoo.

Odoo integration →

A WhatsApp chatbot for business, built on buttons and orders.

Most of what a store needs a bot for is the same few moments: confirm this order, where is my parcel, how was it. Nonito handles those with flows that start on the order and branch on the button the customer taps.

Buttons that route the conversation

A WhatsApp template carries quick-reply buttons, and each button sends the customer down its own branch. Confirm releases a cash-on-delivery order, Cancel starts the save flow, and anything the customer types after that lands in the inbox for your team.

The right language, every time

A Language node sends Arabic speakers the Arabic template and everyone else the English one.

It waits for the customer, not the clock

Wait for Event pauses a flow until the next store event, such as the order being fulfilled, and Skip If stops it the moment the customer has already done what you asked.

People and AI agents in the same inbox

Anything a customer types lands in the inbox. Where an AI agent is switched on for your account, it answers and your team can take manual control of any chat, then hand it back.

What it is not. Nonito has no keyword-menu or free-text bot builder, and it is not a website or Instagram chat widget. If you mainly need a chatbot answering open questions across several chat channels, a tool such as Wati or respond.io is built for that. Nonito is built for the conversations an order starts. Nonito vs Wati → · Nonito vs respond.io →

One order, confirmed on WhatsApp before it ships.

A cash-on-delivery order comes in. Nonito asks the customer to confirm in their own language, and each button takes the order somewhere different. If they reply with a question instead, it is waiting in the inbox.

Cash-on-delivery confirmation in the flow builderLive in Nonito
Triggers
Trigger Event
Event:Order created
Source:Shopify
Logic
Filter
Condition:Payment method is cash on delivery
Messaging
WhatsApp
Template:cod_confirm_ar / _en
Buttons:Confirm · Cancel · Talk to us
Messaging
Responses
On reply:One branch per button
The same builder your team logs into. Every node here is configurable.
WhatsApp

English

Hi Yara, we have your order #1043: two items, AED 285, cash on delivery.

Shall we send it out today?

ConfirmCancelTalk to us

Confirm

WhatsApp

Arabic

أهلاً محمد، وصلنا طلبك رقم 1044: قطعتين، 285 درهم، الدفع عند الاستلام.

نشحنه لك اليوم؟

تأكيدإلغاءتواصل معنا

تواصل معنا

The full flow, with templates: Order confirmation →

Set up in three steps.

  1. 01

    Connect your store

    Shopify connects in a few minutes from your admin and brings your existing customers and orders with it. Odoo is connected through Nitro during onboarding and sends orders and customers as they change.

  2. 02

    Connect WhatsApp

    Bring your WhatsApp Business number or set one up through Nonito on the official WhatsApp Business API. Templates are written in English and Arabic and submitted to Meta for you.

  3. 03

    Switch on the first flows

    Most brands start with order confirmation and abandoned cart. Replies go to the inbox, and every order that follows a message is attributed to it.

Flows start on Spark at $49 a month, and the WhatsApp inbox comes with Growth at $129 a month: Nonito plans →
What each message costs: WhatsApp API pricing in the UAE → · in Egypt → · every country →

WhatsApp CRM questions.

What is a WhatsApp CRM?

A WhatsApp CRM keeps a record of each customer next to your WhatsApp conversations with them, so you can segment, automate and follow up instead of replying from a phone. Nonito builds that record from your Shopify or Odoo orders, so it knows what each customer bought, not only what they said.

Does Nonito have a shared WhatsApp inbox?

Yes. Every reply lands in one WhatsApp inbox your team works from. Labels such as a teammate’s name or “Refunds” route chats, you can filter by label or unread, search by number or name, send images, videos and documents, and send an approved template when the 24-hour window has closed. The inbox is on the Growth plan and above.

Can I use Nonito as a WhatsApp chatbot for my business?

For order conversations, yes. Flows send WhatsApp templates with quick-reply buttons, and each button routes the customer down its own branch: confirm an order, cancel it, rate a delivery or reach a person. Nonito has no keyword or free-text bot builder. Where an AI agent is switched on for your account, it answers chats in the inbox and your team can take over at any time.

Does it work with Odoo as well as Shopify?

Yes. Shopify connects directly. Odoo connects through Nitro, Nonito’s enterprise platform, which sends eight order and customer events: order created, updated, packed, dispatched, delivered and cancelled, and customer created and updated. Nonito does not write anything back to Odoo.

How much does a WhatsApp CRM cost with Nonito?

Flows start on the Spark plan at $49 a month, and the WhatsApp inbox, your own number and marketing messages come with Growth at $129 a month. WhatsApp messages beyond the plan allowance are billed per message, at the rate Meta sets for the customer’s country.

Is it built for the UAE and the GCC?

Yes. Templates are written in Arabic and English, a Language node picks the right one per customer, cash-on-delivery confirmation is a standard flow, and SMS and email sit in the same journey for customers who are not on WhatsApp.

Know every customer before you reply.

Book a call and we will connect your store, set up WhatsApp and switch the first flow on with you.

CHAT WITH US • CHAT WITH US •