Перейти к основному контенту

Списки клиентов: уроки, абонементы, платежи, сделки и задачи

Для кого эта инструкция

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

Где находится

В левом меню откройте «Списки» → «Клиент». В конструкторе нажмите «+» и выберите нужную связь. Во вложенном блоке снова нажмите «+», чтобы открыть параметры связанного объекта.

Главное правило: результатом остаётся клиент

Даже если вы добавили «Клиент» → «Запись на урок» → «Урок» → «Педагог», результатом остаются карточки клиентов, у которых есть подходящая запись. Чтобы получить каждую запись отдельной строкой, начните с вкладки «Запись».

Связи карточки клиента

Связь в конструкторе Что связано с клиентом Что можно проверить внутри
«Лид», «Первый лид», «Последний лид» все, первый или последний лид клиента свойства лида, включая «Utm» и «Источник»
«Абонемент» абонементы клиента статус, остаток, сроки, заморозку, цену, тариф, программу и платежи абонемента
«Платёж» движения средств, связанные с абонементами клиента сумму, дату, способ платежа, классификатор, автора и другие параметры операции
«Запись на урок» записи клиента на уроки посещение, отмену, причину отмены, абонемент и связанные параметры урока
«Урок» уроки, на которые клиент записан дату, программу, педагога, аудиторию, отмену и число записей
«Сделка» сделки клиента воронку, этап, ответственного, лид, задачи и связанные абонементы
«Задача» задачи, привязанные к клиенту срок, статус, ответственного, текст и результат
«Привязка к клиенту» родительскую карточку текущего клиента параметры карточки связанного родителя
«Привязанные клиенты» дочерние карточки, привязанные к текущей параметры карточек детей

Как связать урок, программу и тип программы

Чтобы получить клиентов, у которых есть запись на урок нужного типа, сложите все признаки одного занятия в единый блок:

Клиент
  • результатрезультат«Клиент»;
  • └─
  • внутри Урокнего ├─связь Дата«Урок»;
  • начала
  • внутри одного блока «Урок»нужный«Дата периодначала» └─с Программанужным └─периодом Типи программысвязь «Программа»;
  • внутри «Программы»нужное«Тип значениепрограммы»
с нужным значением.

Все условия внутри блока «Урок» относятся к одному связанному уроку. Если вынести дату и тип программы в разные блоки «Урок», клиент с несколькими занятиями может подойти по разным урокам.

Лимит числа связанных объектов

У части связей есть иконка бесконечности. Она задаёт диапазон количества связанных объектов, которые выполняют вложенное условие. Для клиента лимит доступен у «Лида», «Абонемента», «Привязанных клиентов», «Тега», «Записи на урок» и «Урока».

Например, можно отобрать клиентов, у которых количество связанных уроков, соответствующих вложенным условиям, попадает в нужный диапазон. Лимит не появляется у каждой связи; если иконки нет, этот способ подсчёта для неё не поддержан.

Пример: клиенты, записанные на платные уроки в периоде

  1. Выберите «Клиент».
  2. Добавьте «Урок».
  3. Внутри «Урока» добавьте «Дата начала» и задайте период.
  4. Там же добавьте «Программа» → «Тип программы» → «Платный урок».
  5. Оставьте «и» и примените фильтр.

Результатом будут карточки клиентов, у которых есть хотя бы один подходящий урок. Это не список всех записей и не список самих уроков.

Пример: клиенты, посетившие любой урок за неделю

  1. Выберите «Клиент».
  2. Добавьте одну включающую связь «Запись на урок».
  3. Внутри этого блока добавьте «Статус посещения» → «Положительно».
  4. В том же блоке добавьте «Урок» → «Дата начала» и задайте неделю.
  5. Оставьте оператор «и» внутри «Записи на урок» и примените фильтр.
Клиент

Дерево условий должно выглядеть так:

  • результатрезультат«Клиент»;
  • └─
  • «Включая» Включая: «Запись на урокурок»;
  • ├─
  • внутри Статусодного посещенияблока «Запись на урок»Положительно«Статус └─посещения» Урок └─«Положительно»;
  • Дата
  • там началаже«Урок» → «Дата начала» → нужная неделянеделя.

Так система ищет один факт посещения любого урока в периоде и возвращает уникальные карточки клиентов.

Не заменяйте эту цепочку тремя условиями по полям «Дата последнего посещённого платного урока», «Дата посещения последнего бесплатного промо урока» и «Дата последнего посещённого платного промо урока». Эти поля описывают последние события отдельных видов, а не саму запись на любой урок. Они нужны, когда вопрос относится именно к последнему платному или промо-событию.

Готово: выборка возвращает клиентов, а вложенные условия проверяют связанные с ними объекты без смешивания разных уроков, абонементов или сделок.