Клиент обратился к нам с задачей перенести интернет-магазин с Magento на OpenCart. Предыдущая CMS стала для бизнеса ограничением: любые правки стоили дорого, подрядчика для поддержки было сложно найти, а часть важных задач оставалась нереализованной.
Мы перенесли сайт на OpenCart, сохранили важную SEO-структуру, настроили редиректы, метаданные, товарные фиды, интеграцию со складским учетом и CRM, доставку Новой почтой, оплату через LiqPay, электронную коммерцию, Merchant Center, фильтрацию, посадочные страницы фильтров, промобаннеры в категориях и удобное отображение вариантов товаров.
Мы перенесли сайт на OpenCart, сохранили важную SEO-структуру, настроили редиректы, метаданные, товарные фиды, интеграцию со складским учетом и CRM, доставку Новой почтой, оплату через LiqPay, электронную коммерцию, Merchant Center, фильтрацию, посадочные страницы фильтров, промобаннеры в категориях и удобное отображение вариантов товаров.
- Дорогие доработки
- Сложно найти подрядчика
- Незакрытые технические задачи
- Ограничения для маркетинга
- Сложнее поддерживать каталог
- Перенесли сайт на OpenCart
- Сохранили SEO-структуру
- Настроили редиректы и метаданные
- Подключили фиды, Merchant Center и e-commerce
- Реализовали фильтры, посадочные страницы и промобаннеры
- Добавили анкету любимца в личном кабинете
- Гибкий сайт для развития
- Проще управление и поддержка
- Готовность к SEO-продвижению
- Новые возможности для товарной рекламы
- Аналитика продаж и поведения пользователей
- База для персонализации предложений
Основная задача — перенести сайт с Magento на OpenCart так, чтобы интернет-магазин стал проще в поддержке, дешевле в развитии и удобнее для команды клиента.
Необходимо было реализовать:
- перенос каталога, товаров, атрибутов, фильтров и контента;
- сохранение SEO-структуры URL там, где это возможно;
- настройку редиректов для страниц, которые изменили адрес;
- генерацию и перенос метаданных;
- товарные фиды для рекламных и торговых платформ;
- синхронизацию со складским учетом и CRM;
- доставку Новой почтой;
- оплату через LiqPay;
- фильтрацию и посадочные страницы фильтров;
- промобаннеры в категориях и на страницах производителей;
- удобное отображение вариантов товаров;
- личный кабинет с дополнительными возможностями для пользователей;
- настройку Merchant Center и электронной коммерции.
В ТЗ клиента также были зафиксированы задачи по мультиязычности, фидам для Google Merchant, Rozetka, Prom, работе с товарами, брендами, фильтрами, чекаутом, личным кабинетом, robots, sitemap, шаблонным метатегам и структуре URL.
Старый сайт работал на Magento. Для большого интернет-магазина это не всегда проблема сама по себе, но в этом проекте CMS начала сдерживать развитие бизнеса.
Основные сложности:
- высокая стоимость даже небольших доработок;
- сложность поиска подрядчика для поддержки Magento;
- накопленные незакрытые задачи;
- необходимость безопасно перенести сайт без потери SEO-позиций;
- большой каталог с товарами, атрибутами, фильтрами и вариантами;
- необходимость интеграций со складским учетом, CRM, оплатой, доставкой и рекламными платформами.

Что мы сделали
1. Перенесли сайт на OpenCart
Мы перенесли интернет-магазин на OpenCart, чтобы клиент получил более гибкую систему для ежедневного управления сайтом.
Теперь команда может проще работать с товарами, категориями, страницами, баннерами, акциями, SEO-настройками и контентом без постоянной зависимости от сложной и дорогой разработки.
2. Сохранили SEO-структуру и настроили техническую SEO-базу
SEO мы учитывали не после запуска, а ещё на этапе разработки.
Мы:
- сохранили структуру URL там, где это было возможно;
- настроили редиректы для страниц, которые изменили адрес;
- перенесли и настроили метаданные;
- реализовали генератор метаданных;
- проверили robots.txt;
- подготовили sitemap;
- учли SEO-требования для категорий, товаров и посадочных страниц фильтров.
3. Реализовали удобное отображение вариантов товаров
Для товаров с разными вариантами мы реализовали связь отдельных товаров в одну логическую группу. Например, если один товар имеет разные варианты по весу, размеру, цвету или другой характеристике, пользователь видит это как удобное переключение в карточке товара. При этом каждый вариант может оставаться отдельным товаром со своей ценой, остатком, фото, характеристиками и SEO-логикой.
Что это даёт бизнесу:
- пользователю проще выбрать нужный вариант;
- переключение происходит быстро, без перезагрузки страницы;
- каждый вариант товара может иметь свою цену и остаток;
- фильтрация лучше работает с связанными товарами;
- каталог становится удобнее и для пользователя, и для администратора;
- можно корректно управлять canonical и избегать SEO-дублирования.
4. Добавили промобаннеры в категориях и на страницах производителей
Мы реализовали возможность добавлять промобаннеры прямо внутри категорий и на страницах производителей. Баннеры интегрируются в общий список товаров и выглядят как органичная часть каталога.
Это даёт маркетинговой команде больше возможностей:
- продвигать акции, новинки, распродажи и сезонные предложения;
- выделять отдельные бренды или категории;
- вести пользователя на нужные страницы;
- быстро обновлять баннеры без редактирования кода;
- настраивать баннеры для разных языковых версий сайта.

5. Реализовали синхронизацию со складским учетом и CRM
Мы настроили обмен данными между сайтом, складским учетом и CRM. Это позволяет автоматизировать работу с товарами, остатками, заказами и клиентскими данными.
Для бизнеса это означает:
- меньше ручной работы для менеджеров;
- более актуальные остатки на сайте;
- меньше ошибок в заказах;
- более быструю обработку заявок;
- более удобную работу с продажами.
6. Настроили доставку Новой почтой и оплату через LiqPay
Мы подключили доставку Новой почтой и онлайн-оплату через LiqPay.
Это помогает сделать оформление заказа привычным и удобным для пользователя: он может выбрать доставку, способ получения и оплатить заказ онлайн.
Для бизнеса это сокращает путь к покупке и уменьшает количество ручных действий при обработке заказа.
7. Настроили фильтрацию и посадочные страницы фильтров
Для большого каталога фильтрация — это не просто удобство, а важный инструмент продаж.
Мы реализовали фильтры, которые помогают пользователю быстрее найти нужный товар по параметрам. Чем быстрее человек находит релевантный товар, тем выше вероятность покупки.
Отдельно мы реализовали посадочные страницы фильтров. Это важно для SEO, потому что такие страницы можно использовать под точные коммерческие запросы.
Например, пользователь может искать не общую категорию, а конкретный тип товара, бренд, параметр или комбинацию характеристик. Посадочные страницы фильтров позволяют создать под такие запросы отдельные страницы с релевантным URL, метаданными и контентом.
Что это даёт бизнесу:
- больше точек входа из органического поиска;
- возможность продвигать узкие коммерческие запросы;
- лучшая релевантность страниц для пользователей;
- более удобный путь к покупке;
- потенциальный рост SEO-трафика.
8. Настроили товарные фиды
Мы настроили фиды для передачи товаров в рекламные и торговые платформы.
Для бизнеса это дает возможность:
- запускать товарную рекламу;
- передавать актуальные цены и остатки;
- масштабировать продажи через внешние каналы;
- снизить ручную подготовку товарных данных;
- быстрее обновлять информацию о товарах на разных платформах.
9. Настроили Merchant Center
Мы настроили Merchant Center, чтобы товары из интернет-магазина могли корректно передаваться в Google Shopping и другие товарные рекламные форматы.
Что это дает:
- возможность запускать товарные кампании;
- показ товаров в Google Shopping;
- актуальную передачу цен и наличия;
- дополнительный канал продаж;
- лучшее представление товаров в рекламе.

10. Настроили электронную коммерцию
Мы настроили электронную коммерцию, чтобы бизнес мог видеть не просто посещаемость сайта, а реальные действия пользователей на пути к покупке.
Электронная коммерция позволяет отслеживать:
- просмотры товаров;
- добавление товаров в корзину;
- начало оформления заказа;
- покупки;
- доход;
- эффективность товаров, категорий и рекламных каналов.
11. Добавили анкету питомца в личном кабинете
В личном кабинете мы реализовали анкету питомца. Пользователь может добавить данные о своих животных: например, вид, породу, возраст, особенности питания или другие параметры, которые важны для подбора товаров.
Это не просто дополнительная функция в кабинете, а основа для будущей персонализации.
Что это дает бизнесу:
- возможность лучше понимать потребности клиентов;
- персонализировать товарные рекомендации;
- предлагать релевантные акции;
- сегментировать аудиторию;
- формировать более точные email-рассылки;
- повышать повторные продажи.
Например, если у пользователя есть кот определённого возраста или собака конкретной породы, магазин сможет в будущем предлагать ему более релевантные корма, аксессуары, средства ухода или профилактические товары.
Клиент получил интернет-магазин на OpenCart, который легче поддерживать, развивать и масштабировать.
Мы закрыли ключевые задачи, которые оставались нерешёнными на старом сайте:
- перенесли сайт с Magento на OpenCart;
- сохранили SEO-структуру там, где это было возможно;
- настроили редиректы;
- реализовали генератор метаданных;
- настроили товарные фиды;
- подключили Merchant Center;
- настроили электронную коммерцию;
- реализовали синхронизацию со складским учетом и CRM;
- подключили доставку Новой почтой;
- подключили оплату через LiqPay;
- реализовали фильтрацию и посадочные страницы фильтров;
- добавили промобаннеры в категориях и на страницах производителей;
- реализовали удобное переключение вариантов товаров;
- добавили анкету любимца в личном кабинете.
Главная ценность проекта — мы помогли бизнесу перейти к более управляемой e-commerce-системе, где сайт можно развивать быстрее, поддерживать проще и использовать не только как каталог, а как полноценный инструмент продаж, аналитики и персонализации.
Вика
Вика