Un groupe dynamique contient automatiquement tous les contacts qui remplissent vos conditions. Vous définissez une seule fois qui doit en faire partie, par exemple "tous les contacts de Berlin" ou "tous les contacts dont c'est l'anniversaire aujourd'hui". seven tient ensuite les membres à jour pour vous. Dans un groupe statique, en revanche, vous ajoutez les contacts manuellement ou par import.
Créer un groupe dynamique
- Ouvrez Contacts dans le menu de gauche.
- Dans la barre latérale GROUPES, cliquez sur l'icône folder-plus à côté du titre.
- Dans la boîte de dialogue Nouveau groupe, saisissez un nom de groupe (et éventuellement une icône et une couleur).
- Choisissez Dynamique comme type de groupe.
- Sous Conditions, définissez quels contacts doivent faire partie du groupe, puis cliquez sur Créer.

Le type de groupe ne peut plus être modifié après la création. Un groupe dynamique ne peut donc pas devenir statique, et inversement. Vous pouvez modifier le nom et les conditions à tout moment via le menu à trois points à côté du groupe.
Définir les conditions
Chaque condition se compose de trois parties :
- Champ, par exemple Ville, Date de naissance ou Dernier message envoyé
- Condition, par exemple "est égal à", "contient" ou "au cours des ... derniers jours"
- Valeur, par exemple "Berlin" ou "30"
La sélection du champ dispose d'un champ de recherche. Vous trouvez ainsi rapidement le bon champ, même si vous avez de nombreux champs personnalisés.

ET et OU
- Toutes les conditions d'un même bloc sont combinées avec ET. Un contact ne fait partie du groupe que s'il remplit toutes les conditions de ce bloc.
- Avec Ajouter un bloc OU, vous créez un bloc supplémentaire. Les blocs sont combinés avec OU. Un contact fait partie du groupe dès qu'il remplit entièrement l'un des blocs.
Exemple : bloc 1 "Ville est égal à Berlin" ET "Dernier message envoyé pas au cours des 90 derniers jours (ou jamais)", OU bloc 2 "membre du groupe Clients VIP". Le groupe contient alors tous les contacts de Berlin auxquels vous n'avez pas écrit depuis 90 jours, ainsi que tous les clients VIP.
Chaque groupe peut contenir jusqu'à 20 conditions, et chaque compte jusqu'à 20 groupes dynamiques.
Champs disponibles
La sélection des champs est divisée en quatre sections :
| Section | Champs |
|---|---|
| Champs du contact | Prénom, Nom, E-mail, Numéro de mobile, Numéro de ligne fixe, Adresse, Code postal, Ville, Notes, Date de naissance, Créé, Dernière modification, État de validation, Validé le |
| Communication | Dernier message envoyé, Dernière réponse reçue, Nombre de messages envoyés, Nombre de messages reçus, Dernier canal |
| Groupes | Appartenance à un groupe : "est membre de l'un de" ou "n'est membre d'aucun de" (groupes statiques uniquement) |
| Champs personnalisés | Vos champs personnalisés, avec des conditions adaptées à chaque type de champ (texte, nombre, date, liste de choix, choix multiple, case à cocher) |
Champs de date
Pour les champs de date comme Date de naissance, Créé ou Dernier message envoyé, vous pouvez utiliser des dates fixes ("le", "avant le", "après le", "entre") ainsi que des conditions relatives :
- au cours des ... derniers jours, par exemple les contacts créés au cours des 30 derniers jours
- pas au cours des ... derniers jours (ou jamais), par exemple les contacts auxquels vous n'avez pas écrit depuis 90 jours ou jamais
- l'anniversaire est aujourd'hui, anniversaire ce mois-ci et anniversaire dans les ... prochains jours. Seuls le jour et le mois comptent, l'année n'a pas d'importance.
Un cas d'usage typique est le SMS d'anniversaire, voir Exemple : envoyer automatiquement des SMS d'anniversaire.
Aperçu des résultats
Sous les conditions, seven affiche un aperçu en direct : le nombre de contacts qui remplissent actuellement les conditions ainsi que quelques exemples de contacts. Vous voyez ainsi avant d'enregistrer si vos conditions donnent le résultat souhaité.
Pour les comptes de plus de 100 000 contacts, les résultats ne sont pas comptés automatiquement. Dans ce cas, cliquez sur Compter les résultats pour afficher l'aperçu.
Quand le groupe est-il mis à jour ?
Les membres d'un groupe dynamique sont calculés automatiquement :
- juste avant chaque envoi au groupe, quel que soit le canal d'envoi : depuis le dashboard, via des ordres récurrents, via l'API REST avec le nom du groupe comme destinataire ou via l'envoi de SMS par e-mail. Le message est donc toujours envoyé aux membres actuels. Les messages programmés font exception : le groupe est alors calculé lors de la création de l'envoi, et non au moment de l'envoi.
- immédiatement lorsque vous créez ou modifiez un contact
- après un import ou une validation de numéros
Dans la barre latérale GROUPES, les groupes dynamiques sont signalés par une icône dédiée. Pendant le recalcul d'un groupe, un indicateur de chargement s'y affiche. La liste des contacts du groupe se met à jour automatiquement dès que le calcul est terminé.

Exemple : envoyer automatiquement des SMS d'anniversaire
Avec un groupe dynamique et un ordre récurrent, vous souhaitez automatiquement un joyeux anniversaire à vos contacts, sans avoir à intervenir chaque jour.
- Renseignez le champ Date de naissance de vos contacts.
- Créez un groupe dynamique, par exemple "Anniversaire aujourd'hui", avec la condition Date de naissance - l'anniversaire est aujourd'hui.
- Cliquez sur Nouveau message, sélectionnez le groupe comme destinataire et rédigez votre message. Via le menu déroulant Espaces réservés, insérez par exemple le prénom afin que chaque contact soit interpellé personnellement (voir SMS personnalisés).
- Dépliez Intervalle dans le panneau de droite et choisissez 1 et Jours.
- Sous Heure d'envoi, définissez quand le premier envoi doit avoir lieu, par exemple demain à 9h00. Cette heure s'applique ensuite à chaque jour suivant.
- Envoyez le message comme d'habitude.
L'ordre récurrent s'exécute désormais chaque jour à l'heure choisie. À chaque exécution, seven recalcule le groupe : seuls les contacts dont c'est l'anniversaire ce jour-là reçoivent le message. Si personne n'a son anniversaire un jour donné, rien n'est envoyé et l'ordre récurrent continue normalement le lendemain.
Vous pouvez aussi créer l'ordre récurrent un jour où personne n'a son anniversaire et où le groupe est vide.
Ce qui n'est pas possible avec les groupes dynamiques
Comme seven calcule lui-même les membres, certaines restrictions s'appliquent :
- Vous ne pouvez pas ajouter ni retirer manuellement des contacts d'un groupe dynamique. Adaptez plutôt les conditions ou les données des contacts.
- Une importation dans un groupe dynamique n'est pas possible. Importez les contacts sans groupe ou dans un groupe statique. S'ils remplissent les conditions, ils apparaissent automatiquement aussi dans le groupe dynamique.
- Lors de la suppression d'un groupe dynamique, seul le groupe est supprimé. L'option "Supprimer également les contacts de ce groupe" n'est pas proposée ici, vos contacts sont conservés.
- Un groupe dynamique ne peut pas faire référence à d'autres groupes dynamiques, uniquement à des groupes statiques.
Important : si vous supprimez un champ personnalisé ou un groupe utilisé dans les conditions d'un groupe dynamique, ce dernier est ensuite vide. Les messages adressés à ce groupe ne sont alors plus envoyés. Dans ce cas, adaptez les conditions.
Données de communication sur le contact
Les valeurs de la section Communication sont également visibles directement sur le contact, dans la vue détaillée et dans le panneau de détails à droite de la liste des contacts :
- Dernier message envoyé : quand vous avez envoyé un message au contact pour la dernière fois
- Dernière réponse reçue : quand le contact vous a répondu pour la dernière fois
- Messages : nombre de messages envoyés et reçus
- Dernier canal : le canal utilisé en dernier, par exemple SMS, RCS ou WhatsApp

Les valeurs sont mises à jour automatiquement dès que vous échangez des messages avec le contact.