Easy return - no questions asked
Install, set up and take profit
Priority Help & Satisfaction Over Sales
Smart Dynamic & Scheduled Discounts
Time-Limited Sales + Quantity Discounts + Milestone Triggers + Scheduling
Take full control of your store’s discount strategy with Smart Dynamic & Scheduled Discounts, the ultimate PrestaShop module for managing time-sensitive and performance-based promotions. Whether you want to schedule sales that refresh automatically, trigger discounts based on sales milestones, or create recurring promotions that adapt to stock levels, this module makes it effortless.
With Smart Dynamic & Scheduled Discounts, you can define discounts based on a variety of parameters, including product sales, category-wide performance, supplier or manufacturer-based triggers, and even attribute or feature conditions. Discounts can automatically reset after a set period (e.g., every 3 days), refresh after a target number of sales, or continue running until stock reaches a specific threshold. Instead of manually adjusting promotions, let automation handle everything while you focus on increasing conversions.
This module offers an intuitive interface for configuring complex discount rules with ease. You can stack multiple conditions, create limited-time sales that react dynamically to demand, and even segment offers based on user groups or geographical location. Whether you want flash sales, bulk purchase incentives, or scheduled price drops for seasonal events, Smart Dynamic & Scheduled Discounts ensures your pricing strategy stays one step ahead of the competition.
Why It’s Beneficial
- Fully Automated Discounts: Schedule recurring discounts that refresh after a set time, number of sales, or stock depletion.
- Flexible Triggers: Apply discounts based on product sales, category performance, supplier or manufacturer conditions, or product attributes.
- Custom Expiry Options: Set discounts to expire after X sales, X days, or when stock reaches a defined level.
- Advanced Targeting: Offer discounts to specific customer groups, based on location, previous purchase behavior, or cart contents.
- Sales-Boosting Potential: Encourage repeat visits and urgency with countdown-based offers and dynamic price changes.
Smart Dynamic Discounts PrestaShop Module — Promotions That Run Themselves
Most PrestaShop promotions are static: you create them, you activate them, you deactivate them manually. Someone has to remember to turn off the weekend sale on Monday, or activate the birthday discount at exactly the right moment. Smart Dynamic & Scheduled Discounts changes this entirely — discounts start and end automatically based on time schedules, customer milestones, or recurring rules you configure once. Set it up and your promotional calendar runs without intervention for months.
Flash Sales, Happy Hours, and Recurring Promotions — Automated
A flash sale every Friday from 6pm to midnight. A happy-hour discount on a category that fires on weekday afternoons. A recurring 10% off for loyalty customers on their account anniversary. These granular, time-sensitive promotions drive engagement and repeat visits — but only if you can schedule them without writing a new discount rule every week. Link this module with Loyalty Discounts System and Live Sales Notifications for a complete conversion toolkit. Browse all Conversions & Sales Boosters.
Milestone Discounts — Reward Actions Automatically
When a customer places their fifth order, they should receive a loyalty reward automatically. When a customer's cart reaches £200, a tiered discount should kick in. When a customer has been registered for one year, a birthday-equivalent reward should appear. Milestone-based discounts like these are powerful retention tools, but they're impossible to manage manually at scale. This module's trigger system watches for these milestones and applies the configured discount the moment the condition is met.
Why is this module unique?
- Time scheduling — set start/end times and recurring day/time patterns for any promotion
- Milestone triggers — discounts fire automatically when customer or cart milestones are reached
- Recurring rules — configure promotions that repeat weekly, monthly, or on custom cycles
- Works with all PrestaShop discount types — percentage, fixed amount, free shipping, and gift
- Visual promotional calendar — see all scheduled and active promotions at a glance
Use Cases
- timerFlash sales — time-limited promotions that start and end precisely on schedule without manual intervention
- trending_upCart value boosting — automatic tiered discounts when cart value crosses thresholds drive higher average order values
- peopleLoyalty rewards — milestone-based discounts reward customers automatically for repeat purchasing behaviour
- campaignSeasonal campaigns — schedule your entire promotional calendar in advance and let the module execute it automatically
-
Referencemprdynamicscheduleddiscounts
-
PrestaShop CompatibilityPS 1.7 – 9.x
-
Pricing ModelOne-time Purchase
-
Module TypeFront & Back-office
-
GDPR RelevantNo
-
Business GoalBoost Conversions
-
External Account NeededNo
-
Module ComplexityFeature-Rich Module
-
Customer Journey StageConvert to Buyers
-
Works With PlatformNo External Platform
Set up discount campaigns once — with exact start and end times, countdown timers, and recurring rules — and let them run unattended, eliminating the human error of forgetting to switch prices on or off at the right moment. Real-time countdown timers on product pages display genuine urgency because they are tied to the campaign's actual end date, not reset per visitor. Dynamic pricing rules can automatically reduce prices as stock runs low or as campaign time runs out, increasing sell-through without manual monitoring.
What customers say about us
Discount based on customer order history
ImplementedHappy hour / time-of-day discounts
ImplementedTime-of-day discounts: configure active hours for flash pricing per timezone
ImplementedStackable discount rules with priority
PlannedPerformance-based trigger: apply discount when product sales velocity drops below a configurable threshold
ImplementedRecurring discount patterns: daily, weekly, and monthly repeat cycles with optional end date
ImplementedStock-surplus trigger: automatically increase discount percentage when stock exceeds a set level
Implemented- Addedautomatic theme detection for Classic and Hummingbird style compatibility
- Addedadmin menu management via MenuInstaller for streamlined module setup
- Addedself-healing integrity checks for automatic diagnostics and repair
- AddedLicense management tab with key management and renewal options
- Addedcomplete FR/DE/ES/IT/PL translations
- Improvedadmin list columns with visual badge indicators and multiselect filters
- Fixedadmin list filters — sorting, searching, and filtering now work correctly on all columns
- AddedPrestaShop 9 and Hummingbird theme compatibility
- Addedperformance-based trigger: apply discount when product sales velocity drops below a configurable threshold
- Improveddiscount scheduling UI with visual calendar displaying active promotion windows
- Fixedrecurring discount not resetting correctly when a promotion window spans a month boundary
- Addedstock-surplus trigger: automatically increase discount percentage when stock exceeds a set level
- Optimized scheduler query performance with compound index on product, date range, and trigger type
- Addedrecurring discount patterns: daily, weekly, and monthly repeat cycles with optional end date
- Addedtime-of-day discounts: configure active hours for flash pricing per timezone
- Improveddiscount conflict resolution with configurable priority when multiple rules match a product
- Fixedscheduled discount not deactivating on time when PS cron runs infrequently
- Initialrelease of Smart Dynamic Scheduled Discounts
- InitialTime-based promotions: set start and end datetime for automatic discount activation and deactivation
- InitialStock-level triggers: discount activates when product stock falls below or rises above a threshold
- InitialPerformance triggers: discount fires when product records no sales within a configurable window
- InitialBack-office promotion calendar with upcoming, active, and expired promotion views
Easy return - no questions asked
Install, set up and take profit
Priority Help & Satisfaction Over Sales
No reviews yet. Be the first to leave a review!
Write a Review