DMly
WhatsApp CRM for businesses across Kenya

Answer every chat.
Get paid by M-Pesa.

Prices, bookings and payment links go out from one WhatsApp number while you look after the customer at the counter.

Free for seven days · No card to start
Salon owner managing customer messages on her phone
AO Achieng WhatsApp Is Saturday 10am still open? 11:24 11:25 It is. Shall I hold it for you? Slot held, deposit paid 11:26
The apps your customers open first
WhatsApp Instagram Messenger TikTok Telegram SMS Google Business Live chat

One number, every channel.

From the first question to the repeat order.

Customer asking about stock
Still have this in black? 10:34
Two left in black. Want me to keep one aside for you? 10:35
Answers at midnight The AI agent learns your price list and hours, then replies while you sleep and nudges each chat towards an order.
Choose a time Sat, 21 Nov▾ 10:00 2:00 4:00 Hold my slot
A diary that runs itself Customers pick a free time, pay a deposit by M-Pesa and get a reminder the day before.
Payment successful Invoice#2841 ConsultationKSh 2,500 Paid
Invoice it. Get paid. The invoice, the M-Pesa payment and the Google review request all sit in one conversation.
Shared inbox

All your chats.
One place to reply.

WhatsApp, Instagram, Facebook and TikTok arrive in one queue. Each person on the team logs in, picks up a chat and sees what was said before.

See how it works
The DMly unified inbox: WhatsApp conversations in one list, a booking handed from the bot to a stylist, and the customer profile beside the chat
Automations that follow up

Keep regulars coming back.

Message your regulars at once Announce new stock or open slots to customers who said yes, with STOP handled for you.
Month-end offer Fri 27 · 940 opted-in customers Hi Achieng, new kitenge prints are in this week. Tap below to see them first. See the new prints
Answer comments in private Someone types “bei gani?” under your reel and DMly sends the prices straight to their DMs.
Tunde Bello
mwangi.jk Bei gani?
DMly · sent as a DM Hi Mwangi, the full price list is below.
From comment to repeat visit

Every step a customer takes, followed in one place.

A reel comment becomes a DM, the DM becomes a booking, and the booking becomes a regular.

Discover Chat Book & pay Visit & review Bring them back Broadcast
Step 01 of 6 Discover

It starts with a comment

You post the work you already post. Someone comments, DMly replies in public within seconds so everyone can see you answer, then sends the prices in a private message.

Next step
ZS Amani Hair Instagram
Hairstylist finishing braids for a client
318 likes amani.hair Fresh knotless braids at our Kilimani studio. Comment BRAIDS for this month's prices.
wanjiku.k BRAIDS 😍 how much for medium?
niabeautystudio Hi Wanjiku, we have just sent you a DM with the full price list 💚

Built for the counters, chairs and kitchens of Kenya.

Salon professional consulting with a client
Salons & kinyozi Braids and fades booked in the chat.
Chef plating grilled chicken and sides
Restaurants & takeaways Menu, order and M-Pesa in one thread.
Estate agent showing a client around a property
Real estate & lettings Listings that get answered.

Also for clinics, chemists, boutiques, gyms, schools, tutors and repair shops.

Your number, ready to work.

Three steps, and our team does them with you.

01 Link your accounts Connect WhatsApp, Instagram, Facebook and TikTok. Our team takes you through Meta verification with your KRA PIN and registration papers.
02 Teach the AI your business Load your price list in shillings, opening hours and free slots, and the AI replies the way your best person at the counter would.
03 Start taking orders Routine questions get answered automatically, and anyone on your team can jump into a chat when a human touch helps.
M-Pesa payments

Pay by M-Pesa.
Right in the chat.

Payment links go out through Paystack or Flutterwave, and customers pay by M-Pesa or card, whichever you switch on. Deposits, balances and invoices are tracked together.

Paystack Flutterwave Bank transfer Card
Invoice #2841 Consultation KSh 2,500 Pay securely Through Paystack or Flutterwave
Works with your other tools

Plug in the apps you rely on.

PaystackFlutterwaveShopifyWooCommerceGoogle CalendarGoogle SheetsMeta AdsZoomClaudeAPI & webhooks
Asked by Kenyan owners
Will customers still reach my usual number? Yes. Your current business number moves onto the official WhatsApp API, so nobody has to save a new contact.
Does the WhatsApp Business app keep working on my phone? Yes. Coexistence links the same number to the app and to DMly. Anything you send from the phone appears in the shared inbox, so colleagues see the full chat before they reply.
Do customers pay by M-Pesa or card? Both work. Link Paystack or Flutterwave, drop a payment link into the chat, and the customer pays by M-Pesa or card. The receipt arrives in the same thread.
Can staff take over from the AI? Any time. The AI deals with everyday questions and passes the chat to a person, with everything said so far attached.
Do I need to be good with tech? Not at all. We set everything up with you on a free video call, and you can ask us questions by email or chat afterwards.
Why DMly

What Kenyan businesses get with DMly

How your customers already talk to you on WhatsApp, Instagram and Facebook, kept in one place, with M-Pesa links in the chat.

01Costs in shillingsPlans from US$29 a month, about KSh 3,770, and Meta's per-message rates shown in shillings before you hit send.
02Meta's official APIBuilt on the official WhatsApp Business API, using the number you already have.
03All channels, one teamWhatsApp, Instagram, Facebook, TikTok, Telegram, SMS and website chat, handled from one shared queue.
04Book and get paid in one threadHold slots, raise invoices and send M-Pesa or card links through Paystack or Flutterwave without switching apps.
05Free setup on a video callShow us what you want automated and we build it together, including the Meta business verification paperwork.
06Help by email and chatOur team answers by email and live chat.
Try DMly free for seven daysBook a demoNo card to start, and setup on a video call costs nothing.
Questions

WhatsApp CRM in Kenya: what owners ask us

What is DMly for?
DMly is a WhatsApp CRM for businesses in Kenya. It replies to customers for you, takes bookings and M-Pesa payments in the chat, follows up, and keeps WhatsApp, Instagram, Facebook, TikTok, Telegram, SMS and website chat in one team inbox.
Is DMly on the official WhatsApp Business API?
Yes. It connects your own number to Meta's official WhatsApp Business API.
Will I still have WhatsApp on my phone?
Yes. Through WhatsApp coexistence the number stays on the WhatsApp Business app while DMly runs on the API, and phone replies appear in DMly. Older chat history does not come across.
What does DMly cost in Kenya?
Plans are US$39, US$79 and US$199 a month (about KSh 5,070, 10,270 and 25,870), or from US$29 billed yearly. Meta adds about KSh 2.92 per marketing and KSh 0.52 per utility message. The first 1,000 service replies a month per number are free.
Can I try it before paying?
Yes. You get seven days free, with no card needed to begin.
Will you help me set it up?
Yes. Tell us what you want automated and we build it with you on a video call, Meta business verification included, at no charge.
How does a customer pay me?
Send a Paystack or Flutterwave link or invoice in the chat. The customer taps it, pays by M-Pesa or card and stays in the conversation.
Which apps can I connect?
WhatsApp, Instagram, Messenger, TikTok and Telegram, SMS through a provider you choose, live chat on your site, and your Google reviews, all in one inbox.

The next order starts with a WhatsApp message.

Answer it on time, every time. Seven days free, then plans from US$29 a month, about KSh 3,770.

Start free trial Book a demo