Branded portal, email, SMS, Viber, WhatsApp and mobile push - one agent behind all six, with one memory of each customer. A question on WhatsApp and an order on your site are the same customer to noli.
Many customers read a chat message the same day and an email next week, or never. Reach them where they already talk to you.
Chat apps sit next to messages from friends, not in a promotions tab. In much of Central and Eastern Europe that means Viber; elsewhere, WhatsApp.
Viber + WhatsAppEvery message has a published price in credits: WhatsApp 0.2, Viber 0.4, SMS 0.6 per segment. You see the cost before a campaign goes out.
Priced per messageTime-sensitive messages (back in stock, points expiring) land while they matter, and when the customer replies, the agent is there to answer.
Two-way chatEvery channel routes through the same agent - same brand voice, same context, one revenue dashboard.
Customers check tier, points, rewards and history at your domain - not "powered by X".
Lifecycle, transactional and AI-drafted broadcast emails - sent from your domain, with full deliverability tools.
The channel that reaches every phone - no app, no chat platform. Used for one-time codes, as the fallback when a customer isn't on Viber or WhatsApp, and for consent-based campaigns.
The default chat app across the Balkans and much of Central and Eastern Europe. Your own Viber bot: the agent answers, sends rewards and runs campaigns there.
The global default. Noli handles template approval, opt-in capture and conversation-window logic - on your own WhatsApp Business number or one from noli.
Branded Progressive Web App with home-screen install and web push. No App Store review, no native maintenance - same UX, faster ship cycle.
Noli routes per customer based on opt-in, last-engaged channel and message type - without you maintaining segments.
Email and SMS work from day one. WhatsApp connects through Meta's signup; we set up your Viber bot with you.
Points expiring, tier-up, dormant 30d, abandoned cart, win-back - pick rules, the agent writes the message.
Each message goes only where the customer has opted in, and the reply comes back to the same agent.
Per-message revenue, opens, clicks, redemption rate - broken down by channel, side-by-side.
What stores cobble together when their loyalty tool ships email-only.
| Stack | The cost | Noli Better |
|---|---|---|
| Loyalty + Klaviyo | Email-only · loyalty data 1-way | Klaviyo sync on Co-Pilot · 6 channels in one place |
| Loyalty + SMS vendor | A second tool · a second consent list | SMS, Viber and WhatsApp with the same customer record |
| Separate chatbot | Doesn't know points, tiers or orders | The same agent that runs your loyalty program |
| Native mobile app | A costly build · App Store reviews · upkeep | An installable portal with push, on every plan |
The agent decides what to send. Loyalty defines what's worth sending. Redemption closes the loop.
Six channels, one agent, one memory of every customer.