L’une de nos extensions préférées pour mettre en œuvre des formulaires dans Joomla est Shack Forms.

Elle propose une tonne de fonctionnalités intéressantes que vous ne trouverez pas dans les autres formulaires Joomla. Par exemple, vous pouvez stocker les entrées dans Google Sheets. Une fois que vos données sont dans une feuille de calcul Google, vous pouvez analyser, partager ou utiliser les informations de milliers de façons différentes.

Nous allons vous montrer comment envoyer vos données soumises via des formulaires Joomla vers Google Sheets.

 

 

 

Préparation

Vous aurez besoin d'un petit travail de préparation afin de suivre ce tutoriel :

  1. Disposer d’un formulaire Shack créé et prêt à être utiliser.
  2. Avoir un compte Google et créer une feuille de calcul vierge sur Google Sheets.

Connexion des formulaires Joomla à Google Sheets

Maintenant, nous allons voir comment connecter votre Shack Form à votre Google Sheet.

google sheets api

  • Dans votre module Shack Forms, cliquez sur l'onglet "Intégrations".
  • Cliquez sur le bouton "Grant access" sur la ligne "Google API Access Code". 

grant access

  • Google vous demandera d'autoriser l'accès à votre compte. Acceptez.
  • Google va maintenant vous donner un code. Copiez-le et conservez-le en sécurité. 

code

  • Retournez dans la configuration de Shack Forms et collez le code dans la case "Google API Access Code".
  • Cliquez sur "Enregistrer".
  • Revenez à l'onglet "Intégrations" et la case "Google API Access Code" devrait maintenant apparaître en vert.

 get columns

  • Accédez à votre feuille de calcul Google.
  • Trouvez le numéro d'identification de votre feuille. Il se trouve dans l'URL de la feuille de calcul et se présente sous la forme d’un long ID comme celui-ci : 1tun7zOEO48kyJIULyFoM5RIPq8yxr1kFX

https://docs.google.com/spreadsheets/d/SpreadsheetId/  

  • Cliquez sur "Get Column names". 

get columns

  • Si tout fonctionne correctement, vous verrez que Shack Forms s'est connecté à Google Sheets et rempli les colonnes correctement.
  • Cliquez sur "Enregistrer". 

got columns

Test de votre intégration Joomla Forms / Google Sheets

Maintenant vous pouvez tester votre formulaire. Allez sur votre site et remplissez le formulaire : 

form

  • Les données que vous avez saisies seront directement envoyées à Google Sheet !

result

Résumé

Shack Forms vous permet de stocker des messages dans Joomla. Cependant, cette technique avec Google Sheets vous permet d'extraire vos données de Joomla. Vous pouvez ainsi les partager avec des personnes qui n'ont pas de comptes Joomla. Vous pouvez également utiliser des outils qui s'intègrent à Google Sheets, mais pas avec Joomla.

Oh, et si vous voulez afficher ces résultats sur votre site Joomla, voici comment intégrer Google Sheets dans Joomla.

Cet article est une libre traduction de Send Your Joomla Forms Entries to Google Sheets par Steve Burge pour OSTraining.

L'auteur : un expert à votre service
Jean-Charles Gautard
Nom : Jean-Charles Gautard
Consultant, formateur et intégrateur web depuis plus de 10 ans, je mets mon expertise digitale au service des professionnels amorçant leur transformation digitale. A la recherche d'une stratégie digitale avec le CMS Joomla ? Besoin de conseils ? d'une formation ? d'un site Internet ou Intranet ? Contactez-nous

Articles qui devraient vous intéresser

Convertir en UTF-8 avec NotePad++ Convertir en UTF-8 avec NotePad++
Lors de la création de son site internet, il arrive parfois de rencontrer un fichier .php ou .html encodé en ANSI (...
L'effet miroir avec Photoshop CS4 L'effet miroir avec Photoshop CS4
Pour ce deuxième tuto, j'ai décidé de vous expliquer comment appliquer un effet miroir sur une image toujours...

Commentaires (0)

Il n'y a pas encore de commentaire pour cet article.

Ajouter vos commentaires

  1. Insérer un commentaire en tant qu'invité.
Pièces jointes (0 / 3)
Share Your Location
Contact
Dernier article sur la même thématique
Framework AARRR (Growth Hacking) : de quoi parle-t-on ?Framework AARRR (Growth Hacking) : de quoi parle-t-on ?
Avant de déboucher sur une vente ou tout autre objectif, une entreprise commerciale doit avoir du trafic, convaincre ses leads et les accompagner jusqu’au bout de leur tunnel de conversion. Ce...