Tilda · 8 мин чтения

Тильда конструктор сайтов: возможности и ограничения

Тильда - конструктор сайтов, на котором я собрал за последние годы не один десяток лендингов, каталогов и интернет-магазинов для клиентов. Смотрю на платформу не с позиции маркетинга, а с позиции человека, который потом дорабатывает то, что не получилось закрыть штатными средствами. Платформа блочная, без кода закрывает большинство типовых задач: страницу с формой, каталог с оплатой, блог, лендинг под рекламу. Но встречаются места, где штатных блоков не хватает и нужен кастомный скрипт или отдельный сервис сверху. В статье разбираю по фактам, что Тильда умеет сама, а где обычно приходится подключать доработку.

Что Тильда закрывает без кода

Базовый набор блоков покрывает большинство сайтов малого и среднего бизнеса: шапка с меню, галерея, отзывы, карта с адресом, форма заявки, блог, каталог товаров. Каждый блок настраивается через панель без вёрстки, адаптация под мобильные подстраивается автоматически по ширине экрана.

На каждой странице отдельно задаются title, description и картинка для соцсетей, есть счётчики Яндекс.Метрики и Google Analytics, встроенный конструктор форм с отправкой на почту, в Telegram или на вебхук. Для сайтов на нескольких языках в блоках меню есть готовый переключатель языков, только сам перевод текста и создание версии страницы на другом языке делаете руками.

Домен и хостинг входят в тариф платформы, отдельный сервер под сайт не нужен, обновления системы и безопасность сервера на стороне Тильды. В настройках сайта можно вставить код в head и перед закрывающим body - стандартное место для скриптов аналитики, пикселей и сторонних виджетов, без похода в код каждой страницы. У платформы есть собственный API, через который можно получать и передавать данные о заказах и товарах из внешних систем, если вебхуков и готовых интеграций недостаточно. Плюс автоматическая генерация robots.txt и sitemap.xml, так что базовая техническая настройка под поисковики работает без ручной возни.

Zero Block: гибкость вёрстки без вёрстки руками

Zero Block - редактор на сетке, где элементы двигаются свободно, а не по жёстким шаблонам блоков. Можно менять отступы, накладывать элементы друг на друга, собирать нестандартные секции под конкретный дизайн. Для тех, кто пишет код, есть ячейка с произвольным HTML, CSS и JavaScript, через неё вставляют кастомные виджеты, сторонние скрипты или свою логику на странице.

Отступы и размер шрифта настраиваются отдельно для десктопа, планшета и телефона, поэтому адаптив получается точным, а не просто уменьшенной копией десктопной версии. Можно подключить собственные шрифты, задать анимацию появления блоков при скролле, выставить точки перелома сетки под конкретный макет - всё это без единой строчки кода, программирование нужно только когда логика страницы выходит за рамки вёрстки и оформления.

Из моей практики: собрать посадочную страницу с нуля в Zero Block по готовому макету занимает пару дней. А вот встроить туда калькулятор стоимости с десятком условий или форму с валидацией по внешнему API уже сложнее без разработчика, редактор даёт место, куда вставить код, но сам код пишете вы или человек, которого наняли.

Бесплатный материал

🎁 Полезный скрипт в подарок

Подпишитесь на Telegram - пришлю готовый скрипт по этой теме.

Без спама. Отписка в 1 клик.

Интернет-магазин на Тильде: каталог, остатки, оплата, доставка

Блоки для продаж закрывают стандартный сценарий: каталог с вариантами (цвет, размер), корзина, оформление заказа, письма с подтверждением. Товары можно вести вручную или загружать списком через CSV или YML. Заказы попадают в собственный список Тильды со статусами - новый, в обработке, выполнен, туда же подтягивается история оплат, если платёжная система подключена через настройки. Остатки по каждому варианту товара обновляются отдельно, так что при обмене с 1С на сайте не продаётся то, чего нет на складе.

Из того, что реально экономит время на моих проектах:

  • обмен с 1С по CommerceML - цены, остатки и заказы синхронизируются прямо из интерфейса Тильды, без стороннего модуля;
  • в настройках платёжных систем помимо Робокассы можно подключить эквайринг банка, с которым у клиента уже открыт счёт;
  • калькулятор доставки СДЭК считает стоимость по зонам прямо в блоке заказа;
  • Яндекс Доставку подключают через поле токена в настройках, без отдельного виджета и кода в head.

Из ограничений: калькулятор СДЭК закрывает доставку именно через СДЭК. Если у клиента свои курьеры и зоны считаются по районам города или по собственным правилам, встроенного инструмента недостаточно, тогда ставлю готовый скрипт зоны доставки для Tilda, который считает стоимость по произвольным зонам из настроек.

Для каталога на несколько тысяч позиций со сложными фильтрами и характеристиками Тильда становится тяжеловатой в администрировании, для такого объёма чаще смотрю в сторону WordPress с WooCommerce или отдельной разработки, там структура данных гибче.

Интеграции и автоматизация: CRM, боты, вебхуки

Формы Тильды отправляют данные на почту, в Telegram-канал или на вебхук, это открывает доступ к внешней автоматизации. Частая связка на моих проектах: заявка с сайта уходит вебхуком в сценарий n8n, а он уже раскладывает лида по CRM, ставит задачу менеджеру и шлёт уведомление в Telegram. Автоматизация в n8n у меня начинается от 25 000 ₽ и обычно окупается тем, что менеджеры перестают руками переносить заявки между системами.

В настройках платёжных систем, помимо Робокассы, можно подключить и других провайдеров эквайринга, например Т‑Банк или Сбербанк, если у клиента уже есть с ними договор - настройка начинается с указания идентификатора магазина и ключа из личного кабинета банка.

Если Telegram-бот нужен не для уведомления, а для диалога с клиентом (ответы на вопросы, запись на услугу, работа с базой), это уже отдельный проект на aiogram со своей логикой и хранением состояния, к Тильде он подключается только через приём вебхука или API, живёт отдельно от сайта.

Ограничение количества использований промокода - штатная функция в настройках акций. Более сложные схемы, например разные лимиты для разных сегментов покупателей или ограничение по источнику перехода, я обычно закрываю кастомным скриптом поверх стандартной логики.

Где Тильда конструктор сайтов упирается в ограничения

За что регулярно берусь как за доработку, а не считаю багом платформы:

  • сложная бизнес-логика: индивидуальные условия ценообразования, многошаговые калькуляторы, проверка данных по внешнему API - собирается через ячейку с кодом в Zero Block, но требует разработчика, а не просто настройки блока;
  • личный кабинет с глубокой логикой: история заказов с фильтрами, реферальные балансы, роли пользователей - закрывает базовые сценарии, для нестандартных схем нужен отдельный бэкенд;
  • многостраничные каталоги с сотнями похожих карточек, которые нужно обновлять каждый день по данным из внешней системы, без интеграции через API или CommerceML утомительны в ручном режиме;
  • тяжёлые страницы с большим числом секций и картинок в высоком разрешении заметно теряют в скорости загрузки, если не следить за весом изображений.

По каждому пункту решение обычно однотипное: там, где логика укладывается в условия и формулы, хватает кода в Zero Block или готового скрипта. Там, где нужна своя база данных с ролями и правами, проще вынести эту часть на отдельный бэкенд и связать его с Тильдой через API или вебхуки, чем пытаться уместить всё в конструктор. Это не значит, что платформа сырая, просто у блочного конструктора есть потолок сложности, и полезно понимать его до старта проекта.

Тильда, WordPress или разработка на заказ: что выбрать

Тильда выигрывает по скорости запуска и цене входа, WordPress с WooCommerce берёт гибкостью плагинов при большом каталоге, разработка на заказ нужна там, где логика продукта не укладывается ни в один конструктор.

Критерий Тильда WordPress + WooCommerce Разработка на заказ
Нужен ли разработчик для запуска нет, для базового сайта желателен для настройки и плагинов обязателен
Ежемесячный платёж за платформу тариф Тильды нет, хостинг оплачивается отдельно нет, хостинг оплачивается отдельно
Кастомная логика без ограничений частично, через код в Zero Block через плагины и код темы да, логика пишется под задачу
Разработка сайта у меня от 30 000 ₽ от 60 000 ₽ от 80 000 ₽ (лендинг на Next.js)

В таблицу не включаю домен и SSL - домен стоит по-разному в зависимости от зоны (.ru обычно дешевле .com), а SSL-сертификат зависит от типа сертификата, а не от платформы сайта. Комиссию эквайринга тоже не сравниваю по строкам, она зависит от тарифа банка, а не от того, Тильда это или WooCommerce.

Комплексная интеграция для Тильды с CRM, эквайрингом и СДЭК у меня стоит от 40 000 ₽, простая доработка вроде кастомного скрипта на существующем сайте - от 3 000 ₽. Из готовых решений в библиотеке есть скрипты под конкретные задачи Тильды: зоны доставки, ограничение промокодов, конвертер валют, расчёт налогов и НДС, подарочные сертификаты, для типовых сценариев выходит быстрее и дешевле, чем писать с нуля.

Условия и возможности Тильды меняются, поэтому перед запуском я уточняю их у самого сервиса.

Частые вопросы

Сколько стоит сайт на Тильде под ключ?

У меня разработка сайта на Tilda начинается от 30 000 ₽, комплексная интеграция с CRM, эквайрингом и СДЭК - от 40 000 ₽. Точная сумма зависит от количества страниц и списка интеграций. Отдельно оплачивается тариф самой платформы (без него сайт не заработает на своём домене) и регистрация домена. Если нужен только кастомный скрипт на уже готовом сайте, без пересборки структуры, такая доработка обычно укладывается в от 3 000 ₽.

Можно ли синхронизировать Тильду с 1С?

Да, у платформы есть обмен по CommerceML: цены, остатки и заказы синхронизируются из интерфейса Тильды без стороннего модуля. На практике настройка обмена с конкретной, доработанной конфигурацией 1С клиента - это отдельная задача, типовая схема не всегда стыкуется без правок с обеих сторон. Отдельно смотрю, какие поля участвуют в обмене - цена, остаток, статус заказа, и настраиваю сопоставление под структуру каталога клиента.

Что делать, если Тильде не хватает функциональности?

Для большинства нестандартных сценариев хватает кода в ячейке Zero Block или готового скрипта под конкретную задачу: зоны доставки, промокоды с особыми условиями, расчёт налогов. Если логика завязана на внешнюю систему или собственную базу данных, к сайту подключают отдельный бэкенд, а Тильда остаётся витриной. В библиотеке у меня уже есть несколько готовых скриптов под частые задачи Тильды, от расчёта доставки по зонам до подарочных сертификатов, дорабатывать с нуля в таких случаях не обязательно.

Подходит ли Тильда для интернет-магазина с большим каталогом?

Для каталога в пределах нескольких сотен позиций с обменом по 1С через CommerceML платформа работает без проблем. Когда счёт идёт на тысячи SKU со сложными фильтрами по характеристикам, администрировать каталог в блочном редакторе становится неудобно, и тогда я предлагаю клиенту WooCommerce на WordPress или отдельную разработку под структуру его данных. Если каталог растёт постепенно, имеет смысл заранее закладывать миграцию на более гибкую платформу, чтобы не переделывать структуру данных в спешке.

Есть задача?

Обсудим в мессенджере

Расскажите, что нужно сделать — отвечу в течение 4 часов в рабочее время. Первая консультация бесплатно.

Продолжая пользование настоящим сайтом Вы выражаете своё согласие на обработку Ваших персональных данных (файлов куки) с использованием Yandex.Metrika.
Понятно