1. Предлагаю на страницу всех промо-акций выводить динамический фильтр по категориям, чтобы была возможность посмотреть какие промо-акции действуют в той или иной категории.
То есть цель не ходить по категориям в надежде увидеть акции в какой-то из них, а сразу, перейдя на страницу всех акций, отфильтровать и быстро оценить в каких категориях есть акции/скидки.
2. Выводить у акций стикеры с кастомным текстом (желательно даже не один стикер, а два):
Текст на стикерах, например, такой: "Скидка до 20%" или "1 + 1 = 3" или еще что-то похоже, дающее быстрое понимание сути акции.
3. Задавать в настройках количество выводимых промо-акций на странице всех промо-акций.
4. В превью акции выводить часть текста описания акции: