Votre bot ManyChat continue de faire ce qu'il fait déjà : répondre aux commentaires, mener la conversation, recueillir l'adresse e-mail. L'application ajoute une série d'étapes que vous pouvez placer dans n'importe quel flow. Ces étapes communiquent avec votre memberarea : une conversation peut ainsi enregistrer le contact, créer le compte, débloquer un produit ou envoyer un lien de paiement personnel sans que personne ne quitte la conversation.
La connexion demande trois choses : une clé API de votre memberarea, l'application installée sur votre page ManyChat et votre adresse saisie une fois dans les paramètres de l'application.
Avant de commencer
L'API fait partie de toutes les formules payantes, Starter compris, et elle est activée pendant l'essai gratuit. Un essai expiré et la formule Free (Legacy) n'ont pas d'API. Là, chaque étape répond « The API is not included in this MemberArea's plan. Upgrade to a paid plan to enable API access. » au lieu d'effectuer le travail, et aucun événement ne lance de flow.
Il vous faut aussi un compte ManyChat autorisé à installer des applications.
Créer une clé API
- Dans votre memberarea, ouvrez Paramètres, puis API.
- Cliquez sur Nouvelle clé API.
- Donnez-lui un nom que vous reconnaîtrez plus tard, par exemple « ManyChat ».
Une nouvelle clé démarre avec Accès complet : toutes les autorisations sont déjà cochées. Cliquer sur une autorisation la retire donc. Laisser la clé en accès complet ne pose aucun problème, et c'est le moyen le plus rapide de démarrer.
Si vous préférez n'accorder que ce que l'application utilise, cliquez une fois sur Limiter à des autorisations précises, puis cochez celles-ci :
- Membres : Voir et Gérer
- Contacts : Voir et Gérer
- Groupes : Voir et Gérer
- Cours : Voir et Gérer
- Événements : Voir et Gérer
- Paiements : Voir et Gérer
- Automatisations : Voir et Exécuter
La clé n'a pas besoin de l'autorisation ManyChat. Celle-ci ne couvre que vos propres appels à l'API, et l'application n'en fait jamais.
Enregistrez, puis copiez la clé. Elle ne s'affiche qu'une fois.
Installer l'application dans ManyChat
Ouvrez le lien d'installation ci-dessous et choisissez la page à connecter. ManyChat installe l'application pour cette page et ouvre ses paramètres.
Installer l'application MemberArea dans ManyChat
L'application figure aussi dans la boutique d'applications ManyChat : MemberArea sur ManyChat Apps
Saisir votre adresse et votre clé
Les paramètres de l'application demandent deux choses :
- Votre adresse MemberArea, le nom d'hôte seul :
yourname.memberarea.io, sanshttps://et sans chemin. - Votre clé API MemberArea, celle que vous venez de copier.
Enregistrez. Dès lors, les étapes sont disponibles dans le flow builder.
Vérifier que tout fonctionne
Ouvrez n'importe quel flow, ajoutez une étape d'action et parcourez le catalogue des étapes. MemberArea y apparaît comme catégorie à part entière, avec dix-huit étapes.
Choisissez Grant access et ouvrez sa liste déroulante Product. Elle se remplit avec les vrais produits de votre memberarea, chargés en direct tant que la fenêtre est ouverte. Si la liste se remplit, la connexion est saine : adresse, clé et autorisations sont toutes correctes.
Si la liste reste vide, cela signifie généralement qu'aucun produit n'est encore actif. Un produit encore à l'état de brouillon n'est pas proposé. Publiez-en un et rouvrez la liste.
Laisser des événements lancer un flow
Les étapes ci-dessus vont dans un sens : ManyChat demande à votre memberarea de faire quelque chose. L'autre sens, où une commande payée ou un cours terminé lance un flow, demande une chose de plus. ManyChat remet à chaque application installée une App Key pour la page sur laquelle elle tourne, et votre memberarea a besoin de cette clé pour atteindre la page.
- Dans ManyChat, ouvrez les paramètres de l'application MemberArea installée et
copiez l'App Key. Elle comporte trois parties séparées par des deux-points et
commence par l'id de la page, comme
1234567890:4180:abc123. - Dans votre memberarea, ouvrez Paramètres, puis Intégrations. Cliquez sur Ajouter une intégration et choisissez ManyChat. Une fois ManyChat dans votre liste, ouvrez-le plutôt depuis celle-ci.
- La fenêtre commence par Connexions de l'app ManyChat. Collez la clé dans App Key ManyChat et cliquez sur Connecter la page.

La page apparaît dans la liste comme Connecté, avec la mention « Chaque événement peut déclencher un flux. » Dans ManyChat, il vous suffit de créer un flow dont l'étape de départ est l'un des événements MemberArea. Rien n'est à activer événement par événement.
Le champ Clé API ManyChat (facultatif) plus bas dans la même fenêtre ne fait pas partie de l'application. Il sert uniquement aux actions ManyChat de vos automatisations : laissez-le vide si vous voulez seulement des flows. Cliquez sur Fermer une fois terminé.
Si votre formule n'inclut pas l'API, le panneau l'indique au lieu d'afficher une page saine, et Changer de forfait vous mène à vos paramètres de facturation.
Un flow ne peut atteindre qu'une personne que ManyChat connaît déjà comme abonné. Votre memberarea complète d'abord l'adresse e-mail et le numéro de téléphone qu'il connaît du membre ou du contact. Il cherche ensuite l'abonné par le lien créé par une étape précédente, puis par adresse e-mail, puis par numéro de téléphone. Une personne qui n'a jamais écrit à votre page ne peut pas recevoir de message : c'est une règle de Facebook, pas une limite de cette application.
Pour qu'une page ne lance plus de flows, retirez-la de la même liste. Le compte, ses membres et leurs accès n'en sont pas affectés.
Quand la clé change
Renouveler ou supprimer la clé dans votre memberarea prend effet immédiatement, et chaque étape répond alors « This ManyChat connection is not signed in to a MemberArea. » Collez la nouvelle clé dans les paramètres de l'application dans ManyChat et les flows reprennent là où ils s'étaient arrêtés. Rien d'autre n'est à reconstruire.