• Інтернет-магазини · OpenCart

Апсел у кошику: пропозиція доречна тоді, коли без неї товар не працює

Супутні товари продаються самі, коли покупець розуміє звʼязок: до принтера потрібен картридж, до фарби — валик, до бритви — змінні касети. І не продаються ніколи, коли в кошику показують випадкові позиції з тієї ж категорії. Різниця не в механіці показу, а в тому, звідки взялись звʼязки. Ми будуємо їх із ваших даних про сумісність і комплектність, а не з припущень.

Подивитись, як це працює
Вартість
після безкоштовного аудиту
Гарантія
30 днів після підписання акта
Спеціалізація
інтернет-магазини, переважно OpenCart
після безкоштовного аудиту
Вартість
30
Гарантія

днів після підписання акта

інтернет-магазини, переважно OpenCart
Спеціалізація
від 5 до 20 робочих днів
Строк
безкоштовний розбір звʼязків
Початок
протягом 2 годин
Відповідь
за письмовим договором
Робота
Що входить

Повний перелік робіт і того, що ви отримуєте на виході

  • звʼязки «до цього товару потрібне ось це» на основі ваших даних про сумісність
  • розділення двох різних механік: доповнення до товару й альтернатива йому
  • пропозиції в кошику, які не заважають дійти до оплати
  • обмеження кількості показів: кошик має лишатись кошиком
  • приховування позицій, яких немає в наявності
  • пропозиції в картці товару, якщо там вони доречніші за кошик
  • події аналітики: скільки показів, скільки додавань, з яких саме пар
  • правила для нових товарів, щоб звʼязки не доводилось заводити вручну щоразу
  • звіт про пари, які не працюють, — їх варто прибрати
Коли ця послуга не підходить

Що не входить у роботу — щоб не було сюрпризів на здачі

  • навʼязування дорожчих аналогів замість обраного товару
  • вигадування сумісності між товарами
  • обіцянки зростання середнього чека
  • закупівля супутніх товарів під пропозиції
  • показ пропозицій на останньому кроці оплати
Кому підходить

Ситуації, у яких ця послуга дає результат

Сценарій 1 із 4

Магазин техніки з витратними матеріалами

Найясніший випадок: картриджі, фільтри, насадки, акумулятори. Звʼязок очевидний покупцю, і пропозиція читається як допомога, а не як продаж.

Розберемо вашу ситуацію на безкоштовному аудиті
Безкоштовний розбір звʼязків

Дивимось, чи є у ваших даних підстава для рекомендацій: без неї будь-яка механіка показуватиме випадкове.

Що ми міряємо

  • Чи є дані про сумісністьСумісність оснастки, підходящі витратні, розміри кріплень. Якщо цього немає в даних, звʼязки нема з чого будувати.
  • Чи є статистика спільних покупокІсторія замовлень показує, що беруть разом насправді. Це найнадійніше джерело звʼязків, і воно у вас уже є.
  • Що показується заразНайчастіше в блоці «схожі товари» стоять конкуренти обраного. Це заважає рішенню замість допомагати.
  • Де показувати доречнішеДля одних категорій це картка товару, для інших — кошик. Універсальної відповіді немає, і ми дивимось на ваш випадок.
  • Чи є наявність у пропозиціяхПропозиція товару, якого немає, дратує сильніше, ніж її відсутність.
  • Що точно не пропонувати разомЄ пари, які виглядають логічно для системи й безглуздо для покупця. Такі винятки треба зафіксувати заздалегідь.

Що ви отримуєте

  • оцінка, чи є з чого будувати звʼязки
  • приклади пар із вашої історії замовлень
  • рекомендація, де показувати: картка чи кошик
  • оцінка обсягу робіт

Строк: 1–3 робочих дні

Чому це безкоштовно

Головне питання — чи є підстава для рекомендацій у ваших даних. Це видно за годину роботи, і платити за таку перевірку немає за що.

Що далі

Ви отримуєте приклади й оцінку. Далі вирішуєте самі.

Коротка форма: контакт і адреса сайту

  • Договір, акт і гарантія 30 днів

    На кожен проєкт письмовий договір: обсяг, строки, сума, порядок приймання. Після здачі — акт і рахунок, а далі 30 календарних днів гарантії: помилки з нашої вини усуваємо безоплатно. Усне з дзвінка дублюємо письмово того ж дня.

  • ФОП і безготівковий розрахунок

    Виконавець — зареєстрований ФОП. Оплата на рахунок із закривними документами.

  • Права й доступи — ваші

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

  • Портал клієнта замість переписки

    На час роботи ви отримуєте доступ до порталу: договори, рахунки, акти й стан проєкту в одному місці.

  • Замовники з Європи

    Серед робіт — проєкти для Норвегії, Болгарії, Молдови та Іспанії.

  • Цифри, які можна перевірити

    Кожен кейс у портфоліо — з посиланням на живий сайт і технічним виміром.

  • Спершу аудит, потім сума

    Прайсу на сайті немає навмисно: обсяг тієї самої роботи у двох клієнтів відрізняється в рази.

  • Кажемо «ні», коли не впевнені

    Якщо задача не наша або строк нереальний — скажемо одразу.

Що впливає на вартість

Чому дві однакові на вигляд задачі рахуються по-різному

  • Звідки беруться звʼязкиГотові дані про сумісність — найпростіший випадок. Побудова звʼязків з історії замовлень вимагає окремої роботи з даними.
  • Кількість категорійПара категорій із очевидними доповненнями — швидко. Весь каталог означає правила для кожної групи товарів.
  • Де показуватиКошик, картка товару, сторінка після оформлення — різні місця з різною логікою й різним ризиком завадити покупцю.
  • Урахування наявностіПропозиції мають перевірятись на наявність у момент показу, інакше вони псують враження замість допомагати.
  • Правила для нових товарівБез них звʼязки доведеться заводити вручну щоразу, і через пів року блок почне показувати застаріле.
  • АналітикаБез подій неможливо зрозуміти, які пари працюють. Це невелика частина, без якої вся робота лишається здогадкою.
Кейси

Задачі та результат у цифрах — усі показники зняті нашим виміром

інтернет-магазин професійної косметики та засобів догляду, каталог понад 5 тис. SKU

Задача
Зібрати в один каталог великий асортимент професійної косметики з навігацією за брендами й типами засобів, картками з детальним складом і призначенням та умовами оплати/доставки, зрозумілими роздрібному покупцю.
Рішення
Магазин на OpenCart 3 (тема lightshop, nginx). Каталог за брендами й типами засобів. Умова безкоштовної доставки від 4 000 грн, оплата повною передоплатою на рахунок ФОП або післяплатою за умови завдатку 200 грн. Мікророзмітка Organization і PostalAddress. Соцканали: Telegram, Instagram, Facebook, TikTok.
Результат
5 561 товар у живому каталозі (виміряно 31.07.2026 пошуком OpenCart із порожнім запитом: 56 сторінок по 100 позицій, остання — 61). HTML головної 154 КБ, TTFB 0,80 с. На головній є microdata Organization + PostalAddress.

інтернет-магазин тактичного і військового спорядження з каталогом понад 50 тис. SKU

Задача
Утримати в одному магазині надвеликий асортимент тактичного спорядження (бронезахист, одяг, взуття, рюкзаки, зв'язок, оптика) із детальною фільтрацією за характеристиками — і при цьому не втратити швидкість віддачі сторінок.
Рішення
Магазин на OpenCart 3 (тема chameleon + модулі NeoSeo) за Cloudflare. Дві мовні версії. Повна JSON-LD розмітка локального магазину: Store, Place, GeoCoordinates, PostalAddress, OpeningHoursSpecification, ContactPoint, WebSite, SearchAction. У чекауті — LiqPay, картка онлайн, післяплата, готівка при отриманні, безготівковий розрахунок і розстрочка онлайн (події dataLayer). Телефонія Binotel, email-маркетинг eSputnik, вхід через Google, GTM (GTM-56CRQJB), GA4 (G-KLZZV2PTPC), Google Ads (AW-10830391503).
Результат
54 302 товари і 635 категорій — цифра підтверджена двома незалежними методами: sitemap-індекс із 32 товарних файлів дає 110 096 URL на дві мови, перехресна перевірка пошуком OpenCart дає 54 501–54 600 позицій (розбіжність 0,4%). Каталог на 54 тисячі SKU віддає першу відповідь за 0,41 с, повне завантаження HTML — 0,51 с при 422 КБ. Дев'ять типів JSON-LD на головній. П'ять способів оплати, включно з LiqPay і розстрочкою онлайн. Виміряно 31.07.2026.

Не знайшли свій випадок?

Опишіть, як це влаштовано у вас, — відповімо, чи підходить «Апсел і крос-сел у кошику» і що це означає у вашій ситуації. Без брифу й без дзвінка: одне питання, одна відповідь.

Етапи роботи

Прозорі етапи з погодженням на кожному кроці

Загальний строк:5–20 днів

  1. Розбір даних

    1–3 робочих дні

    Дивимось, чи є дані про сумісність і що показує історія спільних покупок. Якщо підстав немає, кажемо це одразу.

  2. Побудова звʼязків

    2–8 робочих днів

    Складаємо пари «товар — доповнення» для обраних категорій. Спірні пари виносимо вам: ви знаєте товар краще.

  3. Місце й вигляд показу

    1–3 робочих дні

    Вирішуємо, де показувати й скільки позицій. Головне правило: пропозиція не має додавати кроків до оплати.

  4. Реалізація

    2–6 робочих днів

    Робимо блок із перевіркою наявності й обмеженням кількості. Працюємо на тестовому середовищі.

  5. Аналітика

    1–3 робочих дні

    Ставимо події на показ і додавання, щоб було видно не загальну цифру, а конкретні пари, які працюють.

  6. Перенесення й перегляд

    1–2 робочих дні

    Викочуємо, за кілька тижнів дивимось статистику пар і прибираємо ті, що не працюють. Гарантія 30 днів з дня підписання акта.

Технології та інтеграції

На чому будуємо і з чим це з'єднується

Стек

  • OpenCart
  • WooCommerce
  • PHP
  • JavaScript
  • TypeScript
  • MySQL
  • MariaDB
  • PostgreSQL
  • Next.js
  • Git

Інтеграції

  • Google Analytics 4
  • Google Tag Manager
  • BAS
  • CRM
  • XML/YML-прайси
Звʼязки з даних чи блок «схожі товари»

Чим цей варіант відрізняється від альтернативи

Що показуєтьсядоповнення до обраного товару
Як це читає покупецьяк допомогу: «а, і це ще потрібно»
Звідки беруться позиціїсумісність і спільні покупки
Вплив на оформленняне додає кроків
Складністьвища: потрібні дані про звʼязки
Що потрібно від вас

Без цього не почнемо — краще підготувати заздалегідь

  1. дані про сумісність або комплектність товарів, якщо вони є
  2. доступ до історії замовлень для аналізу спільних покупок
  3. які категорії дають найбільший обіг
  4. що точно не варто пропонувати разом
  5. де ви хочете показувати: у кошику, картці чи обох місцях
  6. хто з вашого боку приймає роботу

Якщо чогось із цього немає — скажіть, підкажемо, як зібрати або зробимо самі окремою задачею.

Часті питання

Те, що питають найчастіше — з конкретними відповідями

Чим апсел відрізняється від крос-селу?

Апсел пропонує дорожчий варіант того самого, крос-сел — доповнення до обраного. У кошику доречний переважно другий: людина вже вирішила, що бере, і пропозиція іншої моделі повертає її до вибору. Ми розділяємо ці механіки, бо їх часто плутають і показують в одному блоці.

Звідки беруться звʼязки між товарами?

З двох джерел: ваших даних про сумісність і комплектність та історії спільних покупок. Друге джерело зазвичай уже є в системі й нічого не коштує. Вигадувати звʼязки ми не будемо: пропозиція, яка не має сенсу, псує враження від усього кошика.

Чи не заважатимуть пропозиції оформленню?

Заважатимуть, якщо їх поставити не там. Тому головне правило: блок не додає кроків до оплати й не зʼявляється на останньому екрані. Ми навмисно обмежуємо кількість показів — кошик має лишатись кошиком, а не перетворюватись на другу вітрину.

Ви гарантуєте зростання середнього чека?

Ні. Механіка допомагає покупцю не забути потрібне, і в категоріях із очевидними доповненнями це помітно. Але цифр ми не називаємо: вони залежать від асортименту й від того, наскільки сильні звʼязки у ваших товарах. Замість обіцянки ставимо події аналітики, за якими видно кожну пару окремо.

Що робити з парами, які не працюють?

Прибирати. Через кілька тижнів після запуску видно, з яких пар додають, а з яких ні. Пари, що не працюють, лише займають місце й розмивають увагу — і це частина роботи, а не окрема послуга.

А якщо супутнього товару немає в наявності?

Не показувати. Пропозиція товару, якого немає, дратує сильніше, ніж її відсутність: покупець вирішує додати, а система відмовляє. Перевірка наявності в момент показу — обовʼязкова частина.

Де краще показувати: у картці чи в кошику?

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

Скільки це триває?

Від 5 до 20 робочих днів. Сам блок робиться швидко; час забирає побудова звʼязків і рішення про спірні пари, де потрібне ваше знання товару.

Перевірмо, чи є з чого будувати звʼязки

Розбір безкоштовний: подивимось дані про сумісність і історію спільних покупок, покажемо приклади пар.

З виміряних кейсів54 302 товари і 635 категорій

Дивитись кейси
  • Відповідь протягом 2 годин
  • Без зобов’язань
  • Працюємо за договором

Прайса на сайті немає навмисно: обсяг тієї самої роботи у двох клієнтів відрізняється в рази, і цифра «від» у такому разі нічого не пояснює. Спершу безкоштовний аудит — рахуємо ваші сторінки, дублі й швидкість, — потім називаємо суму й строк і фіксуємо їх у договорі.