Инструкция

Что делать, если поп-ап не появляется на сайте

Пошаговая памятка для владельцев сайтов: как быстро проверить установку кода Mailganer, условия показа виджета и что именно отправить в поддержку, чтобы мы помогли вам с первой попытки

Оглавление

Возможные проблемы с установкой поп-апа на сайт

Поп-ап — это всплывающая форма для сбора подписчиков. Обычно она устанавливается на сайт путём добавления кода на нужную страницу.
Самая частая причина, по которой форма не появляется на сайте — неправильная вставке кода. Вторая по «популярности» — ошибка в настройке условий показа. В этой статье мы разберём все возможные кейсы.

Следуйте приведённой далее инструкции сверху вниз: чем раньше найдётся ошибка, тем быстрее заработает виджет.

Проверьте, что код вставлен на страницу

Шаг 1. Откройте нужную страницу сайта и нажмите Ctrl + U (или «Просмотреть исходный код»).
Пример из браузера Google Chrome
Шаг 2. Пролистайте код до самого низа и убедитесь, что перед закрывающим тегом </body> есть блок:
<!--mailganer.com start-->
<script type="text/javascript">
//<![CDATA[
;(function(){if(window.mg_inited)return;window.mg_inited=true;
var a=document.createElement("script");
a.type="text/javascript";
var b="";
if(typeof this.href!="undefined"){b=this.href.toString().toLowerCase()}
else{b=document.location.toString().toLowerCase()};
a.async=true;
a.src="https://mailganer.com/jsapi/sid/12c78cd0-885b-4f52-b9d4-4c16eed10f41?ref="+document.referrer+"&url="+b+"&nc="+Math.random();
var s=document.getElementsByTagName("script")[0];s.parentNode.insertBefore(a,s)})();
//]]>
</script>
<!--mailganer.com end-->
Нет блока? Скопируйте код из личного кабинета (Список → раздел «Сбор подписчиков») — и вставьте перед тегом </body> на всех страницах, где должен работать поп-ап. Инструкция по настройке поп-апов ›

Убедитесь, что скрипт загружается без ошибок

Шаг 1. Откройте страницу сайта и запустите Инструменты разработчика → Network (Сеть) → JS.

Шаг 2. Обновите страницу (F5) и посмотрите текущий статус строки вида https://mailganer.com/jsapi/sid/…

Проверьте условия показа поп-апа

Поп-ап может не показываться из-за настроек частоты или задержек.

В личном кабинете откройте нужный поп-ап и перейдите к блоку 3 ШАГ: Частота.
Проверьте следущие настройки:
  • через сколько минут/страниц/секунд разрешён показ;
  • стоит ли галочка «Не показывать N минут, если поп-ап закрыли».
Сбросьте куки или откройте страницу в режиме инкогнито, чтобы увидеть поп-ап «как новый посетитель».

Сравните домен и SID

  1. Домен в адресной строке браузера должен совпадать с доменом, указанным в разделе Сбор подписчиков → Сайт.
  2. В коде убедитесь, что sid/xxxxxxxx-xxxx-… совпадает с SID вашего поп-апа (подсказка «Код не установлен» исчезает, когда SID подходит).

Отключите блокировщики рекламы и проверьте конфликты JS

  1. Временно выключите AdBlock, uBlock, NoScript и другие расширения, которые могут скрывать всплывающие окна.
  2. Перезагрузите страницу и посмотрите в Console: если там красные ошибки JavaScript, они могут останавливать работу сторонних скриптов.
  3. Используете несколько конструкторов поп-апов? Отключите их по очереди и проверьте, появляется ли поп-ап Mailganer.

Что собрать и передать в поддержку

Если после всех шагов поп-ап всё ещё не виден, пришлите нам:

  • URL страницы, где должен показываться поп-ап.
  • Скриншот вкладки Console и Network (как выглядит ошибка).
  • Копию фрагмента кода со скриптом Mailganer (см. первый блок).
  • ID списка, SID поп-апа — указываются в личном кабинете.
  • Браузер, устройство и режим (инкогнито/обычный), где тестировали.
Отправьте информацию на support@mailganer.ru или через новое обращение — так мы быстрее найдём причину.
Чек-лист для быстрой самопроверки
  1. Код вставлен перед </body>
  2. Скрипт jsapi отдаёт 200 OK
  3. Условия показа (частота, задержка) выполняются
  4. Куки сброшены или открыто инкогнито
  5. AdBlock / NoScript выключены
  6. В консоли нет красных JS-ошибок
  7. Данные для поддержки собраны

Ответы на частые вопросы

Можно ли протестировать поп-ап без вставки кода на прод-сайт?
Да, добавьте код на тестовую страницу или в режим «preview» CMS — скрипт работает одинаково.

Поп-ап был, но пропал после редизайна сайта. Почему?
Проверьте, не удалили ли вы случайно блок <!--mailganer.com start--> ….

Что делать, если скрипт грузится, но форма всё равно не видна?
Скорее всего, срабатывает условие показа (задержка) или CSS-правило шаблона сайта скрывает div .mg. Попробуйте временно убрать кастомный CSS или обратиться в поддержку с чек-листом.
Статья помогла? Подпишитесь на наш Telegram-канал, чтобы узнавать о новых фичах, полезных статьях и инструкциях в числе первых.

Как открыть инструменты разработчика и где искать необходимые вкладки

Подготовили инструкции для популярных браузеров. Эти шаги подойдут даже тем, кто никогда не работал с кодом: всё делаем буквально «кнопка-в-кнопку».

Быстрая навигация внутри панели

Network (Сеть) находится в верхней полосе вкладок.

  • Нажмите F5 или «Перезагрузить», чтобы начать запись сетевых запросов.
  • В строке фильтра (Search) наберите mailganer — сразу увидите нужный файл вида jsapi/sid/…
  • Столбец Status показывает код ответа (200, 404 и т. д.).

Console (Консоль)

  • Иконка «>_» или вкладка Console вправо от Network.
  • Красным цветом браузер подсвечивает ошибки JavaScript: именно они чаще всего мешают поп-апу запуститься.
  • Если строк много, нажмите значок «⛔» (фильтр ошибок), чтобы оставить только красные записи.

Закрытие панели
Нажмите то же сочетание клавиш, что использовали для открытия, или крестик в правом верхнем углу.
Если нужна помощь — напишите нам в поддержку через «Мои обращения» или на почту support@mailganer.ru
Помогает перевести клиентские запросы на язык, понятный команде разработки. Отслеживает баги и тестирует новые фичи. Собирает идеи по улучшению продукта — и следит, чтобы они доехали до прода
Виктор Русин
Технический специалист поддержки Mailganer
25.07.2025
дата публикации
25.07.2025
дата последнего обновления