---
title: "Newsletter"
weight: 110
description: "Inscription des visiteurs à la newsletter et intégration avec le mailing Dolibarr."
---

# Newsletter

## Présentation

Le module newsletter permet aux visiteurs de s'inscrire directement depuis la boutique. Les adresses collectées sont stockées dans Dolibarr en tant que contacts, ce qui permet de les exploiter avec le module Mailing natif.

## Activation

Dans l'onglet **Catalogue en ligne**, section **Newsletter** :

| Option | Description |
|--------|-------------|
| Activer la newsletter | Affiche le formulaire d'inscription sur la page d'accueil |
| Titre | Message d'accroche du formulaire (ex : "Inscrivez-vous et recevez 10% de réduction") |
| Sous-texte | Texte complémentaire sous le titre |
| Texte de consentement | Texte de la case à cocher RGPD (obligatoire pour l'inscription) |

## Formulaire d'inscription

![Formulaire d'inscription à la newsletter sur la page d'accueil de la boutique](screenshots/formulaire-newsletter.webp)

Le formulaire s'affiche en bas de la page d'accueil, avant le pied de page. Il comporte :

- Un champ **email** (obligatoire)
- Un champ **prénom** (optionnel)
- Un **CAPTCHA** anti-spam
- Une **case de consentement** RGPD (obligatoire)

L'inscription se fait sans rechargement de page (soumission en AJAX).

## Stockage dans Dolibarr

Les inscrits sont stockés comme des contacts Dolibarr, automatiquement assignés à une catégorie "Newsletter OPB". Cela permet de :

- Les utiliser comme destinataires dans le module **Mailing** natif de Dolibarr
- Les retrouver facilement via le filtre par catégorie dans la liste des contacts

> **Gestion des doublons** : Si un visiteur tente de s'inscrire avec un email déjà enregistré, un message de succès identique est affiché (pas de fuite d'information sur l'existence du compte).

## Désinscription

Chaque email envoyé via le module Mailing de Dolibarr peut contenir un lien de désinscription sécurisé (signé par un token HMAC). Le lien amène le visiteur sur une page de confirmation de désinscription.

## Protection anti-spam

- CAPTCHA intégré sur le formulaire
- Limitation à 3 inscriptions par adresse IP par heure
- Validation du format de l'email côté serveur
