Матчинг, или режим поиска профиля
Что такое матчинг
Матчинг, или режим поиска профиля, определяет, по каким данным из вашего файла платформа Altcraft будет искать существующие профили, чтобы обновить их. Каждый раз при импорте профилей вам предлагают выбрать режим поиска:
Такой механизм позволяет обновлять данные клиентов и избегать дублирования профиля.
По умолчанию поиск для обновления происходит по email.
Режимы поиска профиля
Поиск профиля происходит по одному из полей профиля:
Режим поиска | Описание |
---|---|
По email адресу из профиля или подписок | По полю профиля “Email” или по email адресам из подписок. |
По email адресу из профиля | Только по полю профиля “Email”. |
По телефону из полей данных или подписок | По полю профиля “Телефоны” или по телефонам из SMS подписок. |
По Push данным из подписок | По идентификатору Push подписки (токену устройства). |
По идентификатору профиля (только при обновлении!) | По системному идентификатору profile_id. |
По кастомному полю | По пользовательскому полю базы данных. Например, ID клиента в CRM компании. |
По email адресу из подписок | По email адресам из подписок. |
По телефону из полей подписок | По телефонам из SMS подписок. |
Поиск по пуш подписке | Используется при импорте подписок из стороннего push сервиса. |
Поиск профиля по подписке на кастомный канал | Используется, если настроен собственный канал связи с подписчиками. |
По email или телефону из профиля | По полю профиля "Email" или “Телефоны”. |
По email или телефону из подписок | По email адресам из подписок или по телефонам из SMS подписок. |
Как это работает?
- При импорте профилей указывается режим поиска. Режим поиска соответствует одному из полей профиля.
- По этому полю платформа ищет и сравнивает уже существующие профили с импортируемыми.
- Если поле существующего профиля совпадает с полем импортируемого, то новый профиль не создается.
- Обновляются данные существующего профиля.
Пример
Вы создаете базу данных “Потенциальные клиенты” и импортируете туда 1000 профилей. Один из них — Виктор Смирнов, чей email: “smirnov@example.com”.
Через месяц вы решаете обновить эту базу данных: добавить туда новые профили и обновить данные старых. Настраивая импорт, вы в качестве режима поиска профиля указываете “По email адресу из профиля или подписок”.
Когда вы запустите импорт, Altcraft начнет поиск существующих профилей. Каждый профиль будет сравниваться с теми, которые вы собираетесь добавить в базу. Из-за выбранного вами режима поиска профиля поиск и сравнение будут происходить по полю профиля “Email” или по email адресам из подписок.
В какой-то момент платформа в базе “Потенциальные клиенты” найдет профиль Виктора Смирнова, чей email smirnov@example.com совпадает с импортируемым профилем.
Altcraft не будет создавать еще один профиль с таким же email. Если платформа обнаружит среди импортируемых данных какую-то новую информацию по этому профилю, она обновит профиль Виктора Смирнова (изменится дата рождения, номер телефона, промокод и др.). А если все импортируемые данные этого профиля будут совпадать с той информацией, которая уже есть, то профиль не изменится.
Матчинг по кастомному полю
Если для матчинга вы собираетесь использовать пользовательское поле, то вам необходимо:
- Создать пользовательское поле в базе данных. Рекомендуем также сделать его обязательным для заполнения.
- Создать индекс для этого поля в панели администрирования. Для этого обратитесь к вашему администратору или в службу поддержки. Без индекса поиск будет занимать значительно больше времени.
- Выбрать режим матчинга “По кастомному полю” и указать созданное поле.