В готовом решении "Некстайп: Магнит" можно настроить функцию "Подарок" через административную часть сайта.
Для этого в публичной части сайта необходимо перейти в режим "Администрирование".

Для начала необходимо настроить правила работы с корзиной: Маркетинг > Товарный маркетинг > Правила работы с корзиной > *Правила работы с корзиной.
Добавьте правило "Подарки к любой покупке".
Во вкладке "Действия и условия", в выполняемых действиях выберите "Предоставить подарок".

Составьте условия предоставления подарка.

Также в качестве подарка можно указывать обычный товар, товар с торговыми предложениями или само торговое предложение. Условия предоставления подарка могут быть следующими:
- Товар любой из - в качестве подарка можно выбрать только один из перечисленных товаров;
- Товар все - все перечисленные товары предоставляются в качестве подарков;
- Раздел любой из - покупателем выбирается любой один товар из указанного раздела в качестве подарка;
- Товар все - все товары раздела предоставляются покупателю как подарки.
Также можно составить дополнительные условия предоставления подарка. Подарок может предоставляться при покупке товаров из определенного раздела (либо только при покупке определенного товара):

Прежде, чем сохранить настройки правила, на закладке Ограничения следует обязательно указать те группы пользователей, которым будет предоставляться подарок:

Чтобы настроить отображение блока с подарками на необходимых вам страницах сайта необходимо в публичной части сайта включить режим правки:

Необходимо навести курсор на изменяемый элемент и нажать всплывающую иконку "Шестеренка":

Включите необходимые вам компоненты и сохраните настройки.