Smart Dynamic & Scheduled Discounts

PrestaShop scheduled discounts. Automatic clearance for unsold stock, flash campaigns and live countdowns

PrestaShop 1.6 – 9.0PHP 7.1+Version 1.2.0Released Updated
Price: €199.00
Tax excluded

Smart Dynamic & Scheduled Discounts is a module for PrestaShop stores that schedules promotions, builds automatic campaigns for slow-moving stock and keeps every reduction within the merchant's price and margin limits. Setup consists of installing and enabling the module, then defining the first campaign in one guided form.

Slow stock needs more than a date and a percentage. The module combines sales from validated orders, current stock and product age, so newly listed goods receive their full selling period while genuinely stagnant items enter a controlled campaign. A minimum price, minimum amount above cost or minimum percentage margin keeps the final price above the chosen floor.

The merchant sets percentage, fixed-amount or fixed-final-price reductions, one-off dates or recurring windows, the shop timezone, priority, combination rules and usage ceilings. A preview shows the last sale, stock, current price, proposed reduction, protected floor and final price before anything changes; each run refreshes the selection, a validated sale removes the automatic reduction and rollback withdraws everything created by the rule.

Campaign scope covers products and variants, categories with all descendants, manufacturers, suppliers, customer groups and individual shops. Quantity tiers, buy X and receive Y, nth-item discounts and pack prices explain what the shopper needs to add, while translated badges, countdowns, offer tables and exact cart and checkout savings present the same deal in every store language.

The result is less cash tied up in stock, promotions that start and finish on time, margin protected before a price changes, and a clear offer from product listing to completed order.

Product availability: Instant download after purchase
Instant Live Demo Real store, ready in ~1 min See how it works in a few clicks. We spin up a real PrestaShop store on our own infrastructure in about a minute (with the module installed and demo data loaded) so you can click around and try everything, nothing to set up.
5 demo installs ready · refills every 48h
Share
verified Lifetime license per domain, yours forever. Includes 3 months support & updates. Learn more
The demo is the complete module: buy anytime and activate the same installation, nothing to reinstall and nothing lost. Open the module's License tab and click "Activate from mypresta.rocks" (or paste your key); your settings and data stay exactly as they are. Updates install in one click from the Update tab.
autorenew Auto-renew support
+€19.90/mo
build Professional Setup We fully configure the module to your needs: all options set, tested & verified within 1 business day. +€29.00
palette Visual Integration CSS & template adjustments to match your theme: includes cross-device verification and screenshot review. +€49.00
Options total: €0.00
Selected total: €199.00
1 viewed

What does the module take over?

Smart Dynamic & Scheduled Discounts manages dated, recurring and stock-driven promotions in PrestaShop, from product selection and price protection to the offer shown before payment.

The six sections below cover the entire campaign workflow:

  • one campaign workspace for prices, dates, scope and presentation;
  • automatic slow-stock selection with preview, margin floors and rollback;
  • one-off, recurring, early-access and last-chance schedules;
  • product, customer and quantity conditions that decide the effective price;
  • badges, countdowns and offer explanations across the buying path;
  • usage records, automation history, reporting and integrity checks.
The Smart Dynamic & Scheduled Discounts configuration screen

How does slow stock enter and leave a campaign?

A dead-stock rule analyses sales from validated orders, current stock and the date a product became available. The merchant defines the period without a sale, the stock threshold, the reduction and the protected floor. Products already carrying another reduction stay outside when that safeguard is active.

The no-write preview lists the last sale, stock, current price, proposed reduction, price or margin floor, final price and eligibility reason. Its totals separate all scanned products, those currently eligible and active campaign targets due to expire on the next run.

Each rule run adds eligible products and removes products that no longer match. A validated sale ends the automatic reduction for the sold product immediately. Rollback withdraws the targets created by the rule, while the before-and-after history retains the reason for every action.

The Smart Dynamic & Scheduled Discounts dashboard

When does each promotion run?

Every campaign has its own start, end, shop and active state. Recurring campaigns add daily windows, selected days of the week, selected days of the month and custom periods, including hours that cross midnight, all interpreted in the timezone chosen for the shop.

Flash sales, scheduled campaigns and visible countdown campaigns cover fixed events. Early Bird applies first-access pricing under its own qualification and reset limits. Last Chance activates a translated ending-soon message at the merchant's chosen threshold.

Priority decides first when several campaigns match. Combination rules then govern whether eligible reductions work together. Total, per-customer and per-product ceilings count the configured unit of use exactly, so a limited offer stops at the promised boundary.

Campaign schedule tab with the start and end date and time fields

Which products and customers receive each price?

Scope reaches the full catalogue or a precise selection of products, variants, categories with every descendant, manufacturers and suppliers. Inclusion and exclusion rules keep protected ranges outside the campaign, and each shop in a multistore installation retains its own campaigns.

Customer-group conditions separate public, retail, wholesale and other audiences. Product and variant rows carry their own reduction and quantity ceiling when they differ from the campaign default. The tax basis is selected as tax-inclusive or tax-exclusive and stays consistent in product display, cart totals, orders and reporting.

Quantity promotions add tiered prices, buy X and receive Y, a reduction on the nth item, pack prices and repeatable groups. The product page shows the current tier, the next threshold and the remaining quantity, so the action required for the better price is explicit.

Campaign limits tab with maximum total uses and maximum uses per customer

What does the shopper see before paying?

Global display settings establish the standard badge, countdown, original-price and savings treatment, while each campaign overrides only the fields that need a different presentation. Badge text, shape, position, colours and campaign-specific styling remain contained to that offer.

Product listings identify eligible items. The product page shows the campaign name, translated badge, original and effective price, savings as an amount or percentage, the offer table and the countdown. The ending-soon message follows the configured threshold, and all customer-facing campaign text follows the current store language.

The cart and checkout list only offers that affect the current products and customer. Each line states the exact contribution of the campaign and the quantity still needed for the next tier, so the explanation agrees with the price charged by PrestaShop.

The Smart Dynamic & Scheduled Discounts feature as a customer sees it in the shop

How does the merchant keep control?

The module starts with an enable switch and a guided campaign form, then opens into detailed controls for automation, schedules, display, limits and interaction with other reductions. Preview and rollback provide a safe first run without giving up depth later.

The campaign list and dashboard connect campaign activity with orders, discounts and upcoming schedules. Figures retain their currency, reconcile cancellations and refunds, and distinguish a campaign that is inside its recurring window from one waiting for the next window. The automation log records the rule, product, action, reason, employee and state before and after the change.

The integrity workspace checks campaign dates, target validity, generated campaigns, active automation and scope records, and repairs recoverable inconsistencies. Deleting a campaign clears its working records while preserving the order history required for reporting, leaving the promotion calendar understandable after the event has ended.

Smart Dynamic & Scheduled Discounts on a shop product page
  • Reference
    mprdynamicscheduleddiscounts
  • In stock
    2147483647 Items
  • PrestaShop Compatibility
    PS 1.7 – 9.x
  • Pricing Model
    One-time Purchase
  • Module Type
    Front & Back-office
  • GDPR Relevant
    No
  • Business Goal
    Boost Conversions
  • External Account Needed
    No
  • Module Complexity
    Feature-Rich Module
  • Customer Journey Stage
    Convert to Buyers
  • Works With Platform
    No External Platform

What customers say about us

Company reviews
5.0 (4 reviews)
Loading customer reviews...
No product reviews yet

Be the first to share your experience with this module.

Write a Review
Rate specific aspects (optional)
Quality
Price / Quality
Stability
Compatibility
Support

Smart Dynamic & Scheduled Discounts lets you schedule timed product discounts from the PrestaShop Back Office and show matching campaign messages on product pages, listings, prices, and the cart. It helps you run flash sales, fixed-date offers, and store-wide promotions without manually changing product prices at the start and end of each sale.

Have a question about this product? Our experts are here to help. Ask anything about installation, compatibility, or specifications.
1321 questions
9 categories
2014 building modules since
1.6–9 PrestaShop versions
v1.0.62026-05-27
  • Addedcomplete FR/DE/ES/IT/PL translations
  • FixedApply scheduled discounts to product prices
  • FixedPass module context to theme detector uninstall

Works Well With Smart Dynamic & Scheduled Discounts

Modules our team genuinely pairs with this one, and exactly why each belongs in the same setup.

Governance

A merchant running Smart Dynamic & Scheduled Discounts is constantly putting offers live and pulling them down on a schedule, with flash sales and recurring campaigns changing pricing across the catalogue. That pace is exactly where a discount can drift onto a product you never meant to mark down.

Discount Exclusion Manager is a separate tool that protects selected products from cart-rule discounts while the rest of a promotion still runs, letting you exclude specific products, categories or manufacturers and resolving those into affected lines. It sets boundaries rather than creating offers.

Used together, the discounts engine runs your campaigns and the exclusion manager keeps margin-sensitive lines off-limits to cart-rule reductions. A merchant can run an aggressive promotional calendar while protecting gift cards, premium brands or low-margin products, two complementary tools where one drives the offers and the other enforces the exceptions you decided to keep.

Banner Revolution
€299.00
Complement

A merchant using Smart Dynamic & Scheduled Discounts plans timed promotions and flash sales that start and stop automatically, so the pricing mechanics are handled. The missing piece is visibility: a scheduled discount only works if shoppers actually notice the campaign is on.

Banner Revolution is a separate tool that turns the homepage and other theme-supported areas into promotional entry points, managing hero banners, images, text and calls to action from the back office with named slider groups and multilingual content. It handles announcement and presentation, not the pricing itself.

Run alongside each other, the discounts engine controls when and where offers apply while Banner Revolution gives those offers a prominent storefront face. A merchant can launch a flash sale and surface it with a clear hero banner at the same time, two complementary tools where one sets the price and the other makes sure shoppers see the campaign quickly.

Measurement

A merchant running Smart Dynamic & Scheduled Discounts is actively trying to lift sales with timed campaigns and flash offers, but the schedule alone does not show whether each promotion moved the funnel or just gave away margin. Measuring the result is a separate need.

Google Analytics GA4 is a platform-neutral measurement tool that sends ecommerce activity to Google Analytics 4, validating the Measurement ID and reporting product views, cart activity, checkout starts, purchases and searches built from real PrestaShop actions. It observes behaviour rather than changing pricing.

Used alongside each other, the discounts engine runs the campaigns and GA4 lets you watch how product views, add-to-cart and checkout starts shift across each promotional window. A merchant gets funnel evidence to judge which scheduled offers are worth repeating, two complementary tools where one creates the offer and the other measures how shoppers responded.

Complement

A merchant using Smart Dynamic & Scheduled Discounts lowers prices on a schedule, but a reduced price is not always obvious as a shopper scans a listing. The discount mechanics are solid; the on-page signal that this product is part of an offer can still be weak.

Custom Product Badges is a separate tool that lets you highlight messages such as New, Sale, Bestseller or Limited on product pages and listings, each badge with its own label, colours, position and active state, without editing product images or templates. It handles visual emphasis, not pricing.

Working together, the discounts engine sets the actual reduction while the badges draw the eye to the products you want noticed. A merchant can run a scheduled sale and make the affected items stand out at a glance, two complementary tools where one changes the price and the other communicates the selling point as shoppers browse and compare.

0 open 4 resolved
Report an issue
View all known issues
7 Implemented
7 requests

Loading feature requests...

View full roadmap
30 days return right
Easy return - no questions asked
Plug & Play Modules
Install, set up and take profit
Dedicated Support First
Priority Help & Satisfaction Over Sales

You might also like

Sales Revolution
€299.00
Loading...
Back to top