Большинство магазинов, которые закрываются в первый год, погибают не из-за плохого сайта, а из-за неправильного порядка действий. Владелец сначала заказывает красивый дизайн, потом выясняет, что маржи не хватает на рекламу, а поставщик не умеет отдавать остатки в электронном виде. Мы запустили десятки магазинов с нуля и собрали план, в котором каждый шаг опирается на предыдущий.
Шаг первый: проверить экономику до того, как тратить деньги на сайт
Прежде чем выбирать платформу и смотреть портфолио студий, посчитайте, сколько вы зарабатываете на одном заказе. Возьмите средний чек, вычтите закупочную цену, упаковку, доставку (если она за ваш счёт), эквайринг, возвраты и стоимость привлечения покупателя. Если в остатке получается меньше 10–15% от чека, сайт не спасёт: каждый новый заказ будет увеличивать убыток.
Самая недооценённая статья — стоимость привлечения. В конкурентных нишах вроде электроники или косметики один заказ из платной рекламы в поиске может стоить 800–1 500 ₽. Если средний чек 2 500 ₽, а наценка 30%, математика не сходится. Выход — либо повышать чек комплектами и допродажами, либо идти в нишу, где покупатель ищет товар сам и конкуренция ниже. Подробно эту арифметику мы разбирали в статье про юнит-экономику интернет-магазина.
На этом же шаге решите юридические вопросы: форма бизнеса, система налогообложения, касса для онлайн-продаж, договор с поставщиками. Магазин не может принимать деньги на карту физлица, а без онлайн-кассы вы не подключите нормальный эквайринг. Это занимает 2–4 недели и прекрасно идёт параллельно с разработкой, но начать нужно заранее.
Шаг второй: ассортимент, поставки и данные о товарах
Магазин — это прежде всего база данных о товарах, а уже потом дизайн. Нужно понять, сколько позиций будет на старте, откуда возьмутся названия, характеристики, фотографии и как будут обновляться цены и остатки. Если поставщик присылает прайс в Excel раз в неделю, а вы хотите показывать актуальное наличие, придётся либо договариваться о выгрузке, либо закладывать ручной труд контент-менеджера.
Для старта не нужен огромный каталог. Магазину детских товаров, который мы запускали, хватило 600 тщательно оформленных позиций вместо 8 000 карточек из поставщицкого файла с ошибками и чужими фотографиями. Лучше 500 товаров с полными характеристиками и хорошими снимками, чем 5 000 пустых карточек, которые поисковики посчитают дублями, а покупатели — недоверием к магазину.
Что подготовить по каждому товару
- Название по единому шаблону: тип товара, бренд, модель, ключевой параметр.
- Артикул, который совпадает с учётной системой — иначе синхронизация с 1С или МойСклад превратится в ручное сопоставление.
- Характеристики в структурированном виде, а не одной строкой текста: из них потом строятся фильтры.
- Не менее трёх фотографий на светлом фоне и хотя бы одна в интерьере или в использовании.
- Вес и габариты упаковки — без них не посчитать стоимость доставки.
Шаг третий: выбор платформы и состав первой версии
Платформа выбирается под задачи, а не под моду. Для магазина на 300–2 000 товаров без сложной логики часто хватает WooCommerce или OpenCart: быстро, недорого, много готовых модулей. Если с первого дня нужна двусторонняя синхронизация с 1С, несколько складов и оптовые цены, разумнее смотреть на 1С-Битрикс. Когда бизнес-логика нестандартная — например, конструктор товара или подписка, — оправдана разработка на Laravel с фронтендом на Vue или React.
Главная ошибка на этом этапе — пытаться сделать всё сразу. Личный кабинет с бонусами, сравнение товаров, мультиязычность, блог, подбор по параметрам автомобиля — всё это можно добавить потом. Первая версия должна уметь показать товар, принять заказ, принять оплату и передать заказ в работу. Всё остальное — вторая очередь, которую вы будете планировать уже на основе реальных данных о покупателях.
| Сценарий | Что обычно выбираем | Ориентир по бюджету и срокам |
|---|---|---|
| Небольшой каталог, ручное управление остатками | WooCommerce, OpenCart | от 180 000 ₽, 6–10 недель |
| Учёт в 1С или МойСклад, обмен остатками и заказами | 1С-Битрикс или WooCommerce с модулем обмена | от 290 000 ₽, 8–14 недель |
| Нестандартная логика, высокая нагрузка | Laravel + Vue/Nuxt или React/Next | расчёт по ТЗ |
Сравнение платформ подробно разобрано в отдельном материале, а полный перечень работ с ценами есть на странице разработки интернет-магазина.

Шаг четвёртый: структура, прототипы и дизайн
До дизайна собирается семантика: какие запросы вводят покупатели, как они называют товары, какие категории и подкатегории реально ищут. На основе этого строится дерево каталога. Если люди ищут «кроссовки для бега по асфальту», а у вас есть только раздел «Обувь мужская», вы теряете целевой трафик. Хорошая структура каталога — это половина будущего SEO и удобной навигации.
Затем рисуются прототипы ключевых страниц: главная, категория, карточка товара, корзина, оформление заказа. На прототипах обсуждается логика, а не цвета: где стоит цена, как выбирается размер, что видно на мобильном без прокрутки. Исправить кнопку на прототипе — пять минут, исправить её в готовой верстке — день работы дизайнера и разработчика.
Дизайн магазина должен быть прежде всего понятным. Покупатель не любуется сайтом, он ищет товар и хочет быстро оплатить. Яркие анимации и нестандартная навигация часто снижают конверсию. Больше 70% трафика в рознице приходит со смартфонов, поэтому мобильную версию мы проектируем первой, а десктоп — как расширение.
Шаг пятый: оплата, доставка и юридические страницы
Подключение эквайринга требует готового сайта с ценами, условиями доставки и возврата, реквизитами и офертой. Банк или платёжный сервис проверяет сайт перед подключением, и если страниц нет, проверка затянется. Поэтому тексты договора оферты, политики обработки персональных данных и условий возврата готовьте заранее, ещё во время разработки.
Доставку стоит подключать через агрегаторы или напрямую через API служб — СДЭК, Boxberry, Почта России. Расчёт стоимости в корзине по реальному адресу покупателя работает намного лучше таблицы «доставка от 300 ₽». Человек видит итоговую сумму до оплаты и не бросает заказ из-за неожиданных расходов. Пункты выдачи на карте — отдельный плюс для регионов.
Совет из практики. Подавайте заявку на эквайринг, как только на тестовом сайте появились каталог, корзина и юридические страницы. Проверка занимает от нескольких дней до двух недель, и это часто становится последним блокером запуска.
По 152-ФЗ «О персональных данных» на сайте нужны политика обработки данных и форма согласия, а владелец магазина должен уведомить регулятора об обработке персональных данных. Сбор телефонов и адресов покупателей без этого — повод для штрафа, а не только формальность.
Шаг шестой: тестирование и запуск
За неделю до запуска сайт должен пройти полный цикл на тестовом домене. Мы делаем реальные заказы всеми способами оплаты и доставки, отменяем их, проверяем, приходят ли письма покупателю и менеджеру, попадает ли заказ в учётную систему, правильно ли считается скидка по промокоду. Тестировщик отдельно проходит сценарии на разных смартфонах и браузерах.
Функциональный прогон
Заказы, оплата, возврат, личный кабинет, формы обратной связи, поиск и фильтры — всё на реальных данных, а не на тестовых товарах с названием «Тест 1».
Проверка скорости и мобильной версии
Главная, категория и карточка должны открываться на мобильном интернете за 2–3 секунды. Тяжёлые изображения и лишние скрипты убираются до запуска.
SEO-подготовка
Мета-теги, ЧПУ, карта сайта, robots.txt, микроразметка товаров, настройка панелей вебмастера и счётчиков аналитики с целями.
Перенос на боевой домен
Переключение в часы минимального трафика, проверка SSL, редиректов, отправки писем и платёжных уведомлений с боевого адреса.
SEO-подготовку при запуске нельзя оставлять «на потом». Если сайт индексируется с дублями, пустыми мета-тегами и тестовыми страницами, исправление займёт месяцы. Набор базовых работ описан на странице SEO-подготовки при запуске.
Шаг седьмой: первые три месяца после запуска
Запуск — это начало, а не финиш. Первые недели органический трафик почти нулевой: поисковики только начинают индексировать страницы. Первые заказы обычно приходят из платной рекламы, соцсетей и личных контактов. Закладывайте рекламный бюджет хотя бы на 2–3 месяца и не делайте выводов по первой неделе.
Смотрите на воронку: сколько человек зашли в карточку, сколько добавили в корзину, сколько начали оформление и сколько оплатили. Если из корзины до оплаты доходит меньше 30–40%, проблема в оформлении заказа или в стоимости доставки. Если добавляют в корзину меньше 3% посетителей карточек, работайте с ценой, фотографиями и описаниями.
Параллельно собирайте обратную связь от менеджеров, которые принимают заказы. Они первыми узнают, что покупатели путаются в размерах, не находят нужный цвет или звонят уточнить сроки доставки. Каждый такой вопрос — подсказка, что изменить на сайте. Здесь пригодится договор на техническую поддержку: мелкие доработки делаются за дни, а не ждут отдельного проекта.
Сколько времени и денег закладывать
Реалистичный срок от идеи до первых заказов — 3–4 месяца: месяц на подготовку экономики, ассортимента и юридических вопросов, 2–3 месяца на разработку и тестирование. Бюджет на сайт — от 180 000 ₽ для простого магазина и от 290 000 ₽ для магазина с интеграцией 1С. К этому добавьте фотосъёмку, наполнение каталога, рекламный бюджет на первые месяцы и поддержку от 15 000 ₽ в месяц.
Можно ли сначала запуститься на маркетплейсе, а сайт сделать потом?
Можно и часто разумно: маркетплейс покажет, какие товары продаются, а сайт вы потом построите под проверенный ассортимент. Но учтите, что на маркетплейсе вы не получаете контакты покупателей и полностью зависите от правил площадки.
Сколько товаров нужно для запуска?
Столько, сколько вы можете качественно оформить. Для узкой ниши хватит 100–300 позиций, для широкого ассортимента — от 1 000. Главное — заполненные характеристики и хорошие фотографии.
Нужен ли блог с первого дня?
Не обязательно. Раздел можно заложить в структуру, а наполнять его, когда появятся ресурсы. Пустой блог с двумя статьями хуже, чем его отсутствие.
Итоги
Успешный запуск магазина держится на правильной последовательности. Сначала экономика и данные о товарах, потом платформа и структура, затем дизайн, оплата и доставка, и только после полного тестирования — открытие для покупателей. Первая версия должна быть простой и надёжной, а развивать её нужно по данным аналитики, а не по списку «хорошо бы добавить». Если хотите пройти этот путь с командой, которая уже делала это много раз, приходите обсуждать проект — начнём с расчёта экономики, а не с выбора цвета кнопок.
Нужен сайт или интернет-магазин?
Обсудим задачу, подскажем подходящую платформу и оценим сроки и бюджет — бесплатно и без обязательств.
Обсудить проект
