On-site channelone of six channels

Popups: capture attention before they leave.

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.

Welcome offer
15%
off your first order
your@email.com
Get my code
Role in campaigns

How popups fit into your plan.

Popups work on-site — they only fire when visitors are actually on your website.

1

You set the goal

Say what you want in your own words, like "win back carts left this week".

2

Hamla decides where a popup fits

It picks the channel per step and per customer, and writes the message in your voice.

3

You approve it

Nothing reaches your customers until you say yes. Change anything first.

4

Hamla sends it and reports back

It goes out at the right moment, and you see what it brought in.

What popups gives you

Built to convert, without being annoying.

🔹Behavior triggers
🔹Template library
🔹Offers & coupons
🔹A/B testing
🔹Real-time analytics
🔹Frequency caps
Common use cases

What popups do best.

Email capture

Grow your list with exit-intent and scroll-based popups.

Welcome discount

Greet first-time visitors with a first-order incentive.

Cart save

Catch visitors before they abandon — offer a reason to stay.

Announcement

New launches, sales, or important news. Target by page.

Feedback request

Ask returning customers for reviews at the right moment.

Upsell on checkout

Offer a complementary product right before they pay.

Works with other channels

Popups is just one piece.

Multi-channel campaigns reach customers wherever they are — the team picks the channel per person.

Popup questions.

Do popups hurt my SEO or Core Web Vitals?

Not when they're triggered by behaviour rather than page load. Google penalises interstitials that cover content on arrival, especially on mobile. Hamla popups render after the visitor engages, and the script loads asynchronously so it stays out of the largest-contentful-paint path.

How often will the same visitor see a popup?

As often as you allow and no more. Dismissal is remembered for the session, and frequency caps apply per contact across every campaign — so three active popups don't mean three interruptions.

Do popups work in Arabic and right-to-left?

Yes, and RTL isn't a toggle bolted on afterwards — layout, alignment, and close-button position all mirror, and the Arabic type stack renders with Noto Naskh rather than a Latin fallback.

Ready for your first popups campaign?

Card required for the trial · Cancel before billing starts