Lors d’un saut au sein d’une campagne, le temps d’attente du saut et le temps d’attente de l’événement cible sont appliqués l’un après l’autre. Si le saut attend 5 jours et l’événement cible 65 jours supplémentaires, l’événement cible ne sera réexécuté qu’après environ 70 jours.
Continuer la lecture de « Comment les temps d’attente sont-ils additionnés lors d’un saut au sein d’une campagne ? »FAQ
Oui. Aivie propose un « Swiss Infrastructure Setup » complet, dans lequel toutes les données à caractère personnel sont exclusivement stockées et traitées en Suisse.
Continuer la lecture de « Aivie peut-elle être exploitée exclusivement sur une infrastructure suisse ? »Avec TWIG, vous pouvez créer dynamiquement du contenu dans les thèmes Aivie, formater des valeurs, effectuer des calculs et utiliser des conditions. TWIG est notamment utilisé dans les fichiers de template pour les e-mails, les landing pages, les formulaires et les notifications système.
Comment fonctionne un filtre TWIG ?
Un filtre s’ajoute à une valeur à l’aide d’une barre verticale :
{{ value|filter }}
Par exemple :
{{ firstname|default('Guten Tag') }}
{{ title|upper }}
Plusieurs filtres peuvent être combinés :
{{ title|trim|upper }}
Modifier du texte
Pour les textes, les filtres suivants sont notamment disponibles :
| Filtre | Utilisation |
|---|---|
upper | Convertir le texte en majuscules |
lower | Convertir le texte en minuscules |
title | Mettre une majuscule au début de chaque mot |
capitalize | Mettre une majuscule à la première lettre |
trim | Supprimer les espaces au début et à la fin |
replace | Remplacer du texte |
striptags | Supprimer les balises HTML |
nl2br | Convertir les sauts de ligne en HTML |
length | Déterminer le nombre de caractères ou d’éléments |
default | Utiliser une valeur de remplacement lorsqu’aucune valeur n’est disponible |
Exemple :
{{ company|default('deinem Unternehmen')|trim }}
Formater des nombres et effectuer des calculs
Twig prend en charge les opérateurs arithmétiques habituels :
{{ a + b }}
{{ a - b }}
{{ a * b }}
{{ a / b }}
{{ a // b }}
{{ a % b }}
{{ a ** b }}
En plus, les filtres et fonctions suivants sont utiles :
| Filtre ou fonction | Utilisation |
|---|---|
int | Convertir une valeur en nombre entier |
abs | Déterminer la valeur absolue |
round | Arrondir un nombre |
number_format | Formater un nombre pour l’affichage |
min() | Déterminer la plus petite valeur |
max() | Déterminer la plus grande valeur |
Exemple avec le format de nombres suisse :
{{ (price|int * quantity|int)|number_format(2, '.', "'") }}
Vous pouvez arrondir un nombre comme ceci :
{{ value|round(2) }}
{{ value|round(0, 'ceil') }}
{{ value|round(0, 'floor') }}
Utiliser des valeurs de date
Avec date et date_modify, vous pouvez formater ou modifier des valeurs de date :
{{ "now"|date("d.m.Y") }}
{{ dateValue|date("d.m.Y") }}
{{ dateValue|date_modify("+30 days")|date("d.m.Y") }}
Traiter des listes et des tableaux
Pour les listes, les filtres suivants sont notamment disponibles :
| Filtre | Utilisation |
|---|---|
first | Afficher le premier élément |
last | Afficher le dernier élément |
join | Assembler des éléments en un texte |
split | Diviser un texte en éléments |
keys | Afficher les clés d’un tableau |
merge | Fusionner des listes ou des tableaux |
slice | Utiliser un extrait |
sort | Trier des éléments |
reverse | Inverser l’ordre |
batch | Répartir des éléments en groupes |
Exemple :
{{ tags|join(', ') }}
Utiliser des conditions et des boucles
Avec des conditions, vous pouvez afficher du contenu en fonction d’une valeur :
{% if points|int >= 100 %}
Du hast mindestens 100 Punkte erreicht.
{% else %}
Dir fehlen noch einige Punkte.
{% endif %}
Vous pouvez afficher des listes à l’aide d’une boucle :
{% for item in items %}
{{ item }}
{% endfor %}
Une somme peut également être calculée de manière sûre avec une boucle :
{% set total = 0 %}
{% for value in values %}
{% set total = total + (value|int) %}
{% endfor %}
{{ total|number_format(2, '.', "'") }}
Certaines fonctions sont bloquées pour des raisons de sécurité
Certains filtres peuvent accepter des fonctions exécutables comme argument. Aivie les bloque donc afin d’empêcher l’exécution de code non autorisé. Par exemple :
mapfilterreduce
Sont également bloquées les fonctions qui pourraient accéder à la configuration du système, à la base de données, aux fichiers ou à des fonctions PHP internes.
Si vous avez besoin d’un calcul spécifique ou d’une conversion de données qui n’est pas réalisable avec les possibilités disponibles, contactez-nous. Nous vérifierons alors s’il est possible d’ajouter un filtre sûr et clairement limité pour cela.
Important : Tous les champs de texte de l’éditeur Aivie ne traitent pas TWIG. Pour la personnalisation standard des e-mails, vous continuez d’utiliser les tokens Aivie ou Mautic disponibles.
En bref
Aivie prend en charge les fonctions TWIG habituelles pour les textes, les nombres, les dates, les listes, les conditions et les boucles. Les fonctions dangereuses et les filtres avec des callbacks librement exécutables sont bloqués dans les thèmes téléversés pour des raisons de sécurité.
Pour plus d’informations, consultez le site web de TWIG.
Vous connectez Aivie Ad Sync à votre compte publicitaire, votre page Facebook, votre compte Instagram et votre pixel Meta via un jeton d’accès utilisateur système Meta.
Continuer la lecture de « Comment connecter Aivie à Meta (Instagram, Facebook) ? »Vous pouvez connecter Aivie directement à Google Gemini via le standard MCP (Model Context Protocol). Cela permet à Gemini d’accéder en toute sécurité à vos contacts, campagnes, e-mails et rapports dans Aivie et de vous soutenir dans le marketing, la vente et la communication client.
Conditions préalables
Pour la connexion, vous avez besoin de :
- Une installation Aivie avec le plugin MCP activé
- Un compte utilisateur dans Aivie
- Un compte Google avec accès à Gemini et support pour MCP
- Des identifiants d’accès API (OAuth) de votre installation Aivie
Si aucune API Credentials n’est encore disponible, votre administrateur peut les créer sous Paramètres → API Credentials.
Préparer Gemini
Ouvrez Gemini et ajoutez un nouveau connecteur MCP.
Comme connexion, vous enregistrez le point de terminaison (endpoint) MCP de votre installation Aivie. Ensuite, vous choisissez OAuth 2 comme mode d’authentification et renseignez l’ID client ainsi que le secret client provenant de vos identifiants API.
Vous reportez ensuite également le rappel (callback) affiché par Gemini dans les identifiants API de votre installation Aivie.
Se connecter à Aivie
Après la configuration, cliquez sur Connecter et connectez-vous avec votre nom d’utilisateur et mot de passe Aivie habituels.
Dès que la connexion est établie avec succès, tous les outils MCP partagés sont à la disposition de Gemini.
Que peut faire Gemini avec Aivie ?
Après la connexion, Gemini peut par exemple :
- Rechercher des contacts et des entreprises
- Préparer des réunions
- Créer ou optimiser des e-mails marketing
- Analyser des campagnes
- Évaluer des rapports
- Parcourir des segments
- Mettre à jour des contenus directement dans Aivie (selon vos autorisations)
Les fonctionnalités disponibles dépendent des outils MCP activés ainsi que de vos droits d’utilisateur dans Aivie.
Protection des données
Aivie a été conçu de manière à ce que seules les informations nécessaires à la demande concernée soient transmises à Gemini.
Les données à caractère personnel particulièrement sensibles, telles que les adresses e-mail, les noms de famille ou les noms d’entreprise, sont pseudonymisées par défaut. Gemini travaille ainsi avec des données anonymisées, sans que des informations personnelles inutiles ne soient transmises.
Vous contrôlez les données supplémentaires que Gemini est autorisé à utiliser via les autorisations du plugin MCP et les droits d’utilisateur dans Aivie. Les actions d’écriture peuvent en outre être validées séparément, de sorte que Gemini demande une confirmation avant toute modification.
Aivie combine ainsi les possibilités de l’IA moderne avec une gestion respectueuse de la protection des données de vos données clients.
Qu’est-ce que le MCP ?
Le MCP (Model Context Protocol) est un standard ouvert qui permet aux assistants d’IA comme Gemini de communiquer en toute sécurité avec des applications externes.
Au lieu de transmettre les données clients de manière permanente à une IA, Gemini interroge les informations nécessaires en cas de besoin, directement via le plugin MCP d’Aivie. Ce faisant, vous décidez à tout moment des fonctions et des données qui sont partagées.
Résumé
Grâce à l’intégration de Gemini, vous pouvez utiliser Aivie directement depuis Google Gemini. Vous pouvez ainsi rechercher des contacts, analyser des campagnes, créer des e-mails marketing ou préparer des réunions sans avoir à passer d’une application à l’autre.
Vous pouvez connecter Aivie directement à Claude via le standard MCP (Model Context Protocol). Cela permet à Claude d’accéder de manière sécurisée à vos contacts, campagnes, e-mails et autres données dans Aivie.
Continuer la lecture de « Comment puis-je connecter Aivie à Claude ? »Tu peux connecter Aivie directement à ChatGPT via un plugin. Cela permet à ChatGPT d’accéder en toute sécurité à tes contacts, campagnes, e-mails et rapports dans Aivie.
Continuer la lecture de « Comment puis-je connecter Aivie à ChatGPT ? »Avec le plugin Aivie for WooCommerce, vous connectez votre boutique WooCommerce à Aivie. Les commandes, les données clients, les produits et les abonnements peuvent ainsi être automatiquement transférés à Aivie Commerce et utilisés pour l’automatisation du marketing.
Continuer la lecture de « Comment connecter Aivie à WooCommerce ? »Oui, vous pouvez envoyer des conversions d’Aivie directement à Meta si la connexion Meta est déjà configurée. De plus, un Pixel Meta doit être présent et renseigné dans les paramètres d’Aivie.
Continuer la lecture de « Comment puis-je envoyer des conversions d’Aivie vers Meta ? »Grâce à l’extension Aivie Ad Sync, vous pouvez connecter vos segments directement au Meta Ads Manager et les utiliser comme Custom Audiences dans les publicités Facebook et Instagram.
Continuer la lecture de « Comment puis-je créer des audiences Meta à partir de segments Aivie ? »Vous pouvez intégrer Stripe à Aivie via des webhooks, afin que les données de paiement soient automatiquement traitées dans Aivie.
Continuer la lecture de « Comment afficher les commandes Stripe dans Aivie ? »Vous pouvez utiliser du HTML dans les variables TWIG, mais vous devez l’autoriser explicitement avec le filtre safe_html. Cela permet de garantir la sécurité.
Rendez-vous sur https://developers.facebook.com/apps et créez une application. Vous obtiendrez ensuite l’ID d’application et un Secret d’application. Vous pourrez ensuite les saisir dans les paramètres du plugin Aivie Ad Sync.
Continuer la lecture de « Comment obtenir un ID d’application Meta et un Secret ? »La valeur 0 est interprétée en interne par Aivie ou Mautic comme « vide », ce qui fait que cette option est automatiquement sélectionnée, même sans présélection définie.
Continuer la lecture de « Pourquoi l’option 0 est-elle automatiquement présélectionnée dans un champ de bouton radio ? »Eine personalisierte Anrede nach Geschlecht lässt sich in Aivie über Dynamic Content umsetzen. Dabei wird das Kontaktfeld Gender ausgewertet und je nach Wert eine passende Anrede angezeigt. <!–more–>
Créer une formule d’appel personnalisée selon le genre
Aivie dispose par défaut d’un champ de contact Gender. Ce champ contient les valeurs Female, Male ou Diverse. Les valeurs possibles peuvent être adaptées si nécessaire dans les champs personnalisés.
Pour générer une formule d’appel personnalisée à partir de cela, le Dynamic Content est utilisé.
Étape 1 : Créer un contenu dynamique
- Accédez à Dynamic Content.
- Créez une nouvelle entrée, par exemple avec le nom Formule d’appel.
- Activez le mode Code.
- Insérez le code suivant :
{% if contactfield.gender == 'Female' %}
Madame {{contactfield.lastname}}
{% elseif contactfield.gender == 'Male' %}
Monsieur {{contactfield.lastname}}
{% else %}
Bonjour {{contactfield.firstname}}
{% endif %}
Ce code vérifie la valeur du champ de contact Gender et affiche une formule d’appel appropriée en fonction de celle-ci.
Étape 2 : Utiliser le Reusable Dynamic Content dans les e-mails
Le Dynamic Content créé peut ensuite être inséré dans n’importe quel e-mail. Comme il s’agit de Reusable Dynamic Content, la logique ne doit être créée qu’une seule fois.
Si vous souhaitez apporter des modifications ultérieures à la formule d’appel, il suffit de modifier le Dynamic Content. Tous les e-mails qui l’utilisent seront automatiquement mis à jour.
Formule d’appel inclusive
Le code prend en compte, outre Female et Male, d’autres valeurs ou des valeurs non définies. Dans ces cas, une formule d’appel neutre telle que Bonjour Prénom est utilisée. Cela permet de maintenir une communication respectueuse et inclusive.
Résumé
Avec le Dynamic Content, il est facile de créer une formule d’appel personnalisée selon le genre dans Aivie. La logique est définie une fois de manière centralisée et peut ensuite être réutilisée dans autant d’e-mails que souhaité.
Si les images ne s’affichent pas, vous pouvez insérer un lien vers la vue du navigateur directement dans l’e-mail – avec le token {webview_url}.
En bref : vous pouvez créer un contact dans Aivie très facilement via l’API REST en envoyant une requête POST au point de terminaison /api/contacts/new et en vous authentifiant par Basic Auth ou OAuth2.
Si vous utilisez Aivie, vous devriez adapter votre politique de confidentialité et expliquer de manière transparente comment les données sont traitées et stockées.
Continuer la lecture de « Comment mettre à jour ma politique de confidentialité lors de l’utilisation d’Aivie ? »Oui, c’est possible : dans Aivie, vous pouvez diviser un formulaire en plusieurs pages à l’aide de sauts de page afin de rendre les formulaires longs plus clairs.
Continuer la lecture de « Comment créer un formulaire multi-pages dans Aivie ? »Non. C’est un choix délibéré. Chez Aivie, l’AI n’est pas un simple ajout tendance. Elle est au cœur de la stratégie – car le marketing est aujourd’hui plus complexe que jamais.
Continuer la lecture de « Est-ce un hasard si l’AI figure dans le nom d’Aivie ? »Des nombres de contacts différents peuvent s’afficher dans la liste de contacts et dans les segments. Cela est dû aux contacts anonymes qui sont suivis en arrière-plan, mais qui sont masqués par défaut dans la liste de contacts.
Continuer la lecture de « Pourquoi est-ce que je vois des nombres de contacts différents ? »Je souhaite afficher dans un e-mail certains contenus – par exemple, des boutons, des images ou des sections entières – uniquement sur ordinateur ou uniquement sur mobile. Aivie propose une option de visibilité par bloc, qui permet d’afficher ou de masquer des contenus de manière ciblée en fonction de l’appareil.
Continuer la lecture de « Comment puis-je afficher des images ou des boutons uniquement sur ordinateur ou uniquement sur mobile ? »J’ai placé plusieurs images (par exemple, 3 logos de marque ou de produit) côte à côte dans un e-mail.
La mise en page est correcte sur l’ordinateur, mais sur le smartphone, les images s’affichent les unes en dessous des autres ou les colonnes sont très larges, bien que les images elles-mêmes soient petites. Quelle en est la raison et comment puis-je contrôler cela ? Il est important de comprendre les défis liés à l’utilisation de plusieurs images sur mobile.
Avec le plugin Aivie Bexio, vous connectez directement votre Aivie CRM à Bexio et synchronisez automatiquement les données clients et de contact pertinentes. Vous réduisez ainsi les efforts manuels, évitez la double saisie des données et vous assurez que le marketing et l’administration travaillent toujours avec des données à jour. Étant donné qu’Aivie et Bexio sont des solutions suisses, vos données restent entièrement en Suisse et sont soumises à la législation suisse sur la protection des données.
Avantages et fonctionnalités du plugin Aivie Bexio
- Synchronisation automatique des données
Transférez les contacts et les entreprises d’Aivie directement vers Bexio – de manière structurée et cohérente. - Source unique de vérité
Les données marketing et ERP restent synchronisées, sans exportations ni corrections manuelles. - Gain de temps et moins d’erreurs
Plus besoin d’importations CSV ni de copier-coller entre le CRM et l’ERP. - Intégration transparente dans l’automatisation du marketing
Les données Bexio peuvent être utilisées dans Aivie pour les segments, les campagnes et la personnalisation. - Solution suisse
Idéal pour les PME suisses qui travaillent avec Bexio et souhaitent automatiser leur marketing de manière professionnelle.
Vous trouverez plus de détails sur la page produit :
https://aivie.ch/product/mautic-bexio-plugin/
Étape par étape : connecter Aivie à Bexio
- Dans votre Aivie, accédez aux plugins.
- Activez le plugin Aivie Bexio.
- Copiez l’URL de rappel / de redirection affichée.
- Créez une nouvelle application chez Bexio sous :
https://developer.bexio.com/ - Utilisez les valeurs suivantes :
- Nom : Aivie Bexio
- Site web : https://aivie.ch/
- Description : Synchroniser les données d’Aivie CRM vers Bexio
- URL de redirection : Insérez l’URL de redirection précédemment copiée depuis le plugin Aivie Bexio
- Enregistrez l’application Bexio.
- Ouvrez ensuite les détails de l’application dans Bexio.
- Copiez l’ID client et le secret client.
- Insérez les deux valeurs dans les paramètres du plugin Aivie Bexio.
- Cliquez sur « Autoriser l’application » pour autoriser Aivie à accéder à vos données Bexio.
Une fois l’autorisation accordée, la connexion est active et la synchronisation des données peut être utilisée.
Dans Aivie, il existe deux manières courantes d’ajouter un document, tel qu’un PDF, à un e-mail. La méthode recommandée est l’envoi via une ressource avec lien de téléchargement.
Continuer la lecture de « Comment envoyer un e-mail avec une pièce jointe dans Aivie ? »Créez un segment avec le filtre « Visited any URL (date) equals today ». Il détecte les nouvelles visites et lance ensuite automatiquement la campagne.
Continuer la lecture de « Comment puis-je envoyer automatiquement des e-mails après une visite de site web d’un contact ? »Un chemin « Non » vide a pour conséquence que le contact reste bloqué dans la campagne.
Aivie ne vérifie pas à nouveau la condition ; le contact n’est donc jamais transféré.
C’est pourquoi il faut toujours ajouter une action comme « Supprimer de la campagne » à la fin afin de garantir des déroulements propres.
Pour que les e-mails marketing se chargent rapidement, s’affichent correctement sur tous les appareils et obtiennent un bon taux de distribution, les images doivent respecter certaines spécifications de taille et de format.
- Largeur maximale de l’image dans la mise en page de l’e-mail
- Tailles d’image et de fichier recommandées
- Formats d’image appropriés et optimisation mobile
Avec Aivie, vous pouvez distinguer les contacts directement dans la campagne en fonction de leur Last Active Date et ainsi envoyer différents e-mails aux contacts actifs et inactifs.
Continuer la lecture de « Comment puis-je envoyer différents e-mails en fonction de la date dans une campagne ? »Avec Aivie, il est très facile de créer des pages de destination personnalisées, sans aucune connaissance technique.
Les pages de destination Aivie prennent en charge les espaces réservés, qui sont automatiquement remplis avec les données du contact dans Aivie dès qu’une personne connue visite la page – par exemple, via un lien personnalisé provenant d’un e-mail ou d’une campagne.
Continuer la lecture de « Comment puis-je créer des pages de destination personnalisées ? »Si un contact a déjà reçu un e-mail marqué comme marketing, Aivie s’en souvient et ne le renvoie pas.
Continuer la lecture de « Que se passe-t-il si un e-mail marketing a déjà été envoyé au contact ? »
Cela fonctionne mieux si vous liez les e-mails ensemble et si vous choisissez l’anglais comme langue par défaut/parente.
Continuer la lecture de « Comment envoyer un e-mail de campagne dans la langue du contact ? »
Oui, malgré le message d’erreur « Le contact a été supprimé de la campagne », le contact est ajouté au nouveau segment comme vous le souhaitez.
Cette fonction est idéale pour les newsletters, les webinaires, les promotions spéciales ou les invitations à des événements, par exemple. Imaginez que vous souhaitez que tous vos contacts reçoivent votre newsletter mensuelle pendant les trois premières semaines du mois. Qu’ils soient déjà abonnés ou qu’ils s’inscrivent à la newsletter.
Continuer la lecture de « Comment puis-je envoyer un e-mail ou une newsletter dans un délai spécifique ? »Si vous souhaitez envoyer une nouvelle newsletter, sélectionnez Segment E-mail et non Template E-mail. L’e-mail peut ainsi être envoyé sous forme de newsletter aux contacts du segment sélectionné.
Continuer la lecture de « Comment envoyer une newsletter ? »Dans la mesure du possible, les campagnes doivent toujours servir un objectif et ne pas être trop volumineuses.
En règle générale, une campagne doit tenir sur l’écran.
Continuer la lecture de « Qu’est-ce qui est important dans la mise en place d’une campagne ? »
Il peut arriver qu’un lien erroné soit placé dans un e-mail. Si cet e-mail est envoyé et que le contact clique sur le lien inexistant, Aivie détecte le clic et définit le « Dernier actif » en fonction du clic. Cependant, rien ne sera affiché dans l’historique car la page n’a pas été trouvée.
Le problème est donc dû à une URL inexistante.
Oui, le contact reçoit l’e-mail en allemand standard.
Comment créer des actifs dans Aivie :
Les e-mails sont affichés en allemand standard.
Les segments sont attribués à un contact en fonction des étapes suivantes :
Continuer la lecture de « Comment attribuer un segment à un contact ? »
Non, ce n’est pas nécessaire.
Les templates Aivie sont basés sur Bootstrap. Cela signifie que vous pouvez utiliser toutes les fonctionnalités de Bootstrap directement dans votre template de page de destination.
Le contenu dynamique réutilisable vous permet de créer du contenu une fois et de le réutiliser ensuite dans différents e-mails. Aussi bien le contenu statique que le contenu dynamique.
Continuer la lecture de « Comment utiliser le contenu dynamique réutilisable dans Aivie ? »Vous trouverez vos factures dans votre compte d’utilisateur. Si vous ne vous souvenez pas de votre mot de passe, vous pouvez en demander un nouveau en cliquant sur Mot de passe oublié.
Continuer la lecture de « Où puis-je trouver ma facture ? »Pour créer un Contenu Dynamique / Reusable Content, vous pouvez d’abord éditer votre Contenu Dynamique dans le menu correspondant.
Continuer la lecture de « Comment utiliser le contenu dynamique / réutilisable ? »
Vous pouvez facilement créer des segments via le menu de la barre latérale.
Continuer la lecture de « Comment créer des segments ? »Aivie est basé sur la technologie Mautic. Cela vous facilite la tâche, car des intégrations importantes dans de nombreux systèmes de gestion de contenu (CMS) existants sont déjà disponibles.
Continuer la lecture de « Comment intégrer Aivie à mon site web ? »
Les assets sont des fichiers que vous fournissez à vos contacts, généralement après avoir rempli un formulaire. Les assets sont traçables et peuvent être associés à vos propres scores, à un historique et à des statistiques de suivi.
Les formulaires sont utilisés pour collecter des informations de contact, souvent en échange de l’accès à un téléchargement ou à une lettre d’information électronique. Les formulaires vous permettent donc de demander différentes informations sur vos utilisateurs. Dans l’exemple, nous vous montrons comment créer un formulaire de newsletter.
Continuer la lecture de « Comment intégrer un formulaire de newsletter sur mon site ? »