Розбори задач

Потрібен B2B-сайт виробника, а не шаблон: скільки це коштує

Розбір: як зробити корпоративний сайт виробничої компанії з каталогом продукції, щоб він не виглядав шаблонно, вантажився швидко і редагувався без розробника.

Що болить

Виробнича компанія виходить у публічний простір і розуміє, що сайту або немає, або це стара односторінкова візитівка. Запит формулюється майже завжди однаково: «хочемо не як у всіх», «щоб швидко», «щоб потім могли самі додавати продукцію». У реальності купується готова тема з демо-контентом, і через півроку виявляється, що на цьому ж шаблоні сидять три конкуренти, мобільний PageSpeed 35, а щоб змінити ціну в характеристиках — треба писати виконавцю й платити за годину.

Для B2B ціна питання не в дизайні. Інженер або закупівельник заходить на сайт із конкретним питанням: чи є у вас позиція з такими характеристиками, чи робите під замовлення, які документи по якості. Якщо на сайті немає окремої сторінки товару з таблицею характеристик і формою запиту ціни — запит іде конкуренту, у якого вона є. Друга втрата тихіша: заявка падає на пошту, менеджер відкриває пошту через три години, клієнт за цей час уже отримав відповідь від когось іншого.

Що заважає зробити просто

Головне обмеження — не технічне, а бюджетне очікування. Орієнтир «10 тисяч гривень» і вимога «унікальний вигляд + каталог на 15–20 позицій з окремими сторінками + блог + тексти з нуля» не існують в одному проєкті. За 10 тисяч виходить односторінковий сайт на конструкторі з шаблонним виглядом, без каталогу як структури даних і без написаних текстів — тобто рівно те, чого замовник просив уникнути. Це треба проговорювати на старті, а не з'ясовувати на здачі.

Друге обмеження — матеріали. У виробників зазвичай немає ні готових текстів, ні власної фотозйомки цеху, ні структурованого переліку позицій з характеристиками. Значить, тексти пише виконавець, зображення беруться ліцензійні стокові, а перелік каталогу стає окремою залежністю: поки його не прислали, сторінки товару не наповнюються, і строк їде. Третє — строк. «Два-три тижні» під конкретну дату (виставка, подія) часто означає, що повний обсяг треба стискати до 10 робочих днів, і тоді чесніше розділити: до дедлайну сайт онлайн із дизайном, каталогом і формами, SEO-шліфування і статті — наступним тижнем.

Як вирішуємо

Дизайн збираємо одразу в коді за референсами замовника. Клієнт дає 3–5 сайтів і пояснює, що саме в них подобається; головна сторінка викладається на робочу адресу, і її дивляться в браузері й на телефоні. Це прибирає етап «спочатку макет у Figma, потім те саме ще раз кодом» — подвійну роботу, за яку платять двічі. Стек: Next.js з вбудованою CMS (Payload) і PostgreSQL, статична генерація, картинки автоматично в WebP/AVIF, ціль мобільного PageSpeed 90+ із фіксацією показника в акті. Альтернативи чесно програють за конкретними пунктами: конструктор дає 40–65 по швидкості і абонплату $16–49/міс назавжди, WordPress із плагінами — зоопарк оновлень і впізнавану тему.

Каталог робимо не набором сторінок, а типом даних: товар = назва + таблиця характеристик + фото + сфери застосування + файли/креслення + форма запиту ціни. Тоді розширення з 15 позицій до 60, поява категорій, фільтрів і другої мови — це налаштування, а не переписування сайту. Багатомовність вмикається на рівні CMS з першого дня, навіть якщо стартуємо однією мовою: окремою роботою залишається тільки переклад контенту, і його логічно робити тоді, коли експортний напрямок справді знадобиться. Заявки з усіх форм ідуть одночасно на пошту і в Telegram — менеджер бачить їх за секунди; анти-спам без капчі, яка відлякує клієнтів.

Окремий блок — щоб сайт не став заручником. Домен, хостинг, пошта, аналітика оформлюються на компанію замовника з першого дня, вихідний код лежить у його репозиторії з початку роботи, а не після фінального платежу. Адмінка українською плюс 15-хвилинна відеоінструкція: тексти, товари, характеристики, галерея, FAQ, статті, контакти редагуються самостійно. Якщо сайт має приносити заявки з пошуку, а не бути візитівкою для комерційних пропозицій, додається шар SEO: збір реальних запитів B2B-клієнтів, структура й тексти під них, Schema.org Organization/Product по кожному товару, Google Business Profile і кілька інженерних статей — саме вони ловлять довгі технічні запити, за якими шукає інженер.

З чого складається вартість і строк

Ринкова вилка в Україні на 2025–2026: односторінкова візитівка на кастомній кодовій базі — 15–20 тис. грн і близько тижня; корпоративний сайт із каталогом 15–20 позицій, окремими сторінками товару, блогом і текстами під ключ — 35–45 тис. грн і 12–15 робочих днів; той самий сайт із семантикою, мікророзміткою по товарах, статтями і підключенням заявок до CRM — 50–60 тис. грн і 16–20 днів; версія з другою мовою, каталогом до 60 позицій із фільтрами, конфігуратором підбору і кабінетом дилера — 75–90 тис. грн і близько 25 днів. Окремо йдуть дрібні витрати, які платяться напряму з картки замовника: домен 300–900 грн/рік, хостинг із CDN від $5/міс, SSL 0 грн, ліцензійні зображення 0–2 500 грн разово.

Головний фактор ціни — не кількість сторінок, а обсяг створення контенту і глибина каталогу. Написати 12 сторінок тексту і 20 описів продукції з характеристиками — це більше роботи, ніж зверстати ці сторінки. Другий за вагою фактор — чи потрібна друга мова і фільтрація каталогу: якщо структуру закласти на старті, перехід коштує доплату, а не новий проєкт; якщо не закласти — переробка виходить у половину вартості сайту. Підтримка після запуску зазвичай 3,5–5 тис. грн/міс за оновлення, бекапи, моніторинг і кілька годин правок, або погодинно 1–1,5 тис. грн без абонплати.

Розбір знеособлений: назви замовника і ціни конкретної угоди не розкриваємо. Інші розбори — Розбори задач

Кейси за цим напрямом

RACIO

Корпоративний сайт компанії з охорони праці та пожежної безпеки racio.ua на Sanity CMS з формами, калькуляторами та SEO-міграцією.

Next.jsSanity CMSResendGA4 / GTM
Детальніше →

H&B CLINIC

Мультимовний сайт стоматологічної клініки з CMS-адмінкою, високим PageSpeed і повною SEO-міграцією.

Next.js 15React 19TypeScriptPostgreSQL
Детальніше →

TERRA MERIDIAN

Тримовна контент-платформа на Payload CMS: каталог, RFQ-заявки, імпорт контенту з Markdown.

Next.jsPayload CMS 3PostgreSQLnext-intl
Детальніше →

Обговорити задачу

Розкажіть про задачу в розмові — голосом, текстом або файлами. У відповідь отримаєте пропозицію зі складом робіт, ціною і строком. Або просто напишіть у Telegram чи на пошту.

Обговорити проєкт@soloveynikinfo@lambertain.agency

Зв'язок

МАЄШ
ІДЕЮ?

Розкажіть про задачу — відповімо швидко і запропонуємо рішення.

@soloveynikinfo@lambertain.agencygithub.com/Lambertain