Intégrez le widget

Joris RenaudJoris Renaud
2 min de lecture
Matching
Installation du widget Magma sur un site web : bouton flottant de matching intégré avec les snippets de code campaignUuid et integrationUuid

Le widget : l'intégration la plus simple et la plus populaire

Le widget Magma est un bouton flottant qui apparaît sur vos pages web. Au clic, il ouvre le formulaire de matching et permet à vos visiteurs d'être mis en relation avec un ambassadeur en quelques secondes. C'est l'intégration idéale pour rendre Magma accessible sur l'ensemble de votre site sans modifier profondément votre mise en page.

💡
Le widget fonctionne aussi pour les bannières (haute et basse). La procédure d'installation est identique — seul le rendu visuel change selon la configuration de votre campagne dans le tableau de bord Magma.

Pré-requis

Étape 1 : Ajouter le script Magma

À la fin de la balise <head> (juste avant </head>), ajoutez le script d'initialisation :

<script src="https://cdn.jsdelivr.net/gh/magma-app/magma-widget@latest/src/widget/initializer.js" async></script>
⚠️
Ce script ne doit être ajouté qu'une seule fois par page, même si vous prévoyez d'ajouter d'autres intégrations plus tard.

Étape 2 : Déclarer votre campagne

Au début ou à la fin de votre balise <body>, ajoutez le bloc suivant :

<script>
  window.magma_app = [
    {
      type: "campaignUuid",
      uuid: "xxxx",
      integrationUuid: "xxxx",
    },
  ];
</script>

Étape 3 : Remplacer les identifiants

Remplacez les "xxxx" par les vrais identifiants de votre campagne :

<script>
  window.magma_app = [
    {
      type: "campaignUuid",
      uuid: "VOTRE_UUID_CAMPAGNE",
      integrationUuid: "VOTRE_UUID_INTEGRATION",
    },
  ];
</script>
C'est fait ! Le widget apparaît maintenant sur votre page. Vos visiteurs peuvent être mis en relation avec vos ambassadeurs en un clic.

Options de configuration

Annuler l’ouverture du popup automatique

Vous pouvez ajouter un paramètre au script pour désactiver le comportement d’ouverture automatique du widget lorsque vos visiteurs arrivent sur la page. Pour cela il faut ajouter un paramètre : autoPopup: false

<script>
  window.magma_app = [
    {
      type: "campaignUuid",
      uuid: "VOTRE_UUID_CAMPAGNE",
      integrationUuid: "VOTRE_UUID_INTEGRATION",
      autoPopup: false,
    },
  ];
</script>

Bonnes pratiques

Articles connexes

Nos experts en stratégie ambassadeurs sont prêts à vous accompagner

Comment engager vos ambassadeurs ? Comment les récompenser ? Gérer vos actions dans la durée ? Nos consultants en stratégie ambassadeurs sont là pour transformer vos idées en un programme ambassadeur qui cartonne.

Joris R.

Joris Renaud

Expert en stratégie ambassadeur