Construisez votre propre URL de prise de rendez-vous

Créé par Julien Pauthier, Modifié le  Jeu, 2 Nov., 2023 à 2:24 H par  Mickaël VIDAL

La construction d’URL

TABLE OF CONTENTS

Trouver son URL

Avec Agendize, il est possible de personnaliser entièrement l’accès au widget de prise de rendez-vous grâce à son URL.


Dans un premier temps, vous pouvez retrouver votre URL d’intégration depuis l’onglet Installation > Tous les boutons. Vous choisissez votre bouton et cliquez sur Installer :


Vous aurez ensuite accès au panel d’options d’intégration. L'URL qui nous intéresse pour ce chapitre est l’URL Directe :


Dans un deuxième temps, et de manière très simple, vous pouvez accéder rapidement à une URL spécifique via le back-office. Voici les trois possibilités :


Prise de rendez-vous depuis un équipier spécifique :



Prise de rendez-vous depuis un service spécifique :



Prise de rendez-vous par le widget par défaut :



La construction simple

Nous allons désormais aborder la personnalisation de cette URL qui est l’accès des utilisateurs au widget de prise de rendez-vous. Si vous regardez bien, vous avez quelque chose comme ceci :


https://france.agendize.com/web/widget/?c=8U5UaHGPgEZXwJjZcXUcFSU5fR03rfQHEg3zsdgVM40%3D


La partie qui nous intéresse le plus se trouve après le “?”. Supprimez tout ce qu’il y a après ce signe et voyons le reste de plus près.


Le paramètre “c” correspond ici à l’identifiant (ID) du widget mais il peut tout simplement être celui de votre succursale. Si vous récupérez l’ID de votre succursale pour remplacer l’ID du widget vous obtenez le même résultat :


https://france.agendize.com/web/widget/?c=1315848989318848



A partir d’ici, de nombreuses possibilités s’offrent à vous, comme diriger l’utilisateur directement vers un service, un équipier ou les deux. La méthode est simple, il suffit de rajouter les paramètres correspondants à la suite de l’URL intercalé d’une “&” :


  • Pour un service spécifique : service=id_du_service
  • Pour un équipier spécifique : staff=id_du_staff


Ce qui nous donne ceci :


https://france.agendize.com/web/widget/?c=1315848989318848&service=1016684230761601&staff=1016270489905885



Vous avez également la possibilité de rediriger l’utilisateur vers un groupe de services avec le paramètre suivant :


  • Pour un groupe spécifique : serviceGroup=id_du_groupe


Voici le résultat :


https://france.agendize.com/web/widget/?c=1315848989318848&serviceGroup=1016684175226076



En précisant le groupe de services il n’est donc pas nécessaire d’ajouter le paramètre de service. Cependant, vous pouvez filtrer les services de ce groupe en fonction d’un équipier spécifique :


https://france.agendize.com/web/widget/?c=1315848989318848&serviceGroup=1016684175226076&staff=1016270489905885



En résumé pour cette partie, voici les paramètres à retenirs :


Pour un service spécifique : service=id_du_service

Pour un équipier spécifique : staff=id_du_staff

Pour un groupe spécifique : serviceGroup=id_du_groupe


La construction d’URL avancée

Sur la base de ce que nous avons étudié précédemment, il est encore possible d’affiner le comportement du widget et de votre produit sous certains aspects.


Tout d’abords vous pouvez préciser la langue dans laquelle devra s’afficher le widget de prise de rendez-vous en ajoutant tout simplement le paramètre suivant :


  • Pour une langue spécifique : lang=lang_iso_code


Ce qui donne ceci :


https://france.agendize.com/web/widget/?c=1315848989318848&serviceGroup=1016684175226076&staff=1016270489905885&lang=fr


Si ce paramètre n’est pas renseigné, la langue par défaut du widget sera celle du navigateur de l’utilisateur.


À savoir : Suivant la configuration de votre produit, voici la liste des langues actuellement supportées :

  • Allemand (lang=de)
  • Anglais (lang=en)
  • Espagnol (lang=es)
  • Français (lang=fr)
  • Italien (lang=it)
  • Japonais (lang=jp)
  • Hollandais (lang=nl)
  • Portugais (lang=pt)

Pour forcer la prise de rendez-vous à partir d’une certaine date vous n’avez qu’à rajouter le paramètre suivant :


  • Date de départ spécifique : date=yyyy-mm-dd


https://france.agendize.com/web/widget/?c=1315848989318848&lang=fr&service=1016684230761601&staff=1016270489905885&date=2023-02-27




À savoir : si la date renseigné dans l'URL est dépassé, le widget s'ouvrira selon son comportement de base à la date du jour.


Maintenant, si vous avez besoin de récupérer des statistiques sur la prise de rendez-vous, vous avez la possibilité de filtrer vos cibles grâce à l’utilisation d’un ou deux paramètres selon votre convenance :


  • Source spécifique : source=votre_source
  • Bouton spécifique : button=id_du_bouton


Petite explication sur ces deux éléments :


Premièrement, parlons de la source. Ce paramètre n’a véritablement aucune influence sur le comportement du widget de prise rendez-vous lui-même côté utilisateur. Mais cela vous permet de renseigner au préalable la source de votre rendez-vous ; plus exactement, d’où a été pris ce rendez-vous. Par exemple, si vous placez un lien de prise de rendez-vous sur GMB (Google My Business), vous pouvez rajouter dans votre URL le paramètre “source=gmb” pour reconnaître rapidement les rendez-vous venant de votre profil GMB. Si vous placez un lien de prise de rendez-vous sur votre site web, vous pouvez configurer le paramètre “source=website”. 


À savoir : Vous avez la possibilité de donner le nom que vous souhaitez à votre source.


Maintenant, dans l’onglet rapport de votre back-office, vous pouvez filtrer les statistiques de vos rendez-vous par source, ce qui vous permettra d’optimiser votre communication selon vos résultats.


Deuxièmement, le bouton. Comme le précédent, ce paramètre n’a aucune influence sur le comportement de votre widget côté utilisateur. Mais il peut avoir une grande importance pour vous. Comme au tout début du chapitre, revenons rapidement à l'onglet Installation > Tous les boutons. Sélectionnez le bouton pour lequel vous voulez personnaliser la prise de rendez-vous pour afficher les options d’intégration.



Notez dans cette URL le paramètre button. Ce paramètre permet de cibler la prise de rendez-vous sur la base d’un bouton en particulier. Quel est l'intérêt ? Lorsque vous créez un bouton, cela vous permet de créer un rapport entièrement personnalisé concernant la clientèle cible de ce bouton.



Voici une URL entièrement personnalisé :


https://france.agendize.com/web/widget/?c=1315848989318848&lang=fr&service=1016684230761601&staff=1016270489905885&date=2023-02-27&button=1415848988431281&source=tutoriel


Utilisation des ID externes

A noter que chaque ID utilisé dans l'URL peut être remplacé par les ID externes. Mais comment accéder à ces ID particuliers ?


Concernant l'ID externe d'un service par exemple, vous devrez vous rendre sur la page de ce dernier.



À savoir : Pour ce qui est de l'ID externe des équipiers, vous devrez vous rendre sur la fiche de ce dernier puis, l'onglet Avancé. Idem pour l'ID externe de l'entreprise.


Une fois votre ID défini et la page enregistrée, vous n'avez plus qu'a le placer dans l'URL à la place de la série de chiffres :


https://france.agendize.com/web/widget/?c=agendize&lang=fr&service=projet_developpement&staff=fprost&date=2023-02-27&button=1415848988431281&source=tutoriel


Et vous voila avec une URL bien plus esthétique !


Sachez que votre URL construite peut également être utilisé dans la personnalisation de votre intégration iFrame.



Pré-remplissage des champs

En imaginant que vous voulez envoyer ce bouton de prise de rendez-vous à un client spécifique, vous avez également la possibilité de pré-remplir les champs du widget afin de faciliter le parcours de celui-ci.


Tout d’abord, vous devrez bien repérer les champs de votre widget qui devront être pré-emplis dans l'onglet Console puis Paramètres > Widget > Champs du widget. Pour l’exemple, nous prendrons le nom, le prénom, l’email et le numéro de téléphone.



Pour insérer ses champs dans l'URL il suffit d'ajouter les paramètres suivants : 


  • fisrtname=prenom-du-client
  • lastname=nom-du-client
  • email=email-du-client
  • phone=numero-de-telephone


Si nous reprenons notre dernière URL nous avons donc : 


https://france.agendize.com/web/widget/?c=agendize&lang=fr&service=projet_developpement&staff=fprost&date=2023-02-27&button=1415848988431281&source=tutoriel&firstname=James&lastname=Tibérius%20Kirk&email=j.tiberius@agendize.org&phone=0102030405


À la fin du parcours de votre client, celui-ci n'aura plus qu'à valider ou passer directement à la suite du formulaire.




À savoir : Les espaces dans une URL n'est pas une bonne pratique. Si vous devez insérer un nom composé sans tiret, à la place de l'espace, vous pouvez utiliser cette expression : %20 qui sera interprétée comme un espace au remplissage du champ.


Vous avez désormais tous les outils nécessaires pour personnaliser le parcours de vos utilisateurs.

Cet article a-t-il été utile ?

C'est super !

Merci pour votre commentaire

Désolé ! Nous n'avons pas pu vous être utile

Merci pour votre commentaire

Dites-nous comment nous pouvons améliorer cet article !

Sélectionner au moins l'une des raisons
La vérification CAPTCHA est requise.

Commentaires envoyés

Nous apprécions vos efforts et nous allons corriger l'article