PrestaShop Gallery Management – Shortcode Module
Looking for a better way to showcase images in your store? Advanced Image Gallery for PrestaShop is a purpose-built module that lets merchants create, edit, and embed...
The PP Promo module for PrestaShop makes it easy to create and automate popular sales campaigns, from "Buy 2, Pay for 1" offers and free gifts to discounts on selected categories.
The module delivers rich yet clear customer messaging, so promotions remain easy to understand at every stage of the buying journey: on product listings, product pages, in the basket and in the order summary.
It is a practical solution for shops that want to increase average order value (AOV) while keeping control over margins and maintaining consistent promotional communication.
Information Parameters:
PP Promo is a strong merchandising tool for shops in fashion, beauty, electronics or FMCG. Use it when you want to:
The module is valuable both for B2C shops competing for customer attention and for B2B platforms operating with strict discount rules.
| Promotion type | How does it work? | What can it cover? | Control and customer benefit |
|---|---|---|---|
| Free product | “Buy X, get Y free”. The free item can be the same product or a product you choose. | Specific products, categories and selected variants. | Set the number of free items and the limit of free-gift packs per basket. The customer receives the free item as a separate basket line. |
| Bulk discount | “Buy X, pay for Y”, for example, 3 items for the price of 2. | Specific products, categories and selected variants. | Set the limit of discounted packs. The discount is automatically calculated from the cheapest qualifying units. |
| Category discount | A percentage or amount discount for products from selected categories. | Products assigned directly to the selected categories. | Choose the discount type and value. The customer sees the automatically applied benefit in the basket. |
Each promotion can also be enabled or disabled, scheduled with start and end dates, and assigned to selected shops in a multistore setup. The module can communicate the offer on product listings, product pages and in the basket.
Instead of jumping between tabs, you configure everything in one convenient form.
Do not give discounts away where you do not need to. Narrow the campaign to exactly the assortment that matters most to you.
Manage campaigns professionally without relying on a designer or developer every time.
Customers need to notice the promotion immediately. The module makes sure the message stands out.
The same product can carry a short, clear promotion message in the places where customers actually make buying decisions.
Fewer surprises at payment stage means fewer abandoned baskets.
PP Promo is a direct investment in higher conversion rate. When customers see clear, immediate benefits such as "Get a free product" or "Buy one more and pay less", they are more likely to move towards checkout. Although the module does not generate technical SEO tags, it strongly supports click-through rate on listings by making offers more visible and easier to understand.
Before implementation: as with any new module, we recommend creating a backup of the database and files. If your shop uses a heavily customised theme, make sure the relevant hooks for banner placement are available and correctly positioned. We also recommend testing advanced variant logic on a staging environment before launching a major campaign on the live shop.
## [2.0.0] - 2026-08-20 - Added promotion engine: free products, bulk and category discounts. - Added product, listing and basket promotion communication. - Added bulk-discount pack limits. ## [1.0.0] - 2026-04-09 ### Added - Initial release of the module.
The module supports “Buy X, get Y free” offers, quantity discounts such as “Buy X, pay for Y”, and percentage or fixed-amount discounts for categories.
Each module in our store contains information about compatibility with specific PrestaShop versions. Please check this information carefully before purchasing. If you are not sure, contact us.
Yes. Targeting covers selected products, categories, and chosen combinations, allowing the promotion to protect margin.
Yes. Each promotion can have a start date, an end date, and an independent activation switch.
Messages can be displayed on listings, product pages, and in the cart, including as flags, banners, and a benefit summary.
Yes. Promotions can be assigned to specific stores in a multistore ecosystem.
16 other products in the same category:
PrestaShop Gallery Management – Shortcode Module
Looking for a better way to showcase images in your store? Advanced Image Gallery for PrestaShop is a purpose-built module that lets merchants create, edit, and embed...
Smart Image Optimiser — Lossless Quality and Perfect PrestaShop Product Images
Smart Image Optimizer is an advanced tool that effectively eliminates the problem of automatic, lossy recompression of graphics files by PrestaShop's engines (GD/Imagick)....
Ask about product / price (PRO)
Ask about product / price (PRO) is an advanced PrestaShop module that adds an enquiry form on the product page and directly on the product list (categories, homepage,...
Automatic delivery cost on the product card
PP Shipping Estimate is an advanced module for PrestaShop that enables automatic calculation of delivery costs on the product page . The customer does not need to...
Free Simple Omnibus Price Module – Omnibus Directive for PrestaShop
Simple Omnibus Price is a completely free PrestaShop module that automates displaying the lowest price from the 30 days prior to a price reduction. Protect your store...
Free Shipping Progress Bar for PrestaShop (Free Version)
Encourage customers to spend more by clearly showing how much is left until they unlock free shipping . This is the free, simplified edition of the module, focused on one...
Login as Customer – Log into user accounts from PrestaShop Back Office
This module enables instant access to any customer account directly from the PrestaShop administration panel. It allows quick verification of issues reported by buyers...
Helpdesk — professional ticketing and customer support system for PrestaShop
PP Helpdesk is a module that turns chaotic email exchanges into a clear, organised ticketing system directly within your PrestaShop store. Customers can comfortably create...
llms.txt for PrestaShop — Dynamic Store Index for AI Bots
AiLlmTxt publishes llms.txt and llms-full.txt files on the fly, without physical file generation on the disk — PrestaShop generates them dynamically under public URLs....
Free Shipping Progress Bar & Delivery Cost Estimate for PrestaShop
Encourage customers to spend more by showing them exactly how much is left until free shipping . The module also displays an estimated delivery cost on the product page ,...
Free PrestaShop Video Module (YouTube & Vimeo)
Product Video Lite is a free and exceptionally lightweight module that allows you to assign an unlimited number of YouTube and Vimeo videos to your products. Instantly...
Automatic currency matching by shop language in PrestaShop
PP Smart Currency automatically matches the currency to the language a customer is using in your PrestaShop store. Visitors immediately see the right currency, while the...
PrestaShop Product Reviews & Comments – Discount Vouchers, Customer Photos, JSON-LD & Fee-Free...
This module serves as a complete alternative to paid SaaS review platforms (such as Trustpilot, Opineo, or Trusted Shops) and allows you to bypass complex Google...
PrestaShop Omnibus Price Pro Module – Lowest Price in 30 Days (EU Omnibus Directive)
Omnibus Price Pro is an advanced PrestaShop module designed to automate the display of the lowest price prior to a discount (default 30 days). Ensure full compliance...
Products on CMS Pages for PrestaShop — Shortcode (Free)
PP CMS Products (Free) is a free PrestaShop module for displaying products on CMS pages. Insert a shortcode in your page content, e.g. [products:12] — the module...
WhatsApp, Telegram and Phone in one - Increase conversions with Quick Contact
A customer has a question? Don't let them wait for an email. The PP Quick Contact module is your sales hotline. Add an elegant, floating button to your store that, with one...
Do you have ideas on how to improve this software? Share your suggestions for optimisation, new features, or bug reports – we’ll be happy to review them!