Перейти до змісту
WhatsApp
Журнал

Webflow чи власний код для сайту SaaS

Webflow чи власний код для сайту SaaS

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

Почніть з того, хто редагує сайт

Перше питання не технічне. Хто змінюватиме сторінки після запуску і як часто?

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

DBT Skills Blog на сайті Axis, колекція Webflow CMS з фільтрами
Колекція Webflow CMS на сайті Axis. Практика публікує статті сама, фільтри і верстка лишаються цілими.

Якщо сайт змінюється кілька разів на рік, а ті, хто його змінює, і так працюють із кодом, простіше зробити статичний сайт у Git-репозиторії. Кожна зміна стає комітом, кожен коміт викочується за секунди, і жодної підписки посередині. Саме тому наш власний сайт написаний на чистому HTML, а більшість клієнтських сайтів ми робимо на Webflow.

Головна сторінка creayou.com з рідким логотипом, статичний сайт, написаний вручну
Наш власний сайт написаний вручну. Перший екран на WebGL і кабінет клієнта простіше будувати і тестувати як кодову базу.

Причина практична. Ми оновлюємо власний сайт, описуючи зміни для AI так само, як двадцять років ставили задачі розробникам: довгі ТЗ зі скриншотами і стрілками, точні формулювання і чітке розуміння, що може зламатися. Коли щось ламається, ми бачимо це і одразу виправляємо, бо дизайн, AI і розробка входять у нашу щоденну роботу. Клієнт, який через AI редагує сайт на чистому коді, може зламати його так само легко і не знати, як полагодити. У Webflow той самий клієнт може змінити заголовок вручну або попросити AI оновити текст, а класи і компоненти бережуть верстку.

Найбільше різниця видна, коли треба додати сторінку. Клієнту потрібно бачити структуру перед собою: список сторінок, статті блогу, форми. Структуру власного сайту ми тримаємо в голові, тож нам такий огляд не потрібен. Для власного продукту, Aimgod, ми таки зробили окрему адмін-панель на React, але писати таку для маркетингового сайту клієнта коштувало б значно дорожче, ніж тариф Webflow.

Веб-застосунок Aimgod, продукт на React і Next.js
Aimgod, продукт, написаний кодом. Продукт і його адмінка живуть на React і Next.js, а маркетинговий сайт винесено на окрему сторінку.

Ще Webflow бере на себе хостинг, безпеку і безперебійну роботу. На власному сайті цей ризик несемо ми самі: якщо щось падає, ми це лагодимо. Клієнту довелося б писати нам і чекати, а завантажений тиждень міг би обернутися тижнем офлайн. У Webflow підтримка відповідає швидко, а платформа обслуговує себе сама. Саме за це і береться щомісячна плата.

У чому Webflow сильний

Швидкий запуск. Спроєктований сайт може вийти в світ за кілька днів, разом із хостингом, SSL і CDN.

Справжня CMS. Колекції, зв’язки між ними і відфільтровані списки покривають більшість маркетингових потреб: блог, журнал змін, кейси, команда, інтеграції, вакансії.

Редагування без ризику. Редактори змінюють контент, дизайн-система лишається цілою. Класи, компоненти і змінні тримають сторінки узгодженими, поки сайт росте.

Взаємодії. Анімації на скрол і наведення збираються візуально, а власний код на GSAP закриває прогалини, коли потрібне те, чого не вміє інтерфейс.

Анімована діаграма How I Work на сайті Axis, зроблена на GSAP усередині Webflow
Діаграма лікування на сайті Axis, анімована на GSAP усередині Webflow. Легкий код замість відео.

Де виграє власний код

Інтерактивність рівня продукту. Калькулятор цін зі справжньою логікою, живе демо, дані з вашого власного API, перший екран на WebGL. Webflow уміє все це вбудувати, але після певного обсягу таке простіше будувати і тестувати як кодову базу.

Спільний код із продуктом. Коли маркетинговий сайт і застосунок мають ділити компоненти, автентифікацію чи дизайн-систему в коді, один стек позбавляє від дубльованої роботи.

Повний контроль над швидкодією. Кожен скрипт і кожен байт вирішуєте ви. Для більшості маркетингових сайтів Webflow достатньо швидкий. Для важкої анімації і медіа контроль має значення.

Жодних обмежень платформи. Ліміти записів у CMS, кількість сторінок і ціни тарифів перестають щось важити.

Витрати, яких ніхто не пише в брифі

Вартість сайту здебільшого складається з того, що відбувається після запуску. Порахуйте години, які ваша команда витратить на запити змін, години, які розробник витратить на їх виконання, і тариф, який ви платите щомісяця. Для маркетингової команди в цьому порівнянні зазвичай виграє сайт на Webflow з добре продуманою системою компонентів. Сайт на коді виграє, коли команда технічна, а сайт поводиться радше як програмний продукт, ніж як буклет.

SEO працює на обох

Пошукові системи не ранжують платформу. Вони ранжують швидкі сторінки з чіткими заголовками, добрими title і description, структурованими даними і контентом, який людям потрібен. Webflow дає повний контроль над усіма цими полями без коду, а його хостинг швидкий за замовчуванням. Сайт на коді дає той самий контроль і трохи більше над кожним байтом. Для маркетингового сайту різниця в позиціях залежить від контенту і структури, а не від стеку.

Лендинг для платного трафіку

Коли сторінка існує, щоб перетворювати кліки з реклами на заявки, найважливіша швидкість ітерацій. Ви змінюєте заголовок, порядок секцій чи форму і бачите результат за тиждень. Для Canberra Granny Flat Builders ми спроєктували і зібрали лендинг для Google Ads на Webflow. З тим самим бюджетом ціна заявки знизилася з $1 096 до $295, а команда й далі сама оновлює тексти.

Лендинг CGFB з формою попередньої оцінки проєкту, зібраний на Webflow
Лендинг для Google Ads, зібраний на Webflow. Форма стоїть на першому екрані.

Питання платформи виникає майже на кожному проєкті

Axis Psychological Services, психотерапевтична практика на Мангеттені, прийшли до нас із запитом на сайт на Squarespace. На Squarespace легко почати, але він обмежує анімацію, компонування і власний код. Ми запропонували натомість Webflow, і власник погодився. Тепер на сайті власна анімація на GSAP і CMS, де зберігаються десятки статей.

Як ми ухвалюємо рішення на проєкті

Перш ніж обрати, ми ставимо чотири питання:

  1. Хто редагує сайт і як часто?
  2. Чи потрібні сайту логіка або дані з продукту?
  3. Скільки типів контенту в нього буде через рік?
  4. Хто його обслуговуватиме, якщо нас не буде поруч?

Для більшості SaaS-компаній на ранній стадії і на етапі росту відповіді вказують на Webflow для маркетингового сайту і окремий стек для застосунку. Ми проєктуємо обидва в одній системі, тож сайт і продукт виглядають як одна компанія.

Питання, які нам ставлять

Чи добрий Webflow для SEO? Так. Title, description, заголовки, alt-тексти, редиректи, карти сайту і структуровані дані повністю під вашим контролем, а сторінки швидко віддаються з глобального CDN.

Чи можна згодом перейти з Webflow на код? Так. Дизайн-система переходить разом із сайтом, а контент можна експортувати. Багато SaaS-компаній стартують на Webflow і переносять частини в код лише тоді, коли сайт починає поводитися як програмний продукт.

Скільки коштує сайт на Webflow? Лендинг від $1 000, сайт на три-п’ять сторінок від $5 000, плюс тариф Webflow, який оплачується з вашого акаунта.

Якщо ви обираєте для власного продукту, охоче подивимося на нього разом із вами. Детальніше про нашу розробку на Webflow і продуктовий дизайн SaaS.

Читати далі

Перед редизайном SaaS-продукту

Перед редизайном SaaS-продукту

Чек-лист редизайну SaaS. Що підготувати перед редизайном продукту, від UX-аудиту і досліджень користувачів до сценаріїв, текстів і дизайн-системи, з реальними прикладами Aimgod і турнірної платформи Spillsjakk.