За доработку сайта берутся три разных специалиста, и путаница между ними стоит клиентам лишних денег и времени. Ко мне регулярно приходят с вопросом, какой специалист нужен для доработки сайта: один клиент просит программиста подвинуть кнопку на пиксель, другой зовёт верстальщика подключать эквайринг T‑Bank в WooCommerce. Разбираю по типам задач, кто из троих реально нужен, что каждый умеет и сколько стоит его время.
Верстальщик: работа с внешним видом и клиентской частью
Верстальщик закрывает всё, что происходит в браузере: HTML, CSS, адаптив под мобильные экраны, анимации, кастомные блоки в конструкторах вроде Tilda или Zero Block, правки шаблонов в WordPress через Elementor. Он не трогает сервер, базы данных и внешние API - весь код выполняется на стороне клиента.
На практике путаница чаще всего в этом месте. Клиент просит «поменять логику скидок», а по факту это не задача верстальщика: если скидка должна пересчитываться на сервере и данные о ней хранятся в базе, нужен программист. Если речь о простой проверке промокода в форме на клиенте - хватит скрипта уровня верстальщика.
Простая доработка на Tilda вроде валидации формы, скрытия блока по условию или анимации при скролле у меня стоит от 3 000 ₽ - объём работы не выходит за пределы браузера, поэтому и цена ниже, чем у серверных интеграций.
Программист: бэкенд, база данных, кастомная логика
Программист нужен, когда доработка требует серверной части: обработки платежей, хранения состояния, работы с базой данных, безопасной проверки данных, которые нельзя доверять браузеру. Классический пример из практики - подключение эквайринга T‑Bank в WooCommerce. Мало вывести кнопку оплаты, нужно принять и проверить вебхук от банка, сверить сумму заказа, обновить статус в базе WooCommerce и обработать повторные уведомления. Это серверная логика, и верстальщик тут бессилен физически - у него просто нет доступа к бэкенду.
То же самое с Telegram-ботами. Бот на aiogram работает через API Telegram, хранит состояние диалога и часто пишет заявки в CRM или таблицу - без сервера такой бот жить не может.
import asyncio
from aiogram import Bot, Dispatcher
from aiogram.filters import CommandStart
from aiogram.types import Message
bot = Bot(token="TOKEN")
dp = Dispatcher()
@dp.message(CommandStart())
async def start_handler(message: Message):
await message.answer("Привет! Оставьте заявку, и я передам её менеджеру.")
async def main():
await dp.start_polling(bot)
asyncio.run(main())
Telegram-бот с приёмом заявок и записью в CRM у меня стоит от 30 000 ₽, парсинг и автоматизация на Python отдельно - от 20 000 ₽.
Интегратор: специалист на стыке сервисов и API
Интегратор не пишет систему с нуля - он соединяет уже существующие сервисы между собой через готовые API и no-code инструменты вроде n8n. Задача не «написать код», а настроить сценарий: заявка с сайта падает в CRM, менеджеру приходит уведомление в Telegram, данные дублируются в таблицу для отчётности. Я собираю такие цепочки на n8n, и это отдельная компетенция от чистого программирования - там важнее понимание, как сервисы обмениваются данными, а не глубокое знание конкретного языка.
В Тильде есть встроенный калькулятор доставки СДЭК по зонам в настройках платёжных систем, и для большинства интернет-магазинов его достаточно. Но когда нужны нестандартные правила - несколько складов, разные тарифы по весовым категориям, комбинация условий, которых нет в стандартном калькуляторе, - беру готовый скрипт зоны доставки для Tilda и донастраиваю логику под конкретный магазин. Это уже зона интегратора: штатная функция есть, но её гранулярности не хватает под задачу.
Бесплатный материал
🎁 Полезный скрипт в подарок
Подпишитесь на Telegram - пришлю готовый скрипт по этой теме.
Без спама. Отписка в 1 клик.
Автоматизация в n8n у меня стоит от 25 000 ₽, комплексная интеграция для Tilda с CRM, эквайрингом и СДЭК в связке - от 40 000 ₽.
Сравнение специалистов по типовым задачам
| Задача | Кто справится | Почему |
|---|---|---|
| Поправить отступы, шрифты, адаптив под мобильные | Верстальщик | Вся работа в HTML и CSS, сервер не участвует |
| Сделать форму с валидацией и анимацией | Верстальщик / фронтенд-разработчик | Логика выполняется в браузере пользователя |
| Принять оплату через T‑Bank в WooCommerce | Программист | Нужна обработка вебхуков и запись статуса заказа в базу |
| Собрать Telegram-бота для приёма заявок | Программист | Бот работает через API Telegram и хранит состояние на сервере |
| Связать CRM, Telegram-уведомления и таблицу заявок | Интегратор | Задача не в написании кода с нуля, а в настройке сценария между сервисами |
| Настроить нестандартный расчёт доставки СДЭК | Интегратор / программист | Штатный калькулятор зон в Tilda не покрывает нетиповые правила |
Как определить, кто нужен именно вам
Перед тем как искать подрядчика, отвечаю себе на три вопроса по задаче:
- Работа ограничена браузером, без сервера и хранения данных? Значит, нужен верстальщик.
- Нужна логика, которая считает деньги, хранит состояние или проверяет права доступа? Это программист.
- Задача - подружить два-три уже существующих сервиса между собой, не изобретая новую систему? Это интегратор.
На практике я сам закрываю все три роли на небольших проектах: доработка Tilda, бот на aiogram и сценарий в n8n у меня часто идут в одном заказе. Но для крупного проекта с командой важно понимать границы, чтобы не звать дорогого программиста на верстку кнопки и не поручать интегратору написание безопасной обработки платежей.
Сколько стоит доработка сайта у каждого специалиста
Цена зависит не столько от роли специалиста, сколько от объёма и сложности задачи, но по моему прайсу ориентиры такие:
- Простая доработка Tilda (скрипт, валидация формы) - от 3 000 ₽
- Комплексная интеграция для Tilda (CRM, эквайринг, СДЭК) - от 40 000 ₽
- Сайт на WordPress - от 60 000 ₽
- Telegram-бот - от 30 000 ₽
- Автоматизация в n8n - от 25 000 ₽
- Парсинг и автоматизация на Python - от 20 000 ₽
- Интернет-магазин под ключ - от 80 000 ₽
Если задача на стыке ролей, например бот плюс интеграция с CRM через n8n, считаю итоговую стоимость по сумме реального объёма работ, а не по одной строке прайса.
Частые вопросы
Может ли верстальщик научиться делать интеграции сам?
Технически да, но это уже другая профессия с другим набором инструментов: работа с API, базами данных, безопасностью запросов. На практике специалист либо растёт в бэкенд-разработку и перестаёт быть чистым верстальщиком, либо остаётся на фронтенде. Я сам прошёл этот путь и сейчас закрываю обе роли, но это скорее исключение, чем норма для команды.
Что делать, если на сайте уже работает верстальщик, а нужна интеграция с CRM?
Менять никого не нужно. Верстальщик продолжает вести внешний вид и клиентские правки, а под интеграцию с CRM зовёте программиста или интегратора отдельно - это разные зоны ответственности, и они спокойно работают параллельно над одним сайтом.
Сколько времени занимает доработка сайта интегратором?
Типовой сценарий в n8n, вроде связки заявок с сайта, CRM и Telegram-уведомлений, я собираю за 1-2 недели работы. Более сложные цепочки с несколькими системами и нестандартной логикой занимают дольше в зависимости от количества сервисов.
Как понять, что штатных возможностей платформы уже не хватает?
Если задача укладывается в настройки платформы - калькулятор доставки по зонам, встроенный переключатель языков, обмен с 1С через CommerceML в Tilda - штатного функционала достаточно. Сигнал, что пора звать специалиста: нужны условия, которых нет в настройках, например нестандартная формула расчёта, комбинация нескольких сервисов в одном сценарии или логика, завязанная на данные конкретного бизнеса.