Add-on
A modal, slide-in, bar or fullscreen — on a trigger: the visitor is leaving, scrolled to the end, went idle, added to cart. With a form, coupon, quiz or spin-the-wheel.
A free Meni.ge account and your site domain in the "My website" section.
One line before </body> — in your theme, in a Tilda or Wix HTML block, in Shopify's theme.liquid. It serves every widget.
Each widget is a toggle and a settings form. Changes reach your site without touching code; CDN cache is five minutes.
The tag
<script src="https://cdn.meni.ge/site/v1.js" data-domain="your-site.com" async></script> One tag for all widgets. `data-domain` is your site; everything else lives in the admin.
Modal, edge slide-in, top/bottom bar, fullscreen.
Page load, time on page, idle, scroll depth, page count, exit intent, cart change, click on an element.
Pages by mask, device, referrer, UTM, country, new vs returning, cart state.
A form with your fields, a coupon on click, an auto-reply e-mail — requests land in the shared inbox.
Quiz, spin-the-wheel, cross-sell — loaded separately and only when needed.
A/B variants, per-visitor caps, schedule, a teaser instead of a pushy window.
Colour, position and labels adapt to your site. The widget lives in a Shadow DOM — your styles don't break it, and it doesn't break yours.
Sites built with our website builder ship with the widgets already wired — nothing to paste.
| Without the widget | With the widget |
|---|---|
| ✕ The discount hangs on every page for everyone | ✓ Shown by rule: to whom, where and when |
| ✕ The window pops after a second and annoys | ✓ Exit, cart, scroll depth |
| ✕ Popup leads live in someone else's service | ✓ Leads in your inbox next to chat and calls |
It's the paid "Web popups" add-on; the price is in the admin's extension catalogue. The tag and the other widgets don't depend on it.
That's what caps, schedules, exit-intent instead of "after 3 seconds" and the teaser — a small chip instead of a window — are for.
To the unified Meni.ge leads inbox, together with chat, callback and other forms.
The loader is one small `async` script; widgets load as separate bundles and only the ones you switched on. Nothing blocks page rendering.
No. Widgets render inside a Shadow DOM: your site's CSS doesn't affect them and theirs doesn't leak out.
It reads your page's `<html lang>` or a `data-lang` attribute on the tag. Built-in labels are translated into 45 languages; your own texts you write in the admin in the languages you need.
In the cloud your account lives in: cenaly.com — AWS, cenaly.ru — Yandex Cloud in Russia. Requests, conversations and bookings stay within the brand's contour.
The add-on switches on in one click; the tag is already there.
Start for freeNo card. A minute to sign up, another for the tag.