Содержание
По умолчанию Tilda не поддерживает акции с зависимостью по количеству — ни «3 по цене 2», ни «купи 6 — 2 товара в подарок».
Система корзины не умеет автоматически:
- проверять количество товаров,
- исключать акционные позиции,
- применять скидку к самому дешёвому товару,
- отображать бейдж “в подарок”,
- или передавать эти данные в заявку.
Именно поэтому я разработал новую механику, которая добавляет этот функционал на уровень ядра корзины — без костылей, без конфликтов и без обширных ручных правок.
Что делает мой скрипт
Готовый JavaScript-код подключается в стандартную корзину (t706, t778 и др.) и автоматически:
- Проверяет, есть ли в корзине 3 или более товаров.
- Если все они не акционные — выбирает самый дешёвый и ставит ему цену 0 ₽.
- Добавляет визуальный бейдж «🎁 В подарок» прямо в корзине.
- Обновляет итоговую сумму без перезагрузки страницы.
- Передаёт корректные данные в заявку Tilda.
- Работает даже при изменении количества товаров.
- Совместим с системой промокодов — акции не пересекаются.
Как устроена логика «3 по цене 2»
1.1) Если в корзине 3 товара и нет акционного то срабатывает скидка в 0 р на 1 из товаров, который имеет наименьшую стоимость и на него вешается бейдж с информацией о том, что он идет в подарок.
1.2) Если товаров за 0 рублей становится 2 штуки, то скидка обнуляющая стоимость товара работает только на 1 штуку, а вторая штука данного товара идет уже за полную цену
2.1) Если в корзине 3 товара, но 1 из них акционный, то скидка не работает
2.2) Поэтому, чтобы сработала акция 2+1 или 3 по цене 2х, надо добрать в корзину еще 1 товар, который идет не по акции
3.1) Если в корзине находится 6 товаров и среди них нет акционного товара, то 2 товара с наименьшей ценой становятся бесплатными
3.2) Если акция 3 товара по цене 2, 6 по цене 4, 9 по цене 6 активировалась и был применен промокод, то акция отменяется автоматически
4) В Тильде в заявке вы увидите список товаров которые обнулились
Прозрачность и доверие к бренду
Покупатель видит подарок прямо в корзине — это моментально повышает уровень доверия.
Никаких скрытых условий: всё происходит на глазах.
Владельцу магазина не нужно вручную объяснять клиенту, почему цена пересчиталась — логика понятна визуально и технически.
Приобрести готовое решение
В итоге данное решение позволяет:
— Проверяет, есть ли в корзине 3 или более товаров.
— Если все они не акционные — выбирает самый дешёвый и ставит ему цену 0 ₽.
— Добавляет визуальный бейдж «В подарок» прямо в корзине.
— Обновляет итоговую сумму без перезагрузки страницы.
— Передаёт корректные данные в заявку Tilda.
— Работает даже при изменении количества товаров.
— Использовать форматы акций: 3 по цене 2х, 6 по цене 4х, 9 по цене 6
Совместимость:
+Автоматическое добавление дополнительного товара в корзину, при добавлении основного
+Все решения по уникальным, одноразовым промокодам
Стоимость: 1 500 ₽
— включена инструкция по настройке и установке
— доступ пожизненный + вам доступны все последующие обновления
— техническая помощь (советы, рекомендации, при крайней необходимости подключаюсь в ваш проект и помогаю с установкой и решением проблем, поэтому не переживайте, если нужно всегда помогу)
Приобрести здесь: https://web4life.ru/tri-tovara-po-cene-dvuh
Как со мной связаться
Если вы не нашли вашего решения в текущей статье, а также на страницах моих онлайн — уроков по промокодам в Тильда https://web4life.ru/curs-promo/ Тогда присылайте ваше ТЗ задание под ваш проект.
Пишите https://t.me/vbalakin буду рад помочь с доработкой.
Еще материалы
-
Промокод на определенный товар Тильда
Как добавить промокод на тильде на определенный товар, и вообще как сделать промокод. Рассмотрим порядок действий, все хитрости и нюансы
-
Решение 8 Инструкция — Промокод на определенный товар Тильда
Это пошаговая инструкция по установке и настройке 8 решения по промокодам: Шаг 1 Копируем код и устанавливаем в HEAD проекта
-
Сервисы для создания онлайн-школы все нюансы от технического эксперта
Ответы на «как создать онлайн — школу» и «сервисы для создания онлайн-школы» с нуля считаю не раскрытыми. Поэтому в статье есть все что вам нужно для старта своего проекта
-
Система пожертвований для сайта на Тильде
Прежде чем рассмотреть подробно инструкцию использования, сначала посмотрим принцип работы Что такое цель для сбора пожертвований, это по факту обычный
-
Автоматическая система выдачи сертификатов после покупки в Тильда
Прежде чем начать саму инструкцию, необходимо пояснить текущий алгоритм работы. Алгоритм контроля и выдачи подарочных сертификатов Если в корзине пользователя
-
Свой личный кабинет для интернет — магазина на Тильда
Инструкция по работе 1. Управление историей покупок в интернет — магазине 2. Управление пользователями в интернет — магазине 3. Управление

Быстро понадобилась акция для тильды 1+1=3, нашел у Владимира решение, купил на сайте и сразу получил доступ в личный кабинет с инструкцией. Все было автоматически.
Инструкция понятная, но все равно возникли некоторые сложности при подключении. Написал Владимиру и быстро решили вопрос, помог за 10 минут. Спасибо еще раз!
Код рабочий, инструкция простая, если что помогут