Recherches sauvegardées
Une recherche sauvegardée mémorise une combinaison de filtres + recherche texte + tri sous un nom. Vous pouvez ainsi reconstruire en un clic une segmentation complexe que vous utilisez régulièrement, sans tout re-paramétrer.
Les recherches sauvegardées vivent dans la page Recherche avancée
(/app/contact/search). Deux boutons en haut à droite gèrent l'ensemble :
- Sauvegarder — enregistre la recherche en cours.
- Mes recherches — ouvre le dropdown listant les recherches accessibles.
Sauvegarder une recherche
- 1
Construire la recherche
Appliquez vos filtres, votre texte de recherche, votre tri jusqu'à obtenir le résultat voulu.
- 2
Cliquer sur Sauvegarder
Le bouton vert Sauvegarder (à droite de la barre supérieure) ouvre une petite modale.
- 3
Nommer la recherche
Donnez un nom parlant (max 80 caractères). Ex : « Donateurs Paris 2025 », « Bar Mitzvah à venir », « Familles 3+ enfants à Marseille ».
- 4
Choisir la visibilité
Sélectionnez Personnelle (uniquement vous) ou Partagée (toute l'organisation).
- 5
Confirmer
Cliquez sur Sauvegarder. La recherche est enregistrée et chargée automatiquement — son nom apparaît dans le bandeau supérieur.
Visibilité personnelle vs partagée
| Visibilité | Qui peut voir | Qui peut modifier ou supprimer |
|---|---|---|
| Personnelle | Vous uniquement | Vous |
| Partagée | Tous les utilisateurs de votre organisation | Le créateur uniquement |
Charger une recherche sauvegardée
- 1
Ouvrir le dropdown
Cliquez sur Mes recherches en haut à droite. Le compteur entre parenthèses indique le nombre de recherches accessibles.
- 2
Filtrer la liste
Si vous avez beaucoup de recherches, tapez quelques caractères dans le champ Filtrer… pour réduire la liste.
- 3
Cliquer sur la recherche
Un simple clic charge la recherche : tous les filtres, la recherche texte et le tri sont restaurés, et la liste des résultats est rafraîchie.
Chaque entrée du dropdown affiche :
- Une icône :
- Personnage seul = recherche personnelle.
- Trois personnages = recherche partagée.
- Le nom de la recherche.
- Un badge partagée si la recherche appartient à un autre membre de l'organisation (vous pouvez la charger mais pas l'éditer).
- Une icône corbeille si vous êtes le propriétaire (suppression protégée par confirmation).
Recherche modifiée
Une fois une recherche chargée, son nom s'affiche dans le bandeau supérieur sur fond bleu. Si vous touchez à un filtre, ce fond passe en jaune et un badge modifiée apparaît à côté du nom.
À ce stade, deux options :
- Mettre à jour (bouton orange, visible uniquement si vous êtes propriétaire) — écrase la recherche existante avec votre nouvelle configuration.
- Sauvegarder — crée une nouvelle recherche distincte avec un nouveau nom.
Pour décharger la recherche sans rien sauvegarder, cliquez sur la croix ×
à droite du nom dans le bandeau.
Modifier une recherche
- 1
Charger la recherche
Cliquez dessus dans Mes recherches.
- 2
Ajuster les filtres
Modifiez ce que vous voulez. Le badge modifiée apparaît automatiquement.
- 3
Cliquer sur Mettre à jour
Le bouton orange en haut à droite enregistre vos changements sur la recherche existante (réservé au propriétaire).
Vous pouvez aussi changer le nom ou la visibilité depuis la modale de mise à jour.
Supprimer une recherche
Depuis le dropdown Mes recherches, cliquez sur l'icône corbeille à droite d'une recherche dont vous êtes propriétaire. Une confirmation s'affiche. Une fois validée, la suppression est immédiate et définitive.
Ce qui est sauvegardé… et ce qui ne l'est pas
Une recherche sauvegarde :
- L'ensemble des filtres avancés (toutes les sections, tous les modes Inclure / Exclure / Égal).
- Les mots-clés de la recherche texte.
- Le tri actif sur le tableau de résultats.
Elle ne sauvegarde pas :
- Les contacts sélectionnés (cases cochées).
- La page courante de pagination.
- L'état d'ouverture des sections du panneau de filtres.
Quand vous rechargez une recherche, vous repartez page 1, sans sélection, avec un re-fetch complet des résultats.
Exemples d'usages
Quelques scénarios où les recherches sauvegardées font gagner du temps :
| Besoin | Filtre principal | Visibilité conseillée |
|---|---|---|
| Rapport mensuel des nouveaux donateurs | Date du premier paiement sur le mois en cours | Partagée |
| Préparation de la mailing list Roch Hodech | Possède un email + abonnement actif | Partagée |
| Donateurs majeurs à recontacter | Total payé > 1000 €, Date du dernier paiement > 12 mois | Personnelle |
| Familles avec enfants en âge de Bar Mitzvah | Nombre d'enfants ≥ 1, Âge entre 12 et 13 (filtré côté enfants) | Personnelle |
| Audit des contacts incomplets | Possède un email = Non + Possède un téléphone = Non | Personnelle |
Limites techniques
- Pas de versions multiples d'une même recherche — la mise à jour écrase la version précédente sans historique.
- Pas de planification — une recherche n'est pas exécutée automatiquement sur un calendrier ; vous devez l'ouvrir manuellement.
- Pas de notification — l'apparition d'un nouveau contact dans une recherche partagée ne déclenche pas d'alerte.
Pour automatiser ces usages, regardez du côté des rapports d'exploration
(/app/explorer) qui couvrent des besoins plus poussés.