Личный кабинет на Тильде: что можно сделать встроенными средствами, где предел и когда нужен свой кабинет
Короткий ответ: на Тильде можно сделать личный кабинет, если задача — закрыть часть страниц для зарегистрированных пользователей, продавать доступ к урокам или показать покупателю его заказы из магазина на Тильде. Предел наступает, когда кабинет должен показывать каждому клиенту его собственные данные из 1С или CRM, разграничивать права сотрудников клиента и менять статусы автоматически. Тогда сайт можно оставить на Тильде, а кабинет сделать отдельно, на поддомене, — это дешевле и быстрее, чем переносить весь сайт.
Что такое личный кабинет на Тильде и на каком тарифе он работает?
Это встроенный модуль «Личный кабинет» (в англоязычной версии — Members): он закрывает выбранные страницы сайта, пускает на них только зарегистрированных пользователей и делит их на группы. По ответам Тильды, модуль доступен только на платных тарифах.
Внутри модуля три разных инструмента, их часто путают:
- Закрытые страницы по группам. Вы создаёте группу, например «Партнёры» или «Покупатели курса», и отмечаете, какие страницы ей доступны. Один человек может быть в нескольких группах.
- Конструктор курсов. Уроки, тесты, домашние задания, проверка преподавателем, открытие следующего урока после прохождения предыдущего или через заданный срок.
- Кабинет покупателя интернет-магазина. Заказы, повтор заказа, купленные товары, адреса доставки и профиль. Работает только с корзиной Тильды.
Всё это настраивается мышкой, без программиста, и работает на вашем домене. Для учебного проекта, клуба по подписке или закрытого раздела с материалами это часто готовое решение, и делать свой кабинет незачем.
Как в кабинете Тильды устроены регистрация и вход?
Пользователь регистрируется сам, через страницу регистрации или любую форму на сайте, либо вы добавляете его вручную и приглашаете письмом. Регистрацию можно подтверждать автоматически или вручную. Вход — по почте с паролем или одноразовым кодом, либо по телефону с кодом из SMS.
Подробности из справки Тильды, которые важны заранее:
- Вход по телефону работает только с одноразовым кодом: сначала нужно настроить SMS-шлюз, через который будут уходить коды.
- Не больше трёх устройств на один логин. Для платного курса это защита от передачи доступа, для отдела снабжения клиента, который работает под одним входом, — ограничение.
- Срок доступа к группе задаётся от одного дня до одного года или конкретной датой. После срока человека автоматически исключают из группы.
- Продажа доступа — через корзину и платёжную систему: после оплаты покупатель попадает в группу.
- Согласия при регистрации — до двух галочек. Если вы собираете отдельные согласия на обработку данных и на рассылку, этого хватает.
- Удалённые пользователи лежат в корзине 7 дней, потом восстановить их нельзя.
Вход через иностранные сервисы в модуле не нужен: почта, телефон и одноразовый код укладываются в требования, о которых мы писали в статье про вход в личный кабинет без Google и Apple.
Что видит покупатель в кабинете магазина на Тильде?
Свои заказы и их статусы, статус оплаты, список купленных товаров с кнопкой «В корзину», адреса из прошлых заказов и профиль. Повторный заказ кладёт товары в корзину по текущей цене каталога. Это удобно для магазина, который целиком живёт в Тильде.
Ограничения, которые справка называет прямо:
- статусы заказа меняют вручную владелец сайта или сотрудники проекта, и смена статусов не синхронизируется с внешними системами;
- сама Тильда советует не менять статусы, если заказы обрабатываются в другой системе, — чтобы не путать покупателей;
- кабинет работает только с блоком корзины ST100, раздел адресов — только при продвинутых вариантах доставки;
- если кабинет магазина отключить, заказы хранятся ещё 30 дней.
Статус оплаты обновляется автоматически, если подключена платёжная система. А вот «Собран», «Передан в доставку», «Отгружен со склада» придётся проставлять руками. Если заказы у вас уходят в 1С или CRM и там живут дальше, покупатель в кабинете Тильды увидит устаревшую картину.
| Задача | Тильда | Почему |
|---|---|---|
| Закрытые материалы для клиентов или партнёров: прайс, инструкции, презентации | Хватит | Группы пользователей и доступ к страницам — основная функция модуля |
| Платный доступ к урокам, онлайн-курс с домашними заданиями | Хватит | Есть конструктор курсов, продажа доступа после оплаты и срок доступа |
| Покупатель смотрит свои заказы магазина на Тильде и повторяет заказ | Хватит, если заказы ведут в Тильде | Статусы меняют вручную, с внешними системами они не синхронизируются |
| Клиент видит свои счета, акты, долг и отгрузки из 1С | Не хватит | Нет способа вывести на страницу данные конкретного человека из внешней системы |
| Статус заявки или ремонта меняется в CRM и сразу виден клиенту | Не хватит | Методов API для пользователей и заказов в справке нет |
| У одной компании-клиента несколько сотрудников с разными правами | Не хватит | Есть только группы с доступом к страницам, ролей и прав на действия нет |
| Клиент загружает документы, подписывает, согласует, оставляет заявку внутри кабинета | Частично | Формы есть, но заявка уходит в приёмщик данных, а не в историю клиента |
Где предел: что встроенный кабинет не сделает?
Кабинет Тильды управляет доступом к страницам, а не данными. Страница одинакова для всех участников группы. Показать одному клиенту его счета, а другому — его, вывести долг, отгрузки или статус заявки из CRM встроенными средствами нельзя.
Это и есть главная граница. Бизнес-кабинет почти всегда строится вокруг данных конкретного клиента, а не вокруг закрытой страницы. Типичные требования, на которых конструктор останавливается:
- Данные из учётной системы. Счета, акты, сверки, остатки, история отгрузок из 1С. Как это устроено в своём кабинете — в статье про кабинет клиента с данными из 1С.
- Обмен в обе стороны. API Тильды доступен только на тарифе Business, умеет лишь читать проекты и страницы, не больше 150 запросов в час. Методов для пользователей кабинета и заказов в документации нет.
- Роли и права. В модуле есть группы, но нет прав на действия: «бухгалтер клиента видит счета, но не может оформлять заказ», «руководитель видит всё по своей компании». Как такие права описывают до разработки — в статье про матрицу прав в CRM и кабинете.
- Компания как клиент. В Тильде пользователь — это человек. Связать трёх сотрудников в одну организацию с общими договорами и общим долгом нельзя — а на этом строится, например, портал подрядчиков для застройщика.
- История действий. Заявка из формы на закрытой странице уходит в приёмщик данных: на почту, в таблицу или CRM. В кабинете клиент её потом не увидит.
Да, иногда это обходят: вставляют на закрытую страницу код со сторонней таблицей, делают по группе на каждого клиента, руками обновляют PDF со счетами. Для пяти партнёров это терпимо. Для пятидесяти — постоянная ручная работа и риск, что один клиент увидит документы другого.
Схема «сайт на Тильде плюс свой кабинет на поддомене»
Сайт остаётся в конструкторе на основном домене, маркетолог правит его сам. Кабинет работает отдельно, на адресе вроде lk.example.ru, на вашем сервере, со своей базой и обменом с 1С или CRM. В меню сайта — кнопка «Войти», ведущая в кабинет.
Почему это часто разумнее переезда целиком:
- Сайт не трогаем. Позиции в поиске, адреса страниц и привычный редактор остаются. Вопросы переноса сайта, которые мы разбирали в отдельной статье о переезде с Тильды, не возникают.
- Платите за то, что не умеет конструктор. Разработка идёт только в кабинет: роли, данные, обмен.
- Кабинет не зависит от подписки на конструктор. Его код и данные живут на вашем сервере и в вашем репозитории.
Что нужно продумать для такой схемы:
- Поддомен. В DNS основного домена добавляют запись, которая направляет lk на сервер кабинета. Сайт на Тильде продолжает работать как раньше.
- Единый вид. Цвета, шрифты и логотип кабинета повторяют сайт, чтобы клиент не решил, что попал на чужой ресурс. Шапку конструктора в кабинет перенести нельзя — её верстают заново.
- Один вход. Общей учётной записи между Тильдой и своим кабинетом не будет: у модуля нет API для пользователей. Поэтому вход живёт только в кабинете, а на Тильде модуль отключают или оставляют только для курсов.
- Формы. Заявки с сайта по-прежнему уходят в CRM через приёмщики данных Тильды или через серверный скрипт. Если нужно, чтобы заявка сразу появлялась у клиента в кабинете, форму ставят внутри кабинета.
- Персональные данные. Данные клиентов теперь хранятся на вашем сервере. Политику обработки данных нужно обновить: где хранятся данные и кто их обрабатывает. Формулировки стоит согласовать с юристом.
Что делать с пользователями, которые уже зарегистрированы на Тильде?
Выгрузить список пользователей через «Экспорт пользователей», загрузить в новый кабинет почты, телефоны и группы, а пароли не переносить. Первый вход в новом кабинете — по одноразовому коду на почту или телефон, после него человек сам задаёт пароль.
Порядок, который не ломает работу клиентов:
- Выгрузка. Сохраните список пользователей с группами. Формат файла справка Тильды не описывает, поэтому сначала выгружаем тестово и сверяем, какие поля пришли.
- Сопоставление. Группы Тильды переводятся в роли и привязки к компаниям нового кабинета. Обычно здесь выясняется, что «Партнёры-опт» и «Партнёры VIP» — это одна роль с разными ценами.
- Чистка. Дубли, тестовые записи, сотрудники, которые давно уволились у клиента. Их стоит убрать до переноса, а не потом объяснять, почему бывший менеджер видит счета.
- Письмо клиентам. Заранее, с датой переключения, новым адресом и объяснением, как войти в первый раз.
- Переходный период. На старых закрытых страницах Тильды ставят ссылку на новый кабинет, а модуль отключают после того, как основная часть клиентов вошла в новый.
Если на Тильде работал кабинет покупателя магазина, учтите: после отключения заказы хранятся 30 дней. Историю заказов, которую хотите видеть в новом кабинете, нужно выгрузить заранее.
Сколько стоит свой кабинет и что входит в цену?
У нас личный кабинет делается по тарифу «Веб-приложение»: от 160 000 ₽ и от 10 дней. В базовый объём входят роли и права, вход и восстановление пароля, база данных и API, таблицы с фильтрами и выгрузкой, приём оплаты и одна-две внешние интеграции.
Подробнее о составе — на странице разработки личного кабинета, о том, как ужать первую версию, — в статье про MVP личного кабинета. Что ещё важно знать о деньгах и условиях:
- Цену и срок фиксируем в договоре до старта, оплата 50 % предоплатой и 50 % по акту.
- После запуска — 14 дней бесплатной поддержки, затем абонентская поддержка от 7 900 ₽ в месяц или разовые задачи.
- Гарантия по договору — 30 календарных дней с даты акта: ошибки по нашей вине исправляем бесплатно.
- Исходный код — в вашем Git-репозитории, доступы к серверу, базе и домену передаём вам. Исключительное право на код остаётся у студии, у вас — лицензия на весь срок действия исключительного права: дорабатывать можно самим или с любой командой.
Если кабинет пока не нужен, а нужно только, чтобы заявки с сайта на Тильде попадали в CRM и уведомляли менеджера, хватит интеграции — от 32 000 ₽.
Как это выглядит на наших проектах?
Два примера, где кабинет строится вокруг данных, а не закрытых страниц. Ни один из них встроенным модулем конструктора не собрать.
- Клиентский портал Roboweb.team. Заказчик видит доску своего проекта, процент готовности, сроки, документы и сам принимает задачи или возвращает их на доработку. К одному проекту можно подключить нескольких представителей заказчика.
- Магазин AleksFurs. Кабинет покупателя, панель магазина из одиннадцати разделов и обмен с 1С по протоколу CommerceML 2.08: заказы уходят в 1С, остатки возвращаются на сайт.
Когда свой кабинет вам не нужен?
Если в кабинете нет персональных данных из учётной системы и нет разных прав внутри одной компании-клиента, свой кабинет — лишние деньги. Встроенного модуля хватит, а сэкономленные деньги разумнее вложить в материалы и продажи.
- Онлайн-школа или курс. Уроки, домашние задания, доступ на срок — это ровно то, для чего сделан конструктор курсов.
- Закрытый раздел для партнёров с прайсом, презентациями и инструкциями, одинаковыми для всех партнёров одного уровня.
- Небольшой магазин на Тильде, где заказы обрабатывают в самой Тильде и статусы меняет один менеджер.
- Проверка спроса. Если вы не уверены, что клиенты вообще будут заходить в кабинет, начните с закрытых страниц и посмотрите на посещаемость.
Какие ошибки делают с кабинетом на Тильде?
Самые дорогие — пытаться выдать закрытые страницы за персональный кабинет и проставлять статусы руками там, где они живут в 1С. Обе ошибки сначала незаметны, а через полгода превращаются в ежедневную ручную работу.
- Группа на каждого клиента. С двадцатью клиентами ещё работает, дальше любая ошибка в настройке группы показывает одному клиенту чужие документы.
- Два источника статусов. Заказ обрабатывают в 1С, а статус в кабинете Тильды меняют вручную. Покупатель видит «Собирается», хотя заказ уже доставлен.
- Один логин на отдел. Одновременно под одним логином можно войти не больше чем с трёх устройств, и нельзя понять, кто из сотрудников что сделал.
- Переезд сайта ради кабинета. Сайт переносят целиком, хотя конструктор не справлялся только с кабинетом. Схема с поддоменом обходится дешевле и не рискует позициями в поиске.
- Пароли «как есть». Попытка перенести пароли пользователей в новый кабинет. Безопаснее и проще — вход по одноразовому коду и новый пароль.
- Нет ответственного. Кабинет на Тильде тоже нужно вести: подтверждать регистрации, исключать уволенных, обновлять материалы. Если этого никто не делает, кабинет быстро устаревает.
Как быстро решить: Тильда или свой кабинет?
Ответьте на три вопроса. Если везде «нет» — хватит Тильды. Если хотя бы одно «да» — нужен свой кабинет, а сайт можно оставить в конструкторе.
- Должен ли каждый клиент видеть свои данные из 1С, CRM или склада — счета, долг, отгрузки, статус заявки?
- Нужны ли разные права у сотрудников одной компании-клиента?
- Должен ли статус меняться в кабинете сам, без менеджера, когда он меняется в учётной системе?
Если сомневаетесь, пришлите список того, что клиент должен видеть и делать в кабинете. По нему сразу понятно, где проходит граница, и сколько будет стоить своя часть.
Короткие ответы на частые вопросы
Можно ли сделать личный кабинет на Тильде бесплатно?
Нет: по справке Тильды личный кабинет доступен только на платных тарифах. Кабинет покупателя для магазина тоже подключается только на платном тарифе.
Можно ли показать в кабинете на Тильде заказы и счета клиента из 1С?
Встроенными средствами — нет. Кабинет покупателя показывает только заказы, оформленные в корзине Тильды, а статусы в нём меняют вручную. Для данных из 1С нужен отдельный кабинет со своим сервером и обменом.
Сколько устройств может использовать один пользователь кабинета Тильды?
По справке — не больше трёх устройств на один логин. Это защищает платные материалы от раздачи одного входа на всех, но мешает, если одним логином пользуется отдел.
Можно ли оставить сайт на Тильде, а кабинет сделать отдельно?
Да, это частая схема: сайт остаётся в конструкторе на основном домене, кабинет работает на поддомене вроде lk.вашдомен.ru на своём сервере. В меню сайта ставят кнопку «Войти», которая ведёт в кабинет.
Сколько стоит свой личный кабинет вместо Тильды?
У нас — от 160 000 ₽ и от 10 дней по тарифу «Веб-приложение»: роли, вход, база данных, таблицы, оплата и одна-две интеграции. Точную цену и срок фиксируем в договоре после брифа.
Услуги и кейсы по теме: разработка личного кабинета · кейс: сайт студии и клиентский кабинет · цены и сроки
Опишите, кто должен входить в кабинет и что там видеть, — скажем, хватит ли Тильды или нужен свой кабинет на поддомене.
Рассчитать проект →Оценку срока и цены по брифу делаем бесплатно, обычно отвечаем в течение часа в рабочее время. Типовой договор — посмотреть до оплаты.
