Dans Webmecanik, les filtres de date vous permettent de cibler avec précision vos contacts de manière automatisée. Lors de la configuration d'un filtre basé sur un champ de type "Date" ou "Date/Heure", vous avez le choix entre plusieurs types de valeurs.
1. Les types de valeurs disponibles
Pour configurer un filtre de date, vous devez d'abord comprendre les options de l'interface :
Absolue : Vous permet de définir une date fixe dans le calendrier (ex:
2026-01-01).Relative : Vous permet de sélectionner une durée standard basée sur un nombre de jours, mois ou années via l'interface graphique.
Formules Textuelles (Dynamiques) : Vous permet de saisir du texte ou des modificateurs mathématiques pour créer des filtres intelligents qui évoluent chaque jour.
⚠️ IMPORTANT : Pour utiliser les expressions textuelles et les formules dynamiques listées ci-dessous, vous devez impérativement sélectionner le type "Absolue" dans l'interface, puis saisir la formule directement dans le champ de texte.
2. Liste des valeurs dynamiques utilisables
Expressions temporelles standards
| Valeur à saisir | Période ciblée |
|---|---|
today | Le jour en cours (Aujourd'hui) |
tomorrow | Le jour suivant (Demain) |
yesterday | Le jour précédent (Hier) |
this week | La semaine en cours (du lundi au dimanche) |
last week | La semaine calendaire précédente |
next week | La semaine calendaire suivante |
this month | Le mois civil en cours |
last month | Le mois civil précédent |
next month | Le mois civil suivant |
this year | L'année civile en cours |
last year | L'année civile précédente |
next year | L'année civile suivante |
Expressions avancées (Début / Fin de mois)
first day of previous month(Premier jour du mois précédent)last day of previous month(Dernier jour du mois précédent)Note : Vous pouvez aussi cibler un mois précis, ex :
first day of January 2022
Cas spécifiques : Anniversaires et Récurrences
Ces valeurs ignorent l'année du champ de date pour ne se baser que sur le jour et le mois. Idéal pour les filtres de fidélisation.
birthdayouanniversaryModificateurs possibles :
birthday -7 daysouanniversary -7 days
3. Exemples concrets d'application
Pour bien comprendre le comportement des filtres, voici des simulations basées sur des dates de référence professionnelles.
Cas 1 : Utilisation des modificateurs numériques (Relatifs précis)
Imaginons que nous sommes aujourd'hui le 05 mars 2022 :
Date identifiée [égal]
-1 week(ou-7 days) : Retourne les contacts identifiés pile le2022-02-26.Date identifiée [plus ancien que]
-1 week: Retourne les contacts identifiés avant le2022-02-26.Date identifiée [égal]
-1 months: Retourne les contacts identifiés pile le2022-02-05.Date identifiée [plus récent ou égal]
-1 year: Retourne tous les contacts identifiés à partir du2021-03-05jusqu'à aujourd'hui.Date identifiée [plus grand que]
-1 year: Retourne tous les contacts identifiés après le2021-03-05.
Cas 2 : Utilisation des expressions textuelles (Périodes et dates spécifiques)
Imaginons que nous sommes aujourd'hui le 05 mars 2022 :
Date identifiée [égal]
last week: Retourne tous les contacts identifiés dans la plage de dates spécifiée, par exemple du2022-03-01au2022-03-07.Date identifiée [plus ancien que / moins que]
last week: Retourne tous les contacts identifiés avant le2022-02-22.Date identifiée [égal]
last month: Retourne tous les contacts identifiés dans la plage de dates spécifiée, par exemple du2022-02-01au2022-02-28.Date identifiée [plus récent ou égal]
last year: Retourne tous les contacts identifiés le2021-01-01et après.Date identifiée [plus grand que]
last year: Retourne tous les contacts identifiés après le2021-12-31.Date identifiée [plus grand que]
first day of previous month: Retourne tous les contacts identifiés après le2022-02-01.Date identifiée [plus grand que]
last day of previous month: Retourne tous les contacts identifiés après le2022-02-28.
Pour cibler une date précise dans le futur ou le passé sans utiliser les mots-clés standards, vous pouvez appliquer des incréments numériques directs. Par exemple, pour ajouter un jour (cibler demain), saisissez +1 day (l'écriture simplifiée 1 day fonctionne également). À l'inverse, pour reculer dans le temps, l'utilisation de valeurs négatives comme -2 days équivaut exactement à l'expression textuelle 2 days ago. Cette flexibilité vous permet d'ajuster vos fenêtres de ciblage de façon très précise.
Cas 3 : Automatisation des Anniversaires (Récurrent annuel)
Le mot-clé birthday permet de créer des campagnes automatisées qui s'exécutent chaque année à la même date, peu importe l'année de naissance du contact.
Champ Date [égal]
birthday -1 day:Ce filtre ciblera chaque année tous les contacts dont l'anniversaire est le lendemain. Si nous sommes un 5 mars, il trouvera les contacts nés un 4 mars (03-04).
Champ Date [égal]
anniversary -1 month:Ce filtre ciblera chaque année tous les contacts dont l'anniversaire est dans un mois exact. Si nous sommes un 5 mars, il trouvera les contacts nés un 4 février (02-04).
Commentaires
0 commentaire
Vous devez vous connecter pour laisser un commentaire.