На созвоне клиент прямо спросил, почему у фрилансера 180 000 ₽, а у нас почти 1,1 млн ₽ за «обычный сайт». Через десять минут выяснилось, что в проекте есть личный кабинет дилера, цены по регионам, обмен с amoCRM, остатки из 1С и два языка. Визуально это действительно сайт. По роли в бизнесе - уже рабочая система продаж.
Такие истории повторяются постоянно. Снаружи проекты похожи: каталог, карточка, форма заявки. Внутри разница в бюджете бывает в 5-20 раз, потому что цену определяет не экран, а логика под ним.
Дешевый сайт полезен, пока от него не требуют лишнего
Если нужен лендинг, промо-страница или простая витрина под новую услугу, дешевый запуск часто разумнее сложной разработки. Мы не раз собирали такие проекты на Tilda и WordPress 6.6 за 1-3 недели, когда структура понятна, контент готов, а задача сводится к заявкам и проверке спроса.
Проблемы начинаются позже. Сначала нужны формы, потом каталог, затем SEO-структура, роли для партнеров и обмен заказами. В этот момент дешевый старт превращается в оплату двух проектов вместо одного.
У нас был клиент из B2B-дистрибуции. Сначала сделали корпоративный сайт на WordPress. Через 2 месяца после запуска понадобились персональные цены, история заказов и выгрузка остатков по складам. Старую сборку мы не развивали, а подняли новый бэкенд на Laravel 11 и PostgreSQL 16. Итоговый бюджет получился примерно в 1,8 раза выше, чем если бы задача была честно описана в начале.
Самый затратный сценарий - купить сайт дважды.
Быстро можно запуститься, когда цена ошибки низкая
Я спокойно называю короткий срок, когда вижу простую структуру и понимаю, что ошибка в первые месяцы не остановит продажи. Обычно это 5-15 страниц, 1-3 целевых действия, без личного кабинета и тяжелых интеграций.
Для маркетингового сайта 70-80% результата дают не кастомные модули, а нормальное предложение, внятная мобильная версия и рабочая аналитика. Мы делали сайт услуг для производственной компании: 8 страниц, формы, кнопки WhatsApp и Telegram, GA4, Яндекс Метрика, GTM. Запуск занял 12 рабочих дней, и этого хватило, чтобы отдел продаж начал получать обращения с рекламы.
Если:
- до 10 страниц
- нет личного кабинета
- до 2 интеграций
- контент готов
- запуск нужен за 2-4 недели
Подойдет Tilda, WordPress или шаблонное решение.
Если:
- роли пользователей
- сложные статусы
- CRM, ERP, платежи
- мультиязычность
- рост каталога и SEO
Нужны аналитика и кастомная разработка.
Частая ошибка: «сначала сделаем подешевле, а потом масштабируем».
Как правильно: сначала понять, что должно появиться через 6-12 месяцев. Если после запуска придется переделывать больше 30-40% функций, проект с самого начала оценили не туда.
Похожие сайты стоят по-разному по одной причине
Заказчики обычно сравнивают по экрану: тут каталог, тут карточка товара, тут корзина - почему цена разная. Ответ почти всегда один: цена редко живет в дизайне. Она живет в логике, интеграциях, правах доступа, безопасности и количестве сценариев, которые сайт должен выдерживать каждый день.
Небольшой каталог на WordPress + WooCommerce может отлично работать, если товаров мало и процессы простые. Когда нужно учитывать остатки, статусы оплат, документы, обмен с CRM и действия менеджеров, стек уже другой: Laravel 11, Node.js 20 + NestJS, иногда Next.js 15 на фронтенде, Redis для очередей и кеша.
Один проект мы сами недооценили. Визуально это был обычный корпоративный сайт. На деле внутри оказалось 14 бизнес-сценариев, 3 роли пользователей и старая CRM с кривым API. Оценка уехала почти на 35%. После этого мы стали разбирать процессы до сметы, а не после первой итерации дизайна.
У интернет-магазина цена зависит от операционки
С маленьким магазином все проще. Если это проект прямых продаж покупателям (D2C) на 20-50 товаров, можно быстро запуститься на WooCommerce или Ecwid, часть рутины вести вручную и спокойно проверять канал продаж. Для старта этого часто достаточно.
Картина меняется, когда магазин - основной источник выручки. Сложность здесь в вещах, которых не видно на первом экране: остатки, акции, фильтры, SEO-страницы, доставка, оплата, выгрузки в маркетплейсы, обмен с 1С, несколько юрлиц.
У нас был проект в товарах для ремонта. Компания купила шаблонный магазин примерно за 100 000 ₽, хотя уже тогда у нее было 6 000+ SKU, региональные цены и несколько складов. Через 3 месяца пошли ошибки в наличии, дубли заказов и ручная сверка по вечерам. Мы перенесли проект на кастомный бэкенд и нормальный обмен с 1С. Проблема была не в шаблоне - бизнесу с самого начала нужна была система, встроенная в процессы.
Какие вопросы экономят бюджет лучше любой скидки
До разговора с подрядчиком полезно ответить себе на пять вопросов:
- зачем сайт нужен в первый год
- что пользователь делает на нем каждый день
- с какими системами он связан уже сейчас
- кто ведет контент, заказы и справочники
- что должно появиться через 6-12 месяцев
На одном из созвонов CTO логистической платформы точно сформулировал: «Интеграции стоят дороже интерфейса почти всегда». По моему опыту, это правда. Пара скрытых требований вроде мультиязычности, ролей или старого API легко увеличивает бюджет в 1,5-3 раза.
Когда на созвоне говорят «это обычный сайт», полезно задать еще один вопрос: что случится, если он ошибется в остатках, ценах или доступе. В той первой истории спор был не про цену страницы. Спор был про цену недосказанности.