Connecter Amilia à votre compte Cyberimpact

Amilia

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

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.

À propos des contacts importés : 

  • Pour être ajouté dans votre compte Cyberimpact, le contact doit posséder une adresse courriel dans Amilia.
  • Nous importerons l'adresse courriel du propriétaire du compte Amilia qui a effectué l'inscription à l'activité ou à l'abonnement, ainsi que celle de la personne inscrite (uniquement si différente de la première), dans votre compte Cyberimpact.
  • Cependant, si la personne inscrite est identifiée comme un "enfant" dans Amilia, seules l'adresse et les informations du propriétaire du compte Amilia ayant effectué l'inscription seront ajoutées.

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.

Vous devez choisir l’une des deux options de segmentation, selon vos objectifs de communication : soit cibler uniquement les membres actuellement actifs, soit inclure l’ensemble des personnes ayant déjà eu un abonnement, qu’il soit actif, expiré ou annulé.

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 : 

Lors de la synchronisation initiale, seuls les groupes d’activités et d’abonnements associés aux contacts importés sont créés. Ces contacts seront automatiquement ajoutés aux groupes correspondants, selon les inscriptions et les critères de segmentation que vous avez configurés.

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é.

L'adresse des contacts considérés comme des "Drop-ins" (inscription pour une seule occurrence d’activité, par exemple, quelqu’un qui fait l’essai d’un cours de yoga) sera également ajoutée aux groupes des activités auxquelles ils participent.

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.

Vous pouvez aussi sauter un ou plusieurs niveaux hiérarchiques (ex. : Programme > Activité sans Catégorie ni Sous-catégorie). Cependant, cela peut entraîner la création de groupes ayant le même nom, ce qui pourrait compliquer la gestion de vos listes.

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.

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.

Il n'est actuellement pas possible de synchroniser automatiquement la liste des contacts désinscrits des communications courriel envoyées via Amilia. Cependant, vous pouvez les désabonner manuellement dans votre compte Cyberimpact en exportant la liste des adresses depuis Amilia. Savoir comment désabonner plusieurs contacts simultanément

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 :

  1. 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 >.
  2. Envoyez une demande d’activation à notre équipe à l'adresse support@cyberimpact.com en indiquant :
     
    1. le nom de votre organisation ;
    2. votre numéro de compte Cyberimpact ;
    3. 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).

          La demande doit être faite par un administrateur du compte Cyberimpact.

  3. 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 : 

Voir aussi : 

Haut