Создайте свою первую форму — пошаговое руководство
Это руководство проведёт вас через создание, публикацию и проверку вашей первой формы в TimelyChurch. К концу у вас будет рабочая Visitor Connection Card, которой можно делиться через QR-код, ссылку или email — и вы проверите свою первую отправку.
Ориентировочное время: 10 минут.
Что вы создадите
Простая карточка посетителя, которая собирает:
- Имя и фамилию
- Адрес email (сопоставлен с профилем Person для автосинхронизации)
- Номер телефона
- Выпадающий список «Как вы узнали о нас?»
- Необязательные комментарии
Когда кто-то отправляет карточку, запись Person создаётся автоматически (или сопоставляется, если уже существует), email-уведомление уходит вашим администраторам, а посетитель видит страницу «Thank you!».
Шаг 1: Откройте модуль Формы
- Войдите в портал администратора TimelyChurch.
- В левой боковой панели нажмите Формы.
- Откроется страница списка форм. Если это ваша первая форма, список будет пустым.
Совет: если вы не видите «Формы» в боковой панели, ваша роль может не включать модуль Формы. См. 12-form-permissions.md для настройки разрешений.
Шаг 2: Создайте форму
У вас два варианта — выберите один:
Вариант A: Начать с шаблона (рекомендуется для новичков)
- Нажмите Templates (вверху справа).
- Выберите Visitor Connection Card из галереи.
- Форма создаётся со всеми полями ниже, уже готовыми к публикации. Перейдите к Шагу 4.
См. 11-form-templates.md для полного списка шаблонов.
Вариант B: Создать с нуля
- Нажмите Create Form (вверху справа).
- Заполните:
- Form Name:
Visitor Connection Card - Description:
Welcome! Tell us a bit about yourself so we can follow up. - Form Type:
Contact Form
- Form Name:
- Оставьте настройки по умолчанию (Require Login: выкл., Allow Multiple Submissions: выкл., Send Confirmation Email: вкл., Notify Admins: вкл.).
- Нажмите Create & Add Fields. Вы попадёте в редактор полей: холст формы по центру и палитра полей слева.
Шаг 3: Добавьте поля
В левой палитре нажмите эти типы полей по порядку. Каждое попадает на холст:
| # | Тип поля | Подпись | Ширина | Обязательно | Примечания |
|---|---|---|---|---|---|
| 1 | Section | Tell us about you |
Full | -- | Только макет |
| 2 | Text | First Name |
Half | Yes | Сопоставить с Person → first_name |
| 3 | Text | Last Name |
Half | Yes | Сопоставить с Person → last_name |
| 4 | Email Address |
Full | Yes | Сопоставить с Person → email | |
| 5 | Phone | Phone Number |
Half | No | Сопоставить с Person → phone_mobile |
| 6 | Dropdown | How did you hear about us? |
Full | No | Добавьте варианты: Friend, Online, Drove by, Other |
| 7 | Multi-line Text | Anything else we should know? |
Full | No | -- |
Чтобы сопоставить поле с профилем Person: щёлкните поле, чтобы открыть редактор в боковой панели, прокрутите до Profile Mapping, установите Maps to Model = Person и выберите соответствующее поле из выпадающего списка. См. 04-mapping-fields-to-profiles.md для полного справочника.
Когда закончите, нажмите Save вверху справа конструктора. Индикатор «Unsaved» должен исчезнуть.
Шаг 4: Настройте синхронизацию и уведомления
- Нажмите вкладку Settings.
- Убедитесь, что Profile Sync Mode установлен на On Submit (по умолчанию). Это означает, что данные нового посетителя сразу записываются в базу Участники.
- Убедитесь, что Notify Admins включён, чтобы вы получали email за каждую отправку.
- При необходимости добавьте произвольных Notification Recipients (например, общий ящик команды сопровождения).
- Нажмите Save Settings.
См. 05-profile-sync-settings.md для подробностей о режимах синхронизации.
Шаг 5: Опубликуйте форму
-
Вернувшись на главную страницу формы (или из редактора), нажмите кнопку Publish.
-
Значок статуса меняется с
DraftнаPublished. -
Публичный URL появляется в выделенной карточке Public Form Link (с кнопками Copy Link и Open Form). Он выглядит примерно так:
https://your-domain.com/c/your-church/forms/visitor-connection-card
Шаг 6: Поделитесь формой
У вас три быстрых варианта — выберите подходящий:
- QR-код: нажмите Share, чтобы открыть модальное окно. Распечатайте или сделайте скриншот QR-кода для бюллетеней, табличек или проекторов.
- Прямая ссылка: нажмите Copy Link и вставьте в email, сообщение или ссылку на сайте.
- Email-рассылка: нажмите Email в модальном окне, чтобы открыть почтовый клиент с готовым сообщением.
Для встраивания на сайт церкви см. 08-embedding-forms.md.
Шаг 7: Протестируйте сами
- Откройте публичный URL в приватном/инкогнито-окне, чтобы не быть залогиненным как администратор.
- Заполните форму реалистичными, но вымышленными данными (используйте свой email, чтобы увидеть подтверждение).
- Отправьте. Вы должны попасть на страницу подтверждения «Thank You!».
- Проверьте входящие — вы должны получить оба письма:
- Письмо-подтверждение (если Send Confirmation Email был включён).
- Email-уведомление администратора (отправляется всем администраторам церкви, потому что Notify Admins включён).
Шаг 8: Проверьте свою первую отправку
- Вернувшись в портал администратора, нажмите имя формы, чтобы открыть её.
- Нажмите Просмотреть отправки, чтобы открыть список. Ваша тестовая отправка появится там.
- Щёлкните строку отправки, чтобы просмотреть полные детали.
- Обратите внимание:
- Статус: Pending Review (каждая новая отправка начинается здесь, даже когда режим синхронизации «On Submit»).
- Связанный участник: создана новая запись Person (или сопоставлена), показана со ссылкой View Member Profile.
- Значок Synced показывает, когда сопоставленные поля отправки записаны в профиль Person.
- Нажмите Одобрить, чтобы отметить отправку как проверенную (чисто организационно — данные уже сохранены).
- При необходимости нажмите Sync to Profile, чтобы вручную снова отправить сопоставленные поля в запись Person.
Для более глубоких вариантов рабочего процесса (отклонение, массовые действия, экспорт) см.:
Готово — что дальше?
Теперь, когда у вас одна форма работает от начала до конца, вот разумные следующие шаги:
- Добавьте больше форм — продублируйте эту как отправную точку или выберите другой шаблон из галереи (11-form-templates.md).
- Настройте произвольных получателей уведомлений — направляйте разные формы разным командам (например, Prayer Requests → команде молитвы) (07-form-notifications.md).
- Сопоставьте пользовательские поля Person — если у вас определены пользовательские поля Person для церкви, добавьте их в форму, и они синхронизируются так же, как встроенные (04-mapping-fields-to-profiles.md).
- Встройте на сайт — разместите форму в iframe на публичном сайте (08-embedding-forms.md).
Устранение неполадок
Публичный URL показывает «Form Closed». Форма либо всё ещё в статусе Draft, либо достигла лимита отправок, либо прошла дата закрытия. Проверьте значок статуса формы и раздел Submission Limits в настройках.
Я отправил тест, но письмо не пришло.
- Убедитесь, что Notify Admins включён в настройках.
- Убедитесь, что хотя бы у одного администратора церкви есть подтверждённый email.
- Проверьте папку спама; если ваша церковь использует очередь почты, доставка может занять несколько минут.
Запись Person не создана. Системе нужен хотя бы email или имя + фамилия для создания Person. Убедитесь, что эти поля заполнены и что Sync Mode — On Submit (или запустите ручную синхронизацию со страницы отправки).
Поле Payment не списало деньги. Платные формы принимают оплату картой через Stripe, поэтому у церкви сначала должен быть подключён Stripe (Settings → Church → Integrations). Если Stripe не подключён, шаг оплаты не может начаться. См. 03-form-field-types.md для работы поля Payment.