FreemiumProBusinessEnterprise

Встройте форму регистрации за одну строку кода

Как работает виджет

Виджет evntflo — это отдельная JavaScript-сборка, которая загружается с evntflo.com/widget.js и рендерится в Shadow DOM. Благодаря Shadow DOM стили виджета изолированы от стилей вашего сайта — никаких конфликтов CSS.

Форма автоматически синхронизируется с платформой: изменения в конструкторе (новые поля, изменение билетов) появляются в виджете без необходимости обновлять код на сайте.

Базовый код виджета

<!-- Контейнер для формы -->
<div data-evntflo-widget="ВАШ_EVENT_ID"></div>

<!-- Скрипт виджета (один раз на страницу) -->
<script
  src="https://evntflo.com/widget.js"
  async
  defer
></script>

Замените ВАШ_EVENT_ID на UUID вашего события — он виден в URL события в кабинете или в разделе «Виджет».

Два режима отображения

Встроенная форма (Inline)

Форма отображается прямо на странице в месте размещения контейнера data-evntflo-widget. Участник заполняет её без всплывающих окон.

Всплывающая форма (Popup)

Форма открывается в overlay при нажатии на кнопку. Добавьте атрибут data-evntflo-popup к любой кнопке на вашем сайте:

<button data-evntflo-popup="ВАШ_EVENT_ID">
  Зарегистрироваться
</button>

Скрипт виджета при этом тот же.

Кастомизация внешнего вида

На тарифах Pro и выше доступна кастомизация через CSS-переменные. Добавьте в HTML или CSS вашего сайта:

:root {
  --evntflo-primary: #4F46E5;
  --evntflo-radius: 8px;
  --evntflo-font: 'Inter', sans-serif;
}

Доступные CSS-переменные виджета перечислены в разделе Виджет → Кастомизация в кабинете события.

На тарифе Free ватермарк «Powered by evntflo» присутствует всегда и не может быть убран технически.

Ограничения источников (CORS)

На тарифах Pro и выше для безопасности настройте список разрешённых доменов. Это защищает вашу форму от использования на посторонних сайтах.

Подробнее — Настройка CORS.

Совместимые платформы

Виджет работает на любой платформе с поддержкой HTML:

  • Tilda, Webflow, Wix, Framer
  • WordPress, Squarespace
  • Обычные HTML-страницы
  • React, Vue, Angular приложения

Специфические инструкции для популярных конструкторов — Установка на Tilda, Webflow, Wix.