Every channel your customers actually use.
One campaign can span all of them. Hamla picks the channel per step — and per contact, based on what that person actually opens.
Popups
Show the right message at the right moment: exit intent, scroll depth, time on page. Hamla picks the moment and writes the offer; you approve it.
How it worksEmail
Emails that reach your customers' inboxes. Hamla decides when email is the right channel, writes it in your voice, and sends it once you approve.
How it worksSMS
Direct, personal, impossible to ignore. Use SMS when timing matters — confirmations, urgent offers, last-chance nudges.
How it worksWhatsApp
Rich messages with buttons, images, and two-way replies. Use WhatsApp where your customers actually talk to people.
How it worksOn-site Notifications
Toast banners and inline notifications that guide visitors without interrupting them. Less intrusive than popups, more visible than email.
How it worksPush Notifications
Web and mobile push notifications delivered when the moment's right. Great for re-engagement, without needing an email or phone number.
How it works- Channels
A channel is not a strategy on its own — an abandoned cart recovered by WhatsApp, a delivery update by SMS, and a monthly newsletter by email are three different jobs. These pages cover what each channel is genuinely good at, what it costs, what consent it needs, and where it fails. All six work in Arabic and English, right-to-left included.
Questions about channels.
Which channel should I start with?
In Arabic-speaking markets, WhatsApp for anything that needs to be read and email for anything that needs length. Add on-site popups and notifications early too — they're the only channels that reach a visitor you can't yet identify.
Can one campaign use several channels at once?
Yes — each step picks its own channel, so a cart-recovery sequence can open on WhatsApp, follow up by email, and finish on SMS. Hamla can also pick per contact based on what that person engages with.
How do you stop a customer getting the same thing on every channel?
Frequency caps and a fatigue check run per contact, not per channel or per campaign. Once someone has heard from you, the remaining channels stay quiet rather than repeating the message.
Ready to hand Hamla a goal?
Card required for the trial · Cancel before billing starts