Conditional product messages & CTAs - Module PrestaShop

PrestaShop Conditional Messages Module: Automate Your Product Alerts and CTAs to Boost Conversions

+32 downloads 4.6 / 5 9.X 8.X 5 languages 🇫🇷 FR 🇬🇧 EN 🇮🇹 IT 🇪🇸 ES 🇵🇱 PL

Display personalized messages on your product pages based on simple conditions (stock, price, weight, dates). Low-stock alerts, promotions and delivery information. Customizable templates and call-to-action buttons.

Features

Everything you need, nothing you don't.

Dynamic messages and CTAs on product pages based on stock, price or date.

Automatic low-stock alerts

Display purchase urgency when stock drops below a threshold.

Multiple combined conditions

Stock, price, weight, dates — combine criteria as you wish.

Customizable call-to-action

Add action buttons with custom link, color and text.

Ready-to-use visual templates

Choose from multiple predefined message designs.

Date-based scheduling

Activate messages only between two defined dates.

Native multilingual

Write your messages in all your store's languages.

Customer reviews

They use it every day.

5 out of 5 · 4.6 reviews

"Instalacja w 5 minut, działa bezbłędnie."

PL Piotr L.

"Installation en 5 minutes, tout fonctionne parfaitement."

CL Chloé L.

"Czysty kod, świetna dokumentacja. Polecam!"

AW Anna W.

"Aggiornamenti regolari, ottimo supporto post-vendita."

CS Chiara S.

"Fonctionne parfaitement en multilingue et multi-boutique."

CZ Clara Z.

"Je recommande à 100%. Très bien documenté."

TD Thomas D.

"Actualizaciones frecuentes. Se nota el compromiso."

MA Miguel A.

"Module léger qui n'alourdit pas le site."

MC Marie C.
description Full description expand_more

Automate Your Product Communication: The Right Message, at the Right Time

Stop wasting time manually editing individual product pages. Our Dynamic Messaging module automates your communication by displaying smart alerts based on real-time conditions. Whether it's signaling low stock, highlighting a limited offer, or reassuring your customers, you create an interactive shopping experience that immediately boosts your conversion rate.

Save Hours of Work with Automated Rules

Say goodbye to repetitive tasks. Create a rule once (e.g., "if stock < 5") and it applies instantly to your entire catalog or specific categories.

  • Smart Targeting: Apply messages to all products, specific selections, or entire categories.
  • Advanced Logic: Combine conditions (price, weight, stock) with AND/OR operators for surgical precision.
  • Real-time Updates: Your messages appear and disappear automatically as your data changes.

Create Urgency and Guide Buyers with CTA Buttons

Turn casual visitors into committed buyers. By displaying scarcity or exclusivity alerts, you trigger the purchase decision. Take it a step further by integrating custom Call-to-Action (CTA) buttons directly into your messages to redirect customers to promo pages, size guides, or related products.

Pro Design & Effortless Scheduling

No design or coding skills required. Choose from 7 pre-built templates (Danger, Success, Info, etc.) and fully customize them via a visual interface with live preview. You can also schedule your campaigns in advance: set start and end dates so your promotional messages activate and deactivate automatically during seasonal events or sales.

Comparaison

Why choose us?

See how we compare to the most common alternatives on the market.

Feature Addons
Transparent pricing
Lifetime updates included
Direct developer support
PS 1.7, 8 & 9 compatible
Standardized clean code
Multi-store ready
No hidden renewal fees
Included Not included Partial / Not guaranteed
Preview

Discover the module in images.

Conditional product messages & CTAs

Conditional product messages & CTAs

Conditional product messages & CTAs

Conditional product messages & CTAs

Conditional product messages & CTAs

Conditional product messages & CTAs

Conditional product messages & CTAs

Conditional product messages & CTAs

Conditional product messages & CTAs

Conditional product messages & CTAs

Conditional product messages & CTAs

Conditional product messages & CTAs

Conditional product messages & CTAs

Conditional product messages & CTAs

Conditional product messages & CTAs

Conditional product messages & CTAs

Conditional product messages & CTAs

Conditional product messages & CTAs

Conditional product messages & CTAs

Conditional product messages & CTAs

Conditional product messages & CTAs

Conditional product messages & CTAs

Support

FAQ

Find answers to frequently asked questions about this module

Product Message Rules is a PrestaShop module that displays personalized messages on the product page only when certain conditions are met (e.g., low stock, heavy product, high price). The goal is to standardize your communication (promos, alerts, shipping info) without manually editing each product, and to make messages appear/disappear automatically based on your data (stock/price/weight) and periods (dates).

Rules can be based on stock, price, and weight (examples: Stock < 5, Price > 100, Weight > 30). You can create messages such as: "Only 3 items left", "Pallet delivery required", "Premium product: service included", etc.

Yes. The module manages groups of conditions combined with AND/OR logic. Typical example: Group 1: Stock < 10 AND Price > 50 OR Group 2: Stock = 0 This logic allows for fine-tuned customization (rare + expensive, out of stock, etc.) while remaining maintainable.

Targeting can be applied to: the entire catalog, specific products, or one or more categories. This makes the module valuable for SEO/UX: a "24/48h delivery" message can be global, while a "pre-order" message can be limited to a dedicated category.

You have 7 system templates (Danger, Success, Warning, Info, Dark, Light, Primary) and can create an unlimited number of custom templates (colors, borders, radius, CSS). The editor includes a real-time preview to quickly validate the look before publishing.

Yes. Each message can include a configurable CTA: multilingual text, internal/external link, open in new tab, positioning on the right or integrated into the message. Button templates exist (Danger, Info, Primary, Secondary, Success, Warning) and you can also create your own styles.

Yes, scheduling is included: you can define start and end dates to automatically activate a campaign (sales, Black Friday, special delivery, end of line, etc.). This prevents oversights and ensures temporal consistency across the targeted catalog.

Creation is done via a 5-step wizard: general info (name, message, template, advanced options) CTA configuration condition definition product targeting verification and saving Once saved, the rule is automatically active.

Yes. The module offers placement via shortcode and integration via hook on the theme side.

The module is compatible with PrestaShop 8.x to 9.x and requires PHP 8.1+ (HTTPS recommended). If a message is missing, the documentation recommends checking: active rule, conditions actually met, product correctly targeted, valid dates, and clearing the PrestaShop cache.

Join +32 merchants using this module

5-minute installation · Full documentation included

inventory_2 Module 29.90 € 8.97 € one-time -70%
Choose your license
3 months of support for 0.99€ · then 1.99€/month
  • Response within 24 business hours
  • 🔧 Installation & configuration assistance
  • 💬 Direct contact with the developer
No commitment · Cancel in 1 click from your account
Instead of --€/year if purchased separately
Loading...