Subtle nudges. Right on your site.
Toast banners and inline notifications that guide visitors without interrupting them. Less intrusive than popups, more visible than email.
How notifications fit into your plan.
On-site notifications reach visitors while they browse — without stopping them.
You build the campaign
Pick a goal and set the trigger (e.g. cart abandoned).
You add a notification to the sequence
Write the message or let AI draft it — you review and approve.
You set the timing
Send immediately, after X hours, or based on behavior.
Hamla delivers it
When the trigger fires, your message goes out — every time.
Present but polite.
When to use on-site notifications.
Free shipping banner
Encourage higher cart values with a threshold reminder.
New launch
Announce products without taking over the page.
Live activity
"12 people bought this in the last hour" — social proof.
Cookie consent
Compliant, branded, not annoying.
Stock alerts
"Only 3 left" indicators right on product pages.
Cart reminder
Subtle corner reminder for items left in cart.
On-site Notifications is just one piece.
Multi-channel campaigns reach customers wherever they are — the team picks the channel per person.
Campaigns that use on-site notifications
Integrations that feed it
On-site notification questions.
How is an on-site notification different from a popup?
A notification sits in a corner and doesn't block the page, so it suits low-stakes nudges — stock levels, delivery cutoffs, a returning-visitor welcome. A popup interrupts, which you save for the one offer worth interrupting for.
Do notifications need any permission from the visitor?
No — these render inside your page, unlike browser push which needs an explicit permission prompt. That makes them the only channel available for a visitor you can't yet identify.
Will notifications slow my page down?
The script is async and renders after the page is interactive, so it stays off the critical path. Nothing in a notification blocks first paint.
Ready for your first on-site notifications campaign?
Free plan · No credit card needed

