Dans cet article :
Amilia est une plateforme de commerce électronique spécialisée dans la vente d'activités récréatives. Simplifiez la gestion de vos abonnés grâce à notre intégration entre Amilia et Cyberimpact. Les contacts créés ou mis à jour dans Amilia seront automatiquement ajoutés à Cyberimpact lorsqu'ils s'inscriront à une activité ou à un abonnement.
Avant de commencer
Ce qu'il faut savoir au préalable :
- Forfait requis : Pour utiliser l'intégration, vous devez avoir un forfait Plus ou Pro de Cyberimpact, puisque vous aurez besoin d'au moins 14 champs personnalisés pour les informations synchronisées.
- Accès à l'arrière boutique SmartRec d'Amilia : vous devez être un administrateur principal (dans votre compte Amilia) pour autoriser Cyberimpact à obtenir le jeton API requis pour la synchronisation.
Comment cela fonctionne
L’intégration entre Cyberimpact et Amilia vous permet de synchroniser automatiquement vos contacts, inscriptions aux activités et abonnements (memberships).
Dans cette section, apprenez-en plus sur :
- Synchronisation initiale
- Mise à jour automatique des personnes, comptes et inscriptions aux activités
- Mise à jour automatique des abonnements (memberships)
- Segmentation des contacts
- Consentement des contacts synchronisés
- Liste des informations importées avec vos contacts
Synchronisation initiale
Lors de la première connexion, nous effectuons une synchronisation initiale de vos données provenant d’Amilia.
Ce que nous importons :
- Les inscriptions aux activités effectuées dans une période définie —
Vous pouvez choisir la période de référence pour l’importation initiale. Toutefois, par souci de conformité avec la Loi canadienne anti-pourriel (LCAP), nous recommandons de ne pas excéder 24 mois dans le passé. - Tous les contacts ayant un abonnement actif (membership) au moment de la synchronisation.
Mise à jour automatique des personnes, comptes et inscriptions aux activités
Après la synchronisation initiale, les données sont mises à jour en quasi temps réel grâce aux webhooks d’Amilia et à l’utilisation de son API. Chaque mise à jour ou événement pertinent déclenche l’ajout ou la mise à jour des contacts dans votre compte Cyberimpact.
Événements déclencheurs
- Une personne est créée ou supprimée
- Un compte est supprimé (archivé)
- Une inscription à une activité est créée, modifiée ou supprimée
Lorsque l’un de ces événements survient :
-
Création d’une nouvelle personne
Nous ajouterons son adresse courriel ainsi que celle du propriétaire du compte Amilia ayant effectué l’inscription.
> Si la personne est un enfant ou partage la même adresse que le propriétaire, seule l’adresse de ce dernier sera importée.
Si le contact existe déjà dans votre compte Cyberimpact, ses informations seront mises à jour. -
Suppression (archivage) d’une personne ou d’un compte
Le champ personnalisé Amilia.IsArchived des contacts concernés sera mis à "True".
Les adresses du propriétaire et de la personne seront retirées des groupes d’activités et d’abonnements, mais resteront dans le groupe général Clients Amilia, ainsi que dans le groupe dynamique rassemblant les clients archivés. -
Nouvelle inscription à une activité
Nous mettrons à jour les informations des contacts concernés et les ajouterons automatiquement aux groupes associés à l’activité, selon la segmentation configurée. -
Désinscription d’une activité
Les adresses du propriétaire et de la personne inscrite seront retirées des groupes d’activités, mais resteront dans le groupe Clients Amilia. -
Annulation complète d’une activité
Si une activité est annulée pour tous les participants, le groupe associé sera conservé tel quel, vous permettant de continuer à communiquer avec les inscrits — par exemple pour leur proposer une nouvelle plage horaire ou une activité de remplacement.
Mise à jour automatique des abonnements (memberships)
Les groupes liés aux abonnements sont mis à jour grâce à une synchronisation quotidienne, afin de refléter fidèlement l’état des abonnements, même si celui-ci change sans générer de webhook.
Vous pouvez personnaliser la façon dont les groupes des abonnements sont constitués, selon vos objectifs de communication :
-
Groupes des abonnements actifs
Contiennent uniquement les contacts dont l’abonnement est actuellement actif.
Idéal pour envoyer des infolettres ciblées aux membres en règle, par exemple pour leur offrir un accès à du contenu exclusif, une promotion réservée ou un rappel concernant le renouvellement de leur abonnement. -
Groupes complets d’abonnements
Incluent tous les contacts ayant déjà eu un abonnement, qu’il soit maintenant actif, expiré ou annulé.
Parfait pour relancer tous les membres ayant déjà manifesté de l’intérêt pour cet abonnement, sonder leur satisfaction ou leur présenter des nouveautés susceptibles de raviver leur engagement.
Segmentation des contacts
Les contacts ajoutés ou mis à jour dans Cyberimpact à partir d’Amilia sont automatiquement classés dans des groupes, créés selon les paramètres de segmentation que vous avez définis. L'intégration avec Amilia peut générer des :
- Groupes standards liés aux inscriptions
- Groupes liés aux inscriptions aux activités
- Groupes liés aux inscriptions à un abonnement
Groupes standards liés aux inscriptions
Peu importe votre configuration de segmentation pour les inscriptions aux activités ou la gestion des abonnements, les contacts seront toujours ajoutés aux groupes suivants :
-
Clients Amilia
Groupe statique privé contenant l’ensemble des contacts synchronisés depuis Amilia. -
Clients Amilia archivés
Groupe dynamique contenant les contacts dont le compte ou la personne associée est archivée dans Amilia.
Groupes liés aux inscriptions aux activités
Lorsqu’un contact s’inscrit à une activité dans Amilia, l’adresse courriel du propriétaire du compte ainsi que celle de la personne inscrite (si elle possède un courriel distinct et n’est pas identifiée comme un enfant) seront ajoutées à plusieurs groupes, selon le niveau de segmentation sélectionné.
Niveaux de segmentation configurables
Vous pouvez choisir le niveau de segmentation des groupes d’activités selon votre stratégie de communication. Les niveaux disponibles sont :
- Programme
- Programme > Catégorie
- Programme > Catégorie > Sous-catégorie
- Programme > Catégorie > Sous-catégorie > Activité
Par exemple, si vous choisissez Programme > Catégorie > Sous-catégorie > Activité, un groupe statique sera créé pour chaque activité ayant reçu des inscriptions, tandis que des groupes dynamiques seront générés automatiquement pour les sous-catégories, les catégories et les programmes associés à ces activités.
Le niveau le plus bas sélectionné (ex. : activité ou sous-catégorie) sera synchronisé dans un groupe statique. Les autres niveaux supérieurs seront représentés par des groupes dynamiques.
Nomenclature des groupes liés aux inscriptions d'activités
Les noms des groupes créés automatiquement dans Cyberimpact reflètent la hiérarchie des niveaux que vous avez choisi pour la configuration de la segmentation des activités.
Chaque groupe inclut les niveaux hiérarchiques supérieurs à l’élément, si ceux-ci font partie de la configuration.
Par exemple, si vous choisissez :
Programme > Catégorie > Sous-catégorie > Activité
Alors :
-
Le nom du groupe d’activité sera :
Programme \ Catégorie \ Sous-catégorie \ Activité
-
Le nom du groupe de sous-catégorie sera :
Programme \ Catégorie \ Sous-catégorie
-
Et ainsi de suite.
Exemple concret
Voici un exemple basé sur une inscription à l’activité “Cours de yoga du samedi matin”, dont la structure dans Amilia est la suivante :
-
Programme : Yoga
-
Catégorie : Forme physique
-
Sous-catégorie : Détente
-
Activité : Cours du samedi matin
Avec une segmentation configurée à tous les niveaux, Cyberimpact créera :
-
Yoga
(groupe dynamique du programme) -
Yoga \ Forme physique
(groupe dynamique de la catégorie) -
Yoga \ Forme physique \ Détente
(groupe dynamique de la sous-catégorie) -
Yoga \ Forme physique \ Détente \ Cours du samedi matin
(groupe statique de l’activité)
Groupes liés aux inscriptions à un abonnement
Les personnes qui s'inscrivent à un abonnement — par exemple, un abonnement au gym, à une piscine ou à un programme annuel — (le propriétaire du compte et la personne inscrite, si admissible) sont automatiquement ajoutées à un groupe statique privé associé à cet abonnement.
Ce groupe est tenu à jour en fonction de vos préférences de segmentation pour les abonnements.
- Voir la section Mise à jour automatique des abonnements (memberships)
Consentement des contacts synchronisés
Notre intégration avec Amilia vous permet également de mettre à jour le consentement de vos clients. Les contacts ajoutés ou mis à jour via l’intégration obtiendront “API ou Webhook - Client actif” comme source de consentement. Il s'agit d'un consentement tacite d’une durée de 24 mois.
- La date de consentement correspond à la date de création de l’inscription à l'activité ou à la date d'achat de l'abonnement.
- La preuve de consentement est composée du numéro unique de l’inscription à la dernière activité ou du nom de l'abonnement.
Le consentement est mis à jour chaque fois qu'une personne s'inscrit à une nouvelle activité ou lors de l'achat d'un nouvel abonnement.
Liste des informations importées avec vos contacts
L'intégration avec Amilia permet d'obtenir les informations suivantes sur vos contacts :
Détails du contact | Description | Type de champ |
---|---|---|
Courriel | Adresse courriel de la personne ou du propriétaire du compte. | Champ régulier |
Prénom | Prénom de la personne ou du propriétaire. | Champ régulier |
Nom | Nom de la personne ou du propriétaire. | Champ régulier |
Genre | Genre de la personne ou du propriétaire. | Champ régulier |
Date de naissance | Date de naissance de la personne ou du propriétaire. | Champ régulier |
Pays | Pays | Champ régulier |
Code postal | Code postal | Champ régulier |
Amilia.Address.City | Ville | Champ personnalisé de texte |
Amilia.Address.StateProvince | Province | Champ personnalisé de texte |
Amilia.AccountId | Numéro de compte dans Amilia | Champ personnalisé de nombre entier |
Amilia.PersonId | Numéro d’identification de la personne dans Amilia | Champ personnalisé de nombre entier |
Amilia.IsArchived | Statut archivé. Les valeurs possible pour ce champ sont : True (est archivée) ou False (n'est pas archivée). | Champ personnalisé de texte |
Amilia.Skills | Aptitudes de la personne. Celles-ci seront séparées par des virgules. | Champ personnalisé de texte |
Amilia.JoinDate | Date de création du contact dans Amilia. | Champ personnalisé de date |
Amilia.Membership.Name | Nom du dernier abonnement acheté. | Champ personnalisé de texte |
Amilia.Membership.PurchasedDate | Date d'achat du dernier abonnement. | Champ personnalisé de date |
Amilia.Membership.EffectiveDate | Date à partir de laquelle l'abonnement est effectif. | Champ personnalisé de date |
Amilia.Membership.ExpirationDate | Date d’expiration de l'abonnement. | Champ personnalisé de date |
Amilia.ExternalId | Correspond à un numéro d’identification externe. | Champ personnalisé de texte |
Amilia.Telephone | Téléphone de la personne ou du propriétaire du compte. | Champ personnalisé de texte |
Amilia.TelephoneMobile | Téléphone mobile de la personne ou du propriétaire du compte. | Champ personnalisé de texte |
Comment faire
Pour connecter votre compte Amilia à votre compte Cyberimpact :
- Invitez Cyberimpact à accéder à votre arrière boutique (important : vous devez être un administrateur principal dans Amilia).
Pour ce faire, dans SmartRec (Amilia), accédez au sous-onglet Compte > Administrateurs pour ajouter amilia.dev@cyberimpact.com en tant qu'administrateur. Vous devez créer un groupe de permissions nommé "Intégrations", mais assurez-vous qu'il n'y a ait aucune permission cochée dans ce groupe, liée ce groupe à l'administrateur. Voir les instructions >. - Envoyez une demande d’activation à notre équipe à l'adresse support@cyberimpact.com en indiquant :
- le nom de votre organisation ;
- votre numéro de compte Cyberimpact ;
- les paramètres de configuration souhaités pour la synchronisation :
-
Période d’importation initiale : à partir de quelle date souhaitez-vous importer les inscriptions passées (recommandé : jusqu’à 24 mois pour respecter la LCAP) ;
-
Niveau de segmentation des activités : selon la structure que vous utilisez (exemples détaillés ici) ;
-
Personnalisation des groupes d'abonnement (memberships) : choisissez entre
-
des groupes contenant uniquement les abonnements actifs,ou
-
des groupes incluant tous les abonnements (actifs, expirés et annulés)
👉 Pour plus d’explications, voir la section Mise à jour automatique des abonnements (memberships).
-
-
- Confirmation par notre équipe
Nous vous contacterons pour confirmer la mise en place de la configuration.
Prochaines étapes
À partir des contacts et des informations importées grâce à cette connexion, vous pourrez :
- Envoyer facilement des promotions personnalisées. Comment faire
- Programmer des courriels de bienvenue pour les nouveaux abonnés. Comment faire
- Filtrer et cibler vos communications en fonction des informations clients (intérêts, âge, région, etc.). Comment filtrer vos contacts | Comment générer des listes dynamiques
- Envoyer automatiquement un courriel avant ou après la fin de leur abonnement. Comment faire
- Souhaiter un joyeux anniversaire à vos contacts. Comment faire