Сопоставление полей формы с профилями участников

Сопоставление полей формы с профилями участников

Одна из самых мощных возможностей TimelyChurch Формы — сопоставление полей формы напрямую с полями профиля участника. При отправке формы сопоставленные данные могут автоматически обновлять запись отправителя в базе Участники, устраняя ручной ввод.

Как работает сопоставление полей

Каждое поле формы можно сопоставить с соответствующим полем профиля участника. При поступлении отправки:

  1. TimelyChurch определяет отправителя (через вход в Портал участника или по совпадению email с существующей записью участника).
  2. Если совпадение не найдено и предоставлено достаточно данных (имя и/или email), автоматически создаётся новая запись участника со статусом членства «Посетитель».
  3. Значения сопоставленных полей из отправки синхронизируются с записью участника согласно настройкам синхронизации профиля.

Стандартные поля участника для сопоставления

Доступны следующие встроенные поля профиля:

Поля имени

  • Имя
  • Фамилия
  • Отчество
  • Псевдоним
  • Префикс
  • Суффикс

Контактные поля

  • Email
  • Дополнительный email
  • Мобильный телефон
  • Домашний телефон
  • Рабочий телефон

Поля адреса

  • Адрес, строка 1
  • Адрес, строка 2
  • Город
  • Регион
  • Почтовый индекс
  • Страна

Личные поля

  • Пол
  • Дата рождения
  • Семейное положение
  • Дата годовщины

Церковные поля

  • Дата первого визита
  • Дата крещения
  • Как нас нашли
  • Предыдущая церковь

Поля экстренного контакта

  • Имя экстренного контакта
  • Телефон экстренного контакта
  • Отношение экстренного контакта

Пользовательские поля участника

Если в настройках Участники определены пользовательские поля участника, они также отображаются в палитре «Пользовательские поля профиля» редактора формы. При добавлении пользовательского поля из этой палитры оно автоматически сопоставляется с соответствующим пользовательским полем участника — дополнительная настройка не нужна.

Совет: пользовательские поля профиля показаны в разделе с фиолетовым акцентом вверху палитры полей. Добавление одного из них настраивает сопоставление автоматически и помечает поле значком «Профиль».

Как сопоставить поле

Вариант 1: добавить из палитры пользовательских полей профиля

Самый простой способ:

  1. Откройте редактор формы и посмотрите левую боковую панель.
  2. Найдите раздел Пользовательские поля профиля вверху (фиолетовый заголовок).
  3. Щёлкните любое пользовательское поле, чтобы добавить его в форму.
  4. Поле создаётся с правильным типом, меткой и предварительным сопоставлением.

Вариант 2: ручное сопоставление стандартных полей

Для стандартных полей (не пользовательских) сопоставление работает через умное совпадение имён полей:

  1. Добавьте поле в форму (например, текстовое поле).
  2. Установите метку или имя поля в соответствии с распознаваемым именем поля профиля. Например:
    • Поле с именем вроде «Email» сопоставится с email участника.
    • Поле с именем вроде «Имя» — с именем участника.
    • Поле с именем вроде «Телефон» — с мобильным телефоном участника.

TimelyChurch использует интеллектуальное сопоставление, распознающее многие распространённые варианты имён. Например, все следующие сопоставятся с полем email: email, email address, e-mail, your email, contact email.

Умное предзаполнение для вошедших участников

Когда участник вошёл в Портал участника и открывает форму, TimelyChurch автоматически предзаполняет поля по именам и сопоставлениям. Система сопоставляет:

  • Имена полей (например, Имя, Email, Телефон)
  • Метки полей (например, «Имя», «Адрес электронной почты», «Номер телефона»)
  • Поля, которые вы явно сопоставили с полем профиля

Предзаполняемые данные включают:

  • Имя (имя, фамилия, полное имя)
  • Email и телефон
  • Адрес (улица, город, регион, индекс — с запасным вариантом семейного адреса)
  • Дата рождения
  • Пол

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

Защита полей идентичности

Чтобы предотвратить случайную перезапись, определённые «идентификационные» поля обрабатываются особым образом:

  • Имя, Фамилия и Email никогда не перезаписываются в существующих записях участника при синхронизации.
  • Они устанавливаются только при создании новой записи участника из отправки формы.
  • Все остальные сопоставленные поля по умолчанию заполняют пустые значения в записи участника (существующие непустые значения сохраняются).

Автоматическое создание записи участника

Когда форму отправляет человек без входа, TimelyChurch пытается:

  1. Найти существующего участника по совпадению отправленного email.
  2. Если совпадение не найдено и в отправке есть имя и/или фамилия, создать новую запись участника с:
    • Статусом членства «Посетитель»
    • Записью, отмеченной как активная
    • Записью, скрытой из справочника (новые посетители по умолчанию не показываются в справочнике)
    • Заполнением всех доступных сопоставленных полей

Таким образом база Участники растёт автоматически по мере отправки форм новыми посетителями.

Проверка сопоставленных полей

В редакторе формы поля, сопоставленные с профилем участника, отображают фиолетовый значок «Профиль» рядом с меткой. Это быстрый визуальный индикатор полей, которые будут синхронизироваться с записями участников.

Мы используем файлы cookie для персонализации вашего опыта. Продолжая посещать этот сайт, вы соглашаетесь на использование нами файлов cookie

Ещё