La puissance de l'automatisation WordPress

La puissance de l'automatisation WordPress

 

J'aime considérer un site WordPress classique comme un assemblage de composants. On peut combiner thèmes, extensions et code personnalisé pour créer quasiment n'importe quel type de site.

Cependant, dans la plupart des cas, ces différents éléments ne fonctionnent pas nécessairement ensemble. Autrement dit, chacun remplit sa propre fonction indépendamment des autres. À moins qu'ils ne soient liés au même écosystème (une extension WooCommerce, par exemple), on peut généralement les modifier sans provoquer d'effet domino.

Cela présente des avantages et des inconvénients. D'un côté, il est possible d'ajouter ou de supprimer des fonctionnalités à tout moment. De l'autre, il peut s'avérer difficile de faire fonctionner l'ensemble du système de manière cohérente.

Cela représente un défi pour les développeurs. Dans de nombreux cas, on peut souhaiter que les actions d'un utilisateur dans un plugin déclenchent également une réponse dans un autre. À moins que ces fonctionnalités ne soient intégrées au plugin, il faudra peut-être les créer de toutes pièces.

C’est là que réside la puissance de l’automatisation WordPress. Il existe désormais des outils spécialement conçus pour déclencher une réaction en chaîne entre plusieurs extensions et services tiers. Mieux encore, leur configuration est relativement simple.

Si cela vous semble susceptible de changer votre vie (ou au moins votre site web), poursuivez votre lecture ! Nous allons vous présenter quelques outils d’automatisation WordPress et des exemples concrets de leurs applications.

Plus de 5000 thèmes, plugins et modèles de sites web WordPress

Thèmes WordPress, thèmes WooCommerce, plugins, modèles de sites web, modèles de newsletters et bien plus encore.

 

plugins d'automatisation WordPress

La première étape consiste à choisir un plugin d'automatisation WordPress. Celui-ci servira de lien entre les différents plugins et services de votre site.

Nous allons nous concentrer sur deux options intéressantes. Chacune propose une version gratuite riche en fonctionnalités. Si vous recherchez une solution plus performante, les versions payantes offrent des fonctionnalités avancées et une compatibilité étendue.

Avant de faire votre choix, assurez-vous de bien vérifier ce qui est inclus. Bien que les deux options présentent des similitudes, certaines différences importantes peuvent déterminer laquelle est la plus adaptée à votre situation.

 

AutomatorWP

AutomatorWP est livré avec de nombreuses intégrations pour les plugins populaires tels que WooCommerce, BuddyPress, Formulaires de gravité, LearnDash y Restreindre Pro contenuparmi tant d'autres. De plus, vous pouvez entrer en contact avec des prestataires de services tels que : HubSpot, Twilio, Zapier y ZOOM.

Veuillez noter que les intégrations sont limitées dans la version gratuite de l'extension. Des extensions premium sont disponibles, pouvant être achetées individuellement ou en pack. Elles permettent d'étendre les types de tâches (également appelées « déclencheurs ») disponibles dans votre flux de travail d'automatisation.

Automator étrange

Outre les intégrations de plugins mentionnées ci-dessus, Uncanny Automator est compatible avec Easy Digital Downloads, Elementor, MemberPress et The Events Calendar. Parmi les services tiers figurent Facebook, FluentCRM et Twitter.

La version gratuite inclut plus de 100 déclencheurs et actions d'automatisation. Davantage de fonctionnalités sont disponibles dans la version Pro. Veuillez noter qu'il n'existe pas d'option à la carte ; vous devrez acheter la version Pro pour accéder aux fonctionnalités avancées.

 

Création de quelques automatisations de base

Maintenant que nous en savons un peu plus sur AutomatorWP et Uncanny Automator, il est temps de les mettre en pratique. Nous allons les utiliser pour créer quelques automatisations illustrant des cas d'utilisation courants.

Mais d'abord, un petit rappel historique sur la façon dont les choses se combinent.

 

[blockquote author="" link="" target="_blank"]Nous vous recommandons de lire : Étapes pour créer des applications Facebook[/citation de bloc]

 

Comment ça marche?

Bien que chaque plugin utilise une terminologie légèrement différente, le processus d'ajout d'automatisation à votre site web est fondamentalement le même.

Les deux outils proposent une interface d'administration similaire pour la création de fonctions automatisées. AutomatorWP les appelle « automatisations », tandis qu'Uncanny Automator les désigne par le terme « recettes ». Il est possible d'avoir plusieurs automatisations/recettes sur votre site.

Dans tous les cas, ces configurations comportent deux composantes :

Déclencheurs

Un déclencheur est l'étape initiale d'un processus qui se produit lorsqu'un utilisateur effectue une action spécifique. Par exemple, un utilisateur peut laisser un commentaire sur un article de blog ou acheter un produit. Les déclencheurs peuvent être configurés pour les utilisateurs connectés ou hors ligne.

Comportement

Une action correspond à ce qui se produit après le déclenchement de l'événement. Par exemple, si un utilisateur rejoint un groupe BuddyPress sur votre site web, vous pouvez créer une action qui lui envoie automatiquement un e-mail de bienvenue ou l'ajoute à une liste de diffusion.

Il est également important de noter qu'une automatisation/recette peut contenir plusieurs déclencheurs et actions. Dans certains cas, il est même possible de configurer une séquence.

Exemple n° 1 (Uncanny Automator) : Lorsqu’un client achète un produit WooCommerce spécifique, ajoutez-le à un groupe BuddyPress.

Notre premier exemple connectera WooCommerce et BuddyPress. Lorsqu'un client achètera le produit « Bonnet » dans notre boutique fictive, nous l'ajouterons également à notre groupe d'utilisateurs BuddyPress « Fashion Forward ».

Nous utiliserons Uncanny Automator pour le configurer. Voici comment nous avons procédé :

  1. Dans WordPress, allez dans Automator > Ajouter.
  2. Uncanny Automator vous demandera de sélectionner un type de recette. Dans ce cas, choisissez « Utilisateurs connectés ». Cliquez sur « Confirmer ».

 

 

  1. Donnez un nom à votre recette ; dans cet exemple, nous avons opté pour : « Ajouter les acheteurs de chapeaux au groupe Fashion Forward BuddyPress ».
  2. Dans la zone « Déclencheurs de connexion », cliquez sur WooCommerce.
  3. Vous verrez alors une liste de déclencheurs possibles. Choisissez : « Un utilisateur finalise sa commande, la paie et arrive sur une page de remerciement pour un produit commandé. »
  4. Ensuite, Uncanny Automator vous demandera une condition d'activation. Sélectionnez « Terminer » et cliquez sur « Enregistrer ».
  5. Ici, nous allons choisir le produit sur lequel nous voulons nous concentrer. Dans la liste, sélectionnez « Bonnet » et cliquez sur « Enregistrer ».

Maintenant que notre déclencheur est configuré, il est temps de passer à la section Actions de la recette.

  1. Cliquez sur « Ajouter une action ».
  2. Cliquez ensuite sur BuddyPress.
  3. Sélectionnez « Ajouter l'utilisateur à un groupe » dans la liste des actions et cliquez sur « Enregistrer ».
  4. Veillez également à modifier le statut en haut à droite de la page, en le faisant passer de « Brouillon » à « En ligne ».

Une fois la recette terminée, elle devrait ressembler à l'image ci-dessous.

Exemple n° 2 (AutomatorWP) : Lorsqu’un utilisateur soumet un formulaire Gravity Forms, un nouvel utilisateur WordPress est créé.

Notre site web de démonstration comporte un formulaire de contact (via Gravity Forms) permettant aux utilisateurs de soumettre une demande d'assistance. Si l'utilisateur ne possède pas de compte, nous pouvons en créer un pour lui via AutomatorWP.
Cette automatisation nécessite que nous connaissions les numéros d'identification des champs de notre formulaire de gravité. Vous pouvez les trouver en cliquant sur les champs correspondants dans l'interface utilisateur de l'éditeur de formulaire.

  1. Dans WordPress, accédez à AutomatorWP > Automations. Une fois sur l'écran Automations, cliquez sur « Ajouter une nouvelle automatisation ».
  2. AutomatorWP vous demandera de sélectionner le type d'automatisation. Sélectionnez « Anonyme » et cliquez sur « Confirmer ».                                                                                     
  3. Donnez un nom à votre automatisation ; dans cet exemple, nous avons choisi : « La saisie du formulaire d’assistance crée un nouvel utilisateur. »
  4. Dans la section Déclencheurs, cliquez sur Gravity Forms.
  5. Choisissez « Un visiteur soumet un formulaire » dans la liste des déclencheurs. Par défaut, le déclencheur fonctionne avec tous les formulaires de notre site. Pour cibler un formulaire spécifique, cliquez sur « Tous les formulaires » et sélectionnez le nôtre (« Assistance technique ») dans la liste. Cliquez sur « Enregistrer ».

Maintenant que notre déclencheur est configuré, il est temps de passer à la partie Actions de l'automatisation.
6. Dans la zone Actions, cliquez sur « Nouvel utilisateur ».
7. Nous pouvons maintenant compléter le profil du nouvel utilisateur à l'aide des champs de notre formulaire (via la soumission du formulaire Invité). Comme indiqué, cela nécessite de connaître le numéro d'identification de chaque champ. Dans ce cas précis, nous avons des champs pour le prénom et le nom de l'utilisateur, ainsi que pour son adresse e-mail.

Le champ email de notre formulaire (ID : 2) sera utilisé pour compléter les champs nom d'utilisateur et email du profil utilisateur.
Pour le nom d'utilisateur, nous utiliserons le prénom (ID : 5) et le nom de famille (ID : 6) du formulaire.

 

8. Cette action comporte d'autres options que nous souhaitons aborder :
Le rôle utilisateur par défaut est « Abonné », mais nous pouvons le modifier dans les paramètres des rôles si nécessaire.
Nous allons activer l'option « Envoyer une notification à l'utilisateur ». Un courriel contenant un lien permettant de réinitialiser le mot de passe sera alors envoyé au nouvel utilisateur.
Ensuite, nous configurerons la procédure à suivre si l'utilisateur existe déjà : dans « Ne pas exécuter les actions ».

 

9. Cliquez sur « Enregistrer » pour enregistrer la nouvelle action d’automatisation.
10. Enfin, cliquez sur « Enregistrer et activer » pour mettre l'automatisation en marche.
Une fois terminée, l'automatisation devrait ressembler à l'image ci-dessous.

 

Faire fonctionner ensemble les plugins WordPress

Les plugins d'automatisation WordPress permettent de simplifier considérablement un processus qui serait autrement fastidieux. En quelques clics, vous pouvez créer des fonctionnalités vraiment utiles.

Bien que certaines options avancées nécessitent un logiciel commercial, l'investissement peut s'avérer judicieux. Imaginez le temps et les efforts qu'il faudrait pour développer ces fonctionnalités de A à Z. Le confort d'utilisation à lui seul justifie le prix.

Enfin, il existe une solution simple pour faire fonctionner ensemble les plugins WordPress de votre site. Testez-la et voyez comment elle peut améliorer votre flux de travail.

 

[hover_color align="center" background="" background_hover="" border="" border_hover="" border_width="0px" padding="60px 60px" link="https://selfish.com.mx/servicios/" target="" class="cta-blog themecolorbg" style=""] Prêt à propulser votre entreprise dans le monde numérique ? [/hover_color]