PrestaShop Marketing & Promotions

Saved Searches & New Product Alerts Module for PrestaShop 8/9

The search that brings your customers back when the right product arrives.

Your customers save a search (keywords, category, brand, price, stock) and receive an automatic email as soon as a new product matches. GDPR opt-in, anti-duplicate, daily or weekly digest, 100% self-hosted with no external service.

At a glance
  • The customer saves a set of criteria and is alerted by email as soon as a new product matches.
  • Anti-duplicate log: only products published after the save trigger an alert, never twice.
  • Explicit email opt-in unchecked by default and one-click unsubscribe, without login — built for GDPR.
  • Daily or weekly digest sent by a self-hosted cron task, with no third-party service.
  • PrestaShop 8 and 9, multistore, 5 languages, no Composer or framework.
PrestaShop 8 & 9 Multistore 5 languages GDPR / opt-in No dependency
  • 30-day refund
  • 12 months updates
  • 24h support
www.datafirefly.com/en/
Saved searches and new-product alerts for PrestaShop customers
v1.0.0 · updated 2026-07-15
What it does

The short version.

01

Saved search in one click

A « Save this search » button on the results page opens a window where the customer locks in their criteria: keywords, category and sub-categories, manufacturer, price min/max, in stock only.

02

New-product alerts

As soon as a matching product goes live, the customer receives a summary email with image, price and a direct link to the product page.

03

Anti-duplicate by design

On save, products already online are logged: the customer is only alerted about items published afterwards, and never twice for the same product.

04

100% GDPR

Explicit email opt-in unchecked by default, one-click unsubscribe without login, export and deletion via PrestaShop's GDPR hooks, automatic purge on account deletion.

The long version

Everything you'd want to know before you install.

A detailed look at how Saved Searches & New Product Alerts Module for PrestaShop 8/9 works, why we built it the way we did, and the thinking behind the features above.

§ 01

Turn a search into a re-engagement channel

A visitor looks for a product you don't stock yet, or wants to be told about your next arrivals in a specific range. Rather than losing them, let them save their search: they'll come back on their own, at the right time, the day you publish a product that matches. Every saved search becomes a qualified touchpoint, triggered by the offer rather than by a mass campaign.

§ 02

Targeted alerts, never spam

On save, the module logs the products already online that match the criteria. The customer is then only alerted about arrivals published after their save, and never twice for the same product. The result: consistently relevant emails, focused on what the customer is actually waiting for.

§ 03

Built for GDPR, from the first line

The email alert relies on an explicit opt-in, unchecked by default, with clear consent wording. Unsubscribing takes one click, without logging in, via a signed link. The module integrates with PrestaShop's GDPR hooks for data export and deletion, and automatically purges saved searches when a customer account is removed.

§ 04

A self-hosted digest, no external service

Sending alerts is driven by a token-secured cron task to schedule on your server. Each search defines its frequency — daily or weekly — and sends are processed in batches to stay light. No third-party service, no data leaving your store: everything stays with you.

§ 05

Built for PrestaShop 8, 9 and B2B

No-Composer, no-framework architecture, manual PSR-4 autoloader, a classic admin controller and vanilla JS for seamless PS8/PS9 compatibility, single store or multistore, across the catalogue's five languages. A natural asset for repeat buyers and B2B: your professional customers automatically follow new arrivals in their ranges, alongside your quote and multi-user account modules.