«Сделаем интернет-магазин за месяц» — обещание, которое часто заканчивается полугодовым проектом и недовольным заказчиком. Реалистичный срок запуска — около 90 дней, при условии, что заказчик готов, контент собран, и подрядчик нормальный. Ниже — детальный план на 13 недель.
Неделя 1–2. Аналитика и стратегия
Что делается:
- 2–3 встречи с заказчиком и сотрудниками;
- анализ конкурентов — 5–10 прямых;
- описание целевой аудитории и customer journey;
- выбор стека: готовое решение (Tilda Store, InSales, 1С-Битрикс) или кастом;
- структура каталога: категории, фильтры, теги;
- список интеграций с приоритетами (1С, эквайринг, доставка, CRM, аналитика);
- черновик ТЗ.
Чем заканчивается: на руках есть документ, по которому можно подписать смету. Если документа нет, дальше не идите.
Неделя 3–4. Дизайн и подготовка контента
Параллельные потоки:
- Дизайнер собирает стиль: главная, каталог, карточка товара, корзина, чек-аут.
- Заказчик готовит контент: фото товаров, описания, характеристики, прайсы, баннеры, тексты для главной.
- Юристы согласуют политику конфиденциальности, оферту, условия возврата.
- DevOps готовит инфраструктуру: домен, хостинг, БД, CDN.
Сложность: контент со стороны заказчика — самое узкое место. Фото 500 SKU в едином стиле — это 2–4 недели работы фотографа. Если фото не готовы заранее — проект застревает.
Неделя 5–8. Основная разработка
Здесь подрядчик пишет сайт. Что должно происходить:
- 2 раза в неделю короткие синки на 15–20 минут;
- каждую пятницу демо нового функционала на staging-стенде;
- замечания фиксируются в общем трекере;
- блокирующие вопросы закрываются за 24 часа.
Поэтапно:
- Неделя 5. Каркас сайта, главная, шапка/футер, базовые компоненты.
- Неделя 6. Каталог, фильтры, поиск, страница категории.
- Неделя 7. Карточка товара, корзина, личный кабинет (если есть).
- Неделя 8. Чек-аут, оплата, интеграции с эквайрингом и службой доставки.
К концу 8-й недели на staging работает основной сценарий «выбрал товар → купил → оплатил → получил уведомление». Заказчик принципиально его одобрил.
Неделя 9. Интеграции и автоматизации
Что нужно подключить:
- интеграция с 1С (или с аналогом): обмен товарами, остатками, заказами;
- эквайринг: ЮKassa / CloudPayments / Тинькофф / Сбер;
- служба доставки: СДЭК / Boxberry / Почта России / собственная;
- CRM: AmoCRM / Bitrix24;
- аналитика: Яндекс.Метрика, цели, e-commerce события;
- email/SMS-уведомления о статусе заказа;
- бекапы и мониторинг;
- юридические документы.
Это самая «нудная» неделя проекта, но без неё магазин — это просто красивая визитка.
Неделя 10. Тестирование
30–50 «контрольных закупок» силами сотрудников заказчика:
- покупка с разных устройств (десктоп, мобильный, планшет);
- разные браузеры (Chrome, Safari, Firefox, Яндекс.Браузер);
- разные способы оплаты;
- разные службы доставки и регионы;
- проверка 404-ошибок и битых ссылок;
- проверка скорости (Core Web Vitals);
- проверка безопасности (SSL, заголовки, защита форм);
- проверка SEO-структуры (sitemap, robots, мета-теги).
Чем заканчивается: список найденных багов и список «доработок». Первые чинятся сразу.
Неделя 11. Закрытый запуск
Деплой на боевой домен. Магазин доступен публично, но не активно продвигается.
Что мониторите 4–7 дней:
- идут ли реальные заказы;
- срабатывает ли оплата без проблем;
- сколько ошибок в логах;
- успевает ли инфраструктура;
- корректно ли отображается во всех браузерах и на всех устройствах;
- работают ли все email/SMS-уведомления.
Если всё стабильно — запускаете маркетинг.
Неделя 12. Открытый запуск и маркетинг
Запуск рекламы и продвижения:
- контекстная реклама (Яндекс.Директ);
- таргетированная реклама в соцсетях;
- email-рассылка по существующей базе клиентов;
- посты в каналах и соцсетях;
- партнёрские размещения у блогеров (если есть бюджет);
- SEO-работы запускаются (но результат через 4–6 месяцев).
Ежедневно мониторите:
- количество заказов;
- средний чек;
- стоимость привлечения клиента (CAC);
- конверсию воронки;
- ошибки в логах;
- очередь обращений в поддержку.
Неделя 13. Стабилизация
К концу 90-го дня у вас должно быть:
- стабильно работающий магазин без падений;
- первая статистика по основным метрикам;
- первая модель окупаемости с реальными цифрами;
- бэклог из 15–30 задач на следующий квартал;
- работающая команда поддержки;
- понимание, какие источники трафика дают какую конверсию.
Это не «всё, проект сделан». Это «MVP запущен, дальше — итерации». Полноценная зрелость магазина — 9–18 месяцев после запуска.
Где обычно срываются сроки
По опыту, сроки сдвигаются по трём причинам:
- Контент со стороны заказчика приезжает медленно. Фото 500 SKU обещали за 2 недели, готовили 6. Решение: сразу прописывайте дедлайны по контенту.
- Согласования. Юрист два месяца смотрит оферту, бухгалтер месяц утверждает условия. Решение: 1 ЛПР по каждому типу решений.
- Скоуп раздувается. «А давайте ещё личный кабинет», «а давайте ещё программу лояльности». Решение: всё новое — после запуска.
Реалистичный бюджет
Для среднего интернет-магазина:
- Разработка: 600 тыс. – 2.5 млн ₽ (зависит от стека и сложности).
- Контент (фото, тексты): 100–300 тыс. ₽.
- Юридика: 30–60 тыс. ₽.
- Маркетинг на первые 3 месяца: 200–500 тыс. ₽.
- Поддержка ежемесячно: 30–80 тыс. ₽.
Итого первый год: 1.5–4 млн ₽.
Главная мысль
Запуск интернет-магазина на 90 дней — это не «самый быстрый старт», это минимально комфортный срок при нормальной подготовке. Попытки сжать в 30–45 дней обычно приводят к проблемам, которые потом чинятся 6+ месяцев.
Делайте по плану, не сокращайте этапы тестирования и согласований, не тащите всё в первую версию. Это тот случай, когда «медленнее = дешевле» в долгую.